US20040204076A1 - Subscriber device and method therein for enhancing interfaces thereto - Google Patents

Subscriber device and method therein for enhancing interfaces thereto Download PDF

Info

Publication number
US20040204076A1
US20040204076A1 US10/184,460 US18446002A US2004204076A1 US 20040204076 A1 US20040204076 A1 US 20040204076A1 US 18446002 A US18446002 A US 18446002A US 2004204076 A1 US2004204076 A1 US 2004204076A1
Authority
US
United States
Prior art keywords
portable subscriber
interface
subscriber device
external device
local area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US10/184,460
Other versions
US7653413B2 (en
Inventor
Michael Kotzin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google Technology Holdings LLC
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Priority to US10/184,460 priority Critical patent/US7653413B2/en
Assigned to MOTOROLA, INC. reassignment MOTOROLA, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KOTZIN, MICHAEL
Publication of US20040204076A1 publication Critical patent/US20040204076A1/en
Application granted granted Critical
Publication of US7653413B2 publication Critical patent/US7653413B2/en
Assigned to Motorola Mobility, Inc reassignment Motorola Mobility, Inc ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MOTOROLA, INC
Assigned to MOTOROLA MOBILITY LLC reassignment MOTOROLA MOBILITY LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: MOTOROLA MOBILITY, INC.
Assigned to Google Technology Holdings LLC reassignment Google Technology Holdings LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MOTOROLA MOBILITY LLC
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth interface

Definitions

  • This invention relates in general to device interfaces, and more specifically to a subscriber device and methods for enhancing user and other interfaces to the subscriber device.
  • Subscriber devices and other personal use devices and user interfaces thereto are known. Usually these user interfaces are limited in size and capability relative to many other user interfaces. For example many cellular handsets have a display that is capable of showing only four lines and a very small keypad with a limited number of user activated keys. Similarly interfaces to, for example, a modem, if available at all are wired interfaces typically using special cables or adapter devices. The desire to have small, portable and long battery life subscriber devices has mandated, or at least led to, these limited interfaces for the subscriber devices. Clearly a need exists for a more user friendly and flexible interface for subscriber devices.
  • FIG. 1 depicts, in a simplified and representative form, a contextual setting for one or more interfaces to a subscriber device according to the present invention
  • FIG. 2 depicts a block diagram of a preferred embodiment of a subscriber device according to the present invention
  • FIG. 3 shows a block diagram of an exemplary external device and an interface from the subscriber device of FIG. 2 according to the present invention.
  • FIG. 4 depicts a flow chart of a method embodiment of providing an interface for a subscriber device according to the present invention.
  • the present disclosure concerns communications devices or more specifically subscriber devices that provide services to users thereof. More particularly various inventive concepts and principles embodied in interfaces and methods for providing such interfaces for the convenience and advantage of the users of the devices are discussed and described.
  • the communications equipment and devices that are of particular interest are those that are intended to be carried with the user to provide or facilitate communications services therewith, such as cellular handsets, messaging devices and so on.
  • Devices that are always on or connected to the system such as GPRS (General Packet Radio System) devices or those that utilize SMS (Short Messaging Service) protocols or devices that are packet data enabled and that enable connectivity or sessions with IP (Internet Protocol) based networks are particularly appropriate and interesting. This would include devices arranged and constructed to operate on such systems as future packet databased systems such as 3 rd generation or UMTS (Universal Mobile Telephone Systems) systems and evolutionary versions thereof
  • Subscriber device 103 is depicted as a cellular or cellular like handset with a small limited internal display 105 and equally limited internal set of keys for providing to a user thereof a limited graphical user interface (GUI).
  • GUI limited graphical user interface
  • the subscriber device 103 is shown in an exemplary manner as coupled to a wide area network (WAN) such as a cellular phone system such as one of the systems discussed briefly above.
  • WAN wide area network
  • an external device or terminal such as a notebook personal computer 113 that has a large display 1 15 and a full QWERTY keyboard 17 and mouse 119 .
  • the external device or notebook computer is shown with audio devices, namely speakers 121 and a microphone 123 coupled thereto. Furthermore the notebook computer is depicted with a modem or network interface card (neither specifically depicted) to provide a wired interface to a local area network (LAN) or the public switched telephone network (PSTN).
  • LAN local area network
  • PSTN public switched telephone network
  • the external device or here notebook computer as described above is a conventional and known device.
  • a wireless LAN connection 111 between the subscriber device and external device or notebook computer, purposes thereof, and the devices operation as described further herein below with reference to FIG. 1-FIG. 3 are inventive and advantageously provide the subscriber device with improved and enhanced interfaces.
  • the portable subscriber device 103 is arranged and constructed to augment and facilitate interfacing to and from the portable subscriber device via facilities of one or more external devices.
  • the device 103 includes the antenna 205 that operates to radiate and absorb or receive radio frequency signals that are transmitted or sent from or received by a wide area network (WAN) transceiver 203 of the subscriber device as is known.
  • WAN wide area network
  • the transceiver 203 interactively operates with a controller 207 or processor 208 portion thereof to provide to or accept or receive from the controller 207 , messages or signals corresponding thereto so as to interact with the WAN in order to support services, such as phone calls or data messages, for a user of the device as is also known.
  • the controller 207 or processor 208 is coupled to and operates together with a local area or LAN transceiver 209 , a user interface 211 via I/O port 213 , including a keyboard 215 , a display 217 , a speaker 219 , and a microphone 221 to effect the user interface, and optionally, via the I/O port 213 , a NIC 223 or modem 225 suitable for establishing a wired interface to the portable device.
  • the LAN transceiver 209 is a known local area transceiver that is used to locate external devices and to establish links with appropriate such external devices.
  • the wireless local area transceiver can be any one of an infra-red, Bluetooth, IEEE 802.11(a), IEEE 802.11(b), and Home RF technologies to name a few although Bluetooth is a preferred form.
  • the keyboard can be a known physical keyboard or virtual keyboard that is part of the display and the display is also known and may be a liquid crystal display or the like. If the keys are part of a virtual keyboard the display will need to be touch sensitive or the like in order to convey information to the controller 207 .
  • the controller 207 including the processor 208 that is, preferably, a known micro-processor based element that is widely available and may include one or more micro processors and one or more digital signal processors depending on the precise responsibilities of the controller with respect to signaling duties that are not here relevant. Further included in the controller as depicted is the processor 208 coupled to a memory 227 that may be a combination of known RAM, ROM, EEPROM or magnetic memory.
  • the memory will store operating software 229 or code for the processor and various operating variables and parameters 231 as well as other items, such as messages and folders with messages, telephone number and address books, standard or canned messages, etc. (not specifically depicted).
  • This operating software when executed by the processor will result in the processor performing the requisite functions of the subscriber device such as interfacing with the WAN and LAN transceivers 203 , 209 , user interface 211 and so on including others that will be further described below.
  • the memory includes routines that represent resource discovery 233 , including detecting and receiving responses from external resources, determining resource availability 235 , establishing and maintaining connections 237 with external devices or resources, and exchanging appropriate protocols 239 with such devices or resources.
  • routines that represent resource discovery 233 including detecting and receiving responses from external resources, determining resource availability 235 , establishing and maintaining connections 237 with external devices or resources, and exchanging appropriate protocols 239 with such devices or resources.
  • this listing is merely a brief listing of exemplary routines that will be required or advantageous in effecting an interface between the subscriber device and an external device and that other and various optional routines and applications that may be stored in the memory have not been mentioned.
  • the portable subscriber device 103 will find, locate, or otherwise discover suitable external devices, establish connections therewith and route appropriate messages to and receive corresponding communications from such devices and resources either volitionally or as initiated and at the discretion of the user.
  • the corresponding internal devices may be disabled or there operation modified to account for the external utility.
  • FIG. 3 a block diagram of an exemplary external device 113 , such as the above noted notebook computer, in one instance of an interface, specifically using the notebook computer's display 113 , from or with the subscriber device will be discussed and described.
  • the notebook computer 113 includes a LAN or local area transceiver 303 functionally identical or compatible with the LAN transceiver 209 for the subscriber device and a link has been established with the portable subscriber device.
  • the LAN transceiver is coupled to and perhaps controlled by a data and control processor 305 .
  • This processor 305 provides a control signal at 309 to a switch 311 .
  • the switch 311 is provided with a normal video signal at 313 and with a subscriber device video signal at 307 .
  • the processor 305 will control the switch to route the appropriate video data at 315 to the video driver portion of the notebook and thus the display will show information corresponding to the subscriber device. Note this information for the subscriber device may be multiplexed with certain notebook computer information or only subscriber device video may be shown.
  • One of ordinary skill given a specific notebook computer and subscriber device, in view of these discussions, will be competent to implement the details of these functions. Similar principles and concepts and operations would apply if the notebook computer display and mouse were also being used to interface to the subscriber device.
  • the subscriber device includes the wireless local area transceiver 209 ; preferably one or more internal interfaces, such as user interface 21 1 ; and a controller 207 coupled to the internal interfaces and the wireless local area transceiver. These elements are cooperatively operable for: detecting an external device that is capable of providing an interface to the portable subscriber device; determining whether the external device is available as an interface to the portable subscriber device; and when available as an interface, establishing a wireless link between the portable subscriber device and the external device, where the link will logically and otherwise support the interface.
  • Detecting an external device that is capable of providing an interface to the portable subscriber device preferably, includes performing a service discovery process and receiving, at the wireless local area transceiver 209 , a response from the external device.
  • the specifics of the discovery process and the response(s) from the external device will of course depend on the underlying technologies and protocol conventions used by the local area transceivers. Most of these technologies specify the processes, sequences, and protocols to be used for discovery procedures. These procedures and so on are available via the appropriate standards and most of those are published on web sites. For example in the preferred form where a Bluetooth local area transceiver is used, extensive specifications are available at www.bluetooth.com in the developer section under specifications. Also typically the user is left to their own to determine what applications to use and the coordination of other device specific parameters and conventions.
  • the subscriber device can detect the presence of a proximal notebook computer.
  • the subscriber device will determine or negotiates with the external device to determine if it can be used temporarily for the subscriber device's user interface. This might be an automatic grant if, for example, the screen saver has been initiated on the notebook computer device.
  • This screen saver activation would indicate that the notebook is available although the ability to be used as an extension or as another's I/O device would likely additionally require permission from the notebook computer's user. Of course if the subscriber device and notebook computer were under control of the same individual this would not likely be a problem.
  • the software on the notebook computer would be expected to ensure that a security “firewall” is provided. This would allow a wireless subscriber to use the proximal device for I/O needs or interface needs without having unauthorized access to the information normally stored on the notebook computer. Of course if the subscriber interface requirement was for extended disk space or access to certain files on the notebook computer the “firewall” would be programmed to allow such access.
  • the proximal device is detected and an initial negotiation is started to check availability and compatibility, the wireless device and external or proximal device would exchange messages to understand each others needs and capabilities and eventually the subscriber device would present messages to the user asking whether he wishes to exploit the I/O capability that can be afforded by the proximal device.
  • the subscriber user could confirm the desire and a two-way wireless data link would be established and provided between the subscriber device and the notebook computer via some prearranged protocol that can be defined or determined as part of the negotiations process.
  • a preferred form of the protocol would be something that complies with or is derived from the “thin client” technology.
  • “thin client” technology two devices are interconnected with a protocol that allows effective I/O between the devices yet can be accomplished over a limited bandwidth (“thin”) link.
  • thin client protocols and communication interfaces are known in the art. In this way, the full I/O capabilities of the notebook computer can be used in conjunction with and to support and enhance the limited I/O capabilities of the subscriber device.
  • Determining whether the external device is available as an interface to the portable subscriber device may be as simple as observing an idle device such as a notebook computer that the user of the portable subscriber device knows is properly equipped to support an interface and initiating the discovery process. Alternatively and in general after discovery it is anticipated that the subscriber and external device or respective controllers will exchange information or negotiate to decide or assess whether the two devices are suited or compatible at a logical and application level.
  • the external device is a user interface device that is suitable for substituting for the user interface element and thereby improving the user interface and the portable subscriber device was seeking a substitute for the normal display such as the display on a computer monitor
  • the subscriber device would have to be satisfied that proper video drivers were or could be made available and that proper data could be made available from the subscriber device, via the local area link, to such drivers in order to use the computer display.
  • an external device may not be available for certain functions as a matter of choice by the user of the external device or the tolls (costs) for using the device may not be acceptable to the portable device or user thereof and thus the external device would not be available.
  • the controller When the external device is available, compatible, and so on as an interface, the controller, subject to the discretion of the user of the portable or external device, oversees and establishes a wireless link between the portable subscriber device and the external device, insuring that the link logically and otherwise supports the interface.
  • establishing the wireless link may include negotiating appropriate applications and exchanging executables and so forth in order to support the link and the intended functions of the link. It is understood that there are numerous different kinds of subscriber device I/O capabilities as well as proximal device I/O capabilities. It is likely that it will be necessary to provide some means to allow an efficient and useful mapping between these two devices.
  • API application program interface
  • the subscriber device would share its needs with the proximal device.
  • the external or proximal device would then take the I/O data received from the subscriber device and—again using a software program but this time on the proximal device—receive the data from the subscriber and transform it so that is optimally or at least suitably arranged for use by the interface or I/O on the proximal device.
  • software programs will be exchanged between the subscriber device and the external device, which can be run within or executed by the other device to facilitate the proper mapping and communication of the I/O or interface information.
  • These software programs would, preferably, be written in a platform independent language such as JAVA so that the language can be used with any subscriber or external device.
  • an interface that will be advantageous is a user interface with more extensive controls and display capability and possibly audio transducers such as speakers and microphones.
  • the display is suitable for displaying a limited version of a name and perhaps one phone number.
  • accessing, reviewing, maintaining, and so on a phone or address book becomes a much more user friendly experience. Instead of stepping through one user and one phone number at a time large sections of the information can be displayed and the mouse can be used to scroll through the information. This can continue even while on a phone call.
  • Another area that may be useful for a portable subscriber device such as a messaging device or cellular handset is a link to an external device that is or that can provide access to a network interface device such as a local area network interface device or even a modem. Even with future always connected to the network devices this additional capability can help to extend coverage, save battery life, or simply add an additional connection when needed, such as when a local network is not available through the WAN public networks.
  • FIG. 4 illustrates a method 400 of providing an efficient and effective interface for or to a portable subscriber device.
  • the method begins at 403 by detecting an external device that is capable of providing an interface to the portable subscriber device, such as a user interface or network interface, or interface to other resources. These can include, for example, a display, keyboard, mouse, audio input output device, LAN or modem network interface.
  • the detecting operation includes preferably performing a service discovery process 405 and receiving a response from the external device 407 .
  • determining whether the external device is available as an interface to the portable subscriber device at 409 includes assessing logical 411 and application level compatibilities 413 between the portable subscriber device and the external device as well as whether any tolls or costs are appropriate 415 .
  • One or more of the processes at 413 - 415 may be initiated by or monitored and approved by the user of the portable subscriber or external device.
  • At 417 displaying availability circumstances and conditions to the user is depicted.
  • the user is provided an opportunity to approve a proposed interface and an indication of a generic or specific interface is suggested. If anything is incompatible at 411 , 413 or if the user does not approve at 419 the method returns to 403 and the detecting process, preferably, at the users discretion.
  • approved and so on 421 depicts the portable subscriber device exchanging any requisite logical level or application level specific protocols with the external device, where the application specific protocol facilitates an interface between the particular external device and the particular portable subscriber device.
  • 423 shows establishing a wireless link between the portable subscriber device and the external device, where the link will logically support the expected interface. Whether to disconnect the link is determined at 425 and when appropriate the link for this interface is dropped at 427 and the method repeats.
  • the link is supported as above discussed, preferably by wireless local area or local area network transceivers within the portable subscriber device and the external device. These local area transceivers are low power short range devices that depend on proximity to make and maintain a wireless connection or link. Various technologies such as infra red, Bluetooth, IEEE 802.11(a), IEEE 802.11(b), and Home RF are contemplated for the local area transceiver.
  • the one link can support a plurality of interfaces, such as a display and keyboard for example. Thus the method 400 can be running multiple times in parallel to setup and maintain appropriate interfaces.

Abstract

A portable subscriber device that is arranged and constructed to augment and facilitate interfaces to the device includes a wireless local area transceiver; an internal user interface; and a controller coupled to the internal user interface and the wireless local area transceiver. These elements are cooperatively operable for executing the method including: detecting an external device that is capable of providing an interface to the portable subscriber device; determining whether the external device is available as an interface to the portable subscriber device; and when available as an interface, establishing a wireless link between the portable subscriber device and the external device that will support the interface.

Description

    FIELD OF THE INVENTION
  • This invention relates in general to device interfaces, and more specifically to a subscriber device and methods for enhancing user and other interfaces to the subscriber device. [0001]
  • BACKGROUND OF THE INVENTION
  • Subscriber devices and other personal use devices and user interfaces thereto are known. Usually these user interfaces are limited in size and capability relative to many other user interfaces. For example many cellular handsets have a display that is capable of showing only four lines and a very small keypad with a limited number of user activated keys. Similarly interfaces to, for example, a modem, if available at all are wired interfaces typically using special cables or adapter devices. The desire to have small, portable and long battery life subscriber devices has mandated, or at least led to, these limited interfaces for the subscriber devices. Clearly a need exists for a more user friendly and flexible interface for subscriber devices. [0002]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views and which together with the detailed description below are incorporated in and form part of the specification, serve to further illustrate various embodiments and to explain various principles and advantages all in accordance with the present invention. [0003]
  • FIG. 1 depicts, in a simplified and representative form, a contextual setting for one or more interfaces to a subscriber device according to the present invention; [0004]
  • FIG. 2 depicts a block diagram of a preferred embodiment of a subscriber device according to the present invention; [0005]
  • FIG. 3 shows a block diagram of an exemplary external device and an interface from the subscriber device of FIG. 2 according to the present invention; and [0006]
  • FIG. 4 depicts a flow chart of a method embodiment of providing an interface for a subscriber device according to the present invention. [0007]
  • DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
  • In overview form the present disclosure concerns communications devices or more specifically subscriber devices that provide services to users thereof. More particularly various inventive concepts and principles embodied in interfaces and methods for providing such interfaces for the convenience and advantage of the users of the devices are discussed and described. The communications equipment and devices that are of particular interest are those that are intended to be carried with the user to provide or facilitate communications services therewith, such as cellular handsets, messaging devices and so on. Devices that are always on or connected to the system such as GPRS (General Packet Radio System) devices or those that utilize SMS (Short Messaging Service) protocols or devices that are packet data enabled and that enable connectivity or sessions with IP (Internet Protocol) based networks are particularly appropriate and interesting. This would include devices arranged and constructed to operate on such systems as future packet databased systems such as 3[0008] rd generation or UMTS (Universal Mobile Telephone Systems) systems and evolutionary versions thereof
  • As further discussed below various inventive principles and combinations thereof are advantageously employed to provide alternative, enhanced, and expanded interfaces for a user and the user's device. The availability of these enhanced interfaces may depend, for example, on the location of the device relative to external equipment with more capable graphical user interfaces and the like. Various problems associated with known interfaces will be alleviated and a full range of features, options and applications for the subscriber device are expected to be facilitated or expanded upon, provided these principles or equivalents thereof are utilized. [0009]
  • The instant disclosure is provided to further explain in an enabling fashion the best modes of making and using various embodiments in accordance with the present invention. The disclosure is further offered to enhance an understanding and appreciation for the inventive principles and advantages thereof, rather than to limit in any manner the invention. The invention is defined solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued. It is further understood that the use of relational terms, if any, such as first and second, top and bottom, and the like are used solely to distinguish one from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. [0010]
  • Much of the inventive functionality and many of the inventive principles are best implemented with or in software programs or instructions and integrated circuits (ICs) such as application specific ICs. It is expected that one of ordinary skill, notwithstanding possibly significant effort and many design choices motivated by, for example, available time, current technology, and economic considerations, when guided by the concepts and principles disclosed herein will be readily capable of generating such software instructions and programs and ICs with minimal experimentation. Therefore, in the interest of brevity and minimization of any risk of obscuring the principles and concepts according to the present invention, further discussion of such software and ICs, if any, will be limited to the essentials with respect to the principles and concepts used by the preferred embodiments. [0011]
  • Referring to FIG. 1 a simplified and representative contextual setting for one or more interfaces to a [0012] subscriber device 103 will be discussed and described. Subscriber device 103 is depicted as a cellular or cellular like handset with a small limited internal display 105 and equally limited internal set of keys for providing to a user thereof a limited graphical user interface (GUI). The subscriber device 103 is shown in an exemplary manner as coupled to a wide area network (WAN) such as a cellular phone system such as one of the systems discussed briefly above. Also depicted is an external device or terminal such as a notebook personal computer 113 that has a large display 1 15 and a full QWERTY keyboard 17 and mouse 119. Additionally the external device or notebook computer is shown with audio devices, namely speakers 121 and a microphone 123 coupled thereto. Furthermore the notebook computer is depicted with a modem or network interface card (neither specifically depicted) to provide a wired interface to a local area network (LAN) or the public switched telephone network (PSTN). The external device or here notebook computer as described above is a conventional and known device. However, a wireless LAN connection 111 between the subscriber device and external device or notebook computer, purposes thereof, and the devices operation as described further herein below with reference to FIG. 1-FIG. 3 are inventive and advantageously provide the subscriber device with improved and enhanced interfaces.
  • Referring to FIG. 2 a block diagram of a preferred embodiment of the [0013] subscriber device 103 will be discussed and described. The portable subscriber device 103 is arranged and constructed to augment and facilitate interfacing to and from the portable subscriber device via facilities of one or more external devices. The device 103 includes the antenna 205 that operates to radiate and absorb or receive radio frequency signals that are transmitted or sent from or received by a wide area network (WAN) transceiver 203 of the subscriber device as is known. The transceiver 203 interactively operates with a controller 207 or processor 208 portion thereof to provide to or accept or receive from the controller 207, messages or signals corresponding thereto so as to interact with the WAN in order to support services, such as phone calls or data messages, for a user of the device as is also known. The controller 207 or processor 208 is coupled to and operates together with a local area or LAN transceiver 209, a user interface 211 via I/O port 213, including a keyboard 215, a display 217, a speaker 219, and a microphone 221 to effect the user interface, and optionally, via the I/O port 213, a NIC 223 or modem 225 suitable for establishing a wired interface to the portable device.
  • The [0014] LAN transceiver 209 is a known local area transceiver that is used to locate external devices and to establish links with appropriate such external devices. The wireless local area transceiver can be any one of an infra-red, Bluetooth, IEEE 802.11(a), IEEE 802.11(b), and Home RF technologies to name a few although Bluetooth is a preferred form. The keyboard can be a known physical keyboard or virtual keyboard that is part of the display and the display is also known and may be a liquid crystal display or the like. If the keys are part of a virtual keyboard the display will need to be touch sensitive or the like in order to convey information to the controller 207.
  • The [0015] controller 207 including the processor 208 that is, preferably, a known micro-processor based element that is widely available and may include one or more micro processors and one or more digital signal processors depending on the precise responsibilities of the controller with respect to signaling duties that are not here relevant. Further included in the controller as depicted is the processor 208 coupled to a memory 227 that may be a combination of known RAM, ROM, EEPROM or magnetic memory. The memory will store operating software 229 or code for the processor and various operating variables and parameters 231 as well as other items, such as messages and folders with messages, telephone number and address books, standard or canned messages, etc. (not specifically depicted). This operating software when executed by the processor will result in the processor performing the requisite functions of the subscriber device such as interfacing with the WAN and LAN transceivers 203, 209, user interface 211 and so on including others that will be further described below.
  • As depicted and among others the memory includes routines that represent [0016] resource discovery 233, including detecting and receiving responses from external resources, determining resource availability 235, establishing and maintaining connections 237 with external devices or resources, and exchanging appropriate protocols 239 with such devices or resources. The reader will appreciate that this listing is merely a brief listing of exemplary routines that will be required or advantageous in effecting an interface between the subscriber device and an external device and that other and various optional routines and applications that may be stored in the memory have not been mentioned.
  • Briefly in operation the [0017] portable subscriber device 103 will find, locate, or otherwise discover suitable external devices, establish connections therewith and route appropriate messages to and receive corresponding communications from such devices and resources either volitionally or as initiated and at the discretion of the user. When external devices and resources are being utilized the corresponding internal devices may be disabled or there operation modified to account for the external utility. Referring to FIG. 3 a block diagram of an exemplary external device 113, such as the above noted notebook computer, in one instance of an interface, specifically using the notebook computer's display 113, from or with the subscriber device will be discussed and described. The notebook computer 113 includes a LAN or local area transceiver 303 functionally identical or compatible with the LAN transceiver 209 for the subscriber device and a link has been established with the portable subscriber device.
  • The LAN transceiver is coupled to and perhaps controlled by a data and [0018] control processor 305. This processor 305 provides a control signal at 309 to a switch 311. The switch 311 is provided with a normal video signal at 313 and with a subscriber device video signal at 307. Once a link has been established and proper programs, protocols, and applications negotiated or exchanged between the subscriber device and the notebook computer the processor 305 will control the switch to route the appropriate video data at 315 to the video driver portion of the notebook and thus the display will show information corresponding to the subscriber device. Note this information for the subscriber device may be multiplexed with certain notebook computer information or only subscriber device video may be shown. One of ordinary skill given a specific notebook computer and subscriber device, in view of these discussions, will be competent to implement the details of these functions. Similar principles and concepts and operations would apply if the notebook computer display and mouse were also being used to interface to the subscriber device.
  • With reference to FIG. 2 we have described a portable subscriber device that is arranged and constructed to augment and facilitate interfacing to the device. The subscriber device includes the wireless [0019] local area transceiver 209; preferably one or more internal interfaces, such as user interface 21 1; and a controller 207 coupled to the internal interfaces and the wireless local area transceiver. These elements are cooperatively operable for: detecting an external device that is capable of providing an interface to the portable subscriber device; determining whether the external device is available as an interface to the portable subscriber device; and when available as an interface, establishing a wireless link between the portable subscriber device and the external device, where the link will logically and otherwise support the interface.
  • Detecting an external device that is capable of providing an interface to the portable subscriber device, preferably, includes performing a service discovery process and receiving, at the wireless [0020] local area transceiver 209, a response from the external device. The specifics of the discovery process and the response(s) from the external device will of course depend on the underlying technologies and protocol conventions used by the local area transceivers. Most of these technologies specify the processes, sequences, and protocols to be used for discovery procedures. These procedures and so on are available via the appropriate standards and most of those are published on web sites. For example in the preferred form where a Bluetooth local area transceiver is used, extensive specifications are available at www.bluetooth.com in the developer section under specifications. Also typically the user is left to their own to determine what applications to use and the coordination of other device specific parameters and conventions.
  • It will be appreciated and understood that special “device profiles” can be created to facilitate the application of this invention for use with short range wireless protocols such as Bluetooth. Additional functionality can be added to the subscriber device user interface to ease the service discovery process and help guide the user to exploit a nearby device to provide the user interface enhancement. For example, the subscriber device might detect the presence of a proximal notebook computer. The subscriber device will determine or negotiates with the external device to determine if it can be used temporarily for the subscriber device's user interface. This might be an automatic grant if, for example, the screen saver has been initiated on the notebook computer device. This screen saver activation would indicate that the notebook is available although the ability to be used as an extension or as another's I/O device would likely additionally require permission from the notebook computer's user. Of course if the subscriber device and notebook computer were under control of the same individual this would not likely be a problem. [0021]
  • The software on the notebook computer would be expected to ensure that a security “firewall” is provided. This would allow a wireless subscriber to use the proximal device for I/O needs or interface needs without having unauthorized access to the information normally stored on the notebook computer. Of course if the subscriber interface requirement was for extended disk space or access to certain files on the notebook computer the “firewall” would be programmed to allow such access. When the proximal device is detected and an initial negotiation is started to check availability and compatibility, the wireless device and external or proximal device would exchange messages to understand each others needs and capabilities and eventually the subscriber device would present messages to the user asking whether he wishes to exploit the I/O capability that can be afforded by the proximal device. The subscriber user could confirm the desire and a two-way wireless data link would be established and provided between the subscriber device and the notebook computer via some prearranged protocol that can be defined or determined as part of the negotiations process. [0022]
  • A preferred form of the protocol would be something that complies with or is derived from the “thin client” technology. In “thin client” technology, two devices are interconnected with a protocol that allows effective I/O between the devices yet can be accomplished over a limited bandwidth (“thin”) link. Such “thin client” protocols and communication interfaces are known in the art. In this way, the full I/O capabilities of the notebook computer can be used in conjunction with and to support and enhance the limited I/O capabilities of the subscriber device. [0023]
  • Determining whether the external device is available as an interface to the portable subscriber device may be as simple as observing an idle device such as a notebook computer that the user of the portable subscriber device knows is properly equipped to support an interface and initiating the discovery process. Alternatively and in general after discovery it is anticipated that the subscriber and external device or respective controllers will exchange information or negotiate to decide or assess whether the two devices are suited or compatible at a logical and application level. For example, if the external device is a user interface device that is suitable for substituting for the user interface element and thereby improving the user interface and the portable subscriber device was seeking a substitute for the normal display such as the display on a computer monitor the subscriber device would have to be satisfied that proper video drivers were or could be made available and that proper data could be made available from the subscriber device, via the local area link, to such drivers in order to use the computer display. Furthermore an external device may not be available for certain functions as a matter of choice by the user of the external device or the tolls (costs) for using the device may not be acceptable to the portable device or user thereof and thus the external device would not be available. [0024]
  • When the external device is available, compatible, and so on as an interface, the controller, subject to the discretion of the user of the portable or external device, oversees and establishes a wireless link between the portable subscriber device and the external device, insuring that the link logically and otherwise supports the interface. Note that establishing the wireless link may include negotiating appropriate applications and exchanging executables and so forth in order to support the link and the intended functions of the link. It is understood that there are numerous different kinds of subscriber device I/O capabilities as well as proximal device I/O capabilities. It is likely that it will be necessary to provide some means to allow an efficient and useful mapping between these two devices. This use of some form of application program interface (API) that will provide the necessary interface to make different mappings to suit the combination of any two different devices is anticipated. One means for this to be accomplished is for one device, say the subscriber device, to obtain from the proximal device, say a notebook computer, a software definition of its I/O or interface capabilities. This information would be downloaded from the proximal or external device during the initial negotiation process. Having this I/O description, allows that subscriber device—using an internal software program—to correctly encode its I/O information for use on the proximal device. [0025]
  • Alternatively, the subscriber device would share its needs with the proximal device. The external or proximal device would then take the I/O data received from the subscriber device and—again using a software program but this time on the proximal device—receive the data from the subscriber and transform it so that is optimally or at least suitably arranged for use by the interface or I/O on the proximal device. It is expected that software programs will be exchanged between the subscriber device and the external device, which can be run within or executed by the other device to facilitate the proper mapping and communication of the I/O or interface information. These software programs would, preferably, be written in a platform independent language such as JAVA so that the language can be used with any subscriber or external device. [0026]
  • Given that portable subscriber devices are typically quite small, an interface that will be advantageous is a user interface with more extensive controls and display capability and possibly audio transducers such as speakers and microphones. For example with a typical cellular phone the display is suitable for displaying a limited version of a name and perhaps one phone number. With a link to a notebook computer display, mouse and keyboard, accessing, reviewing, maintaining, and so on a phone or address book becomes a much more user friendly experience. Instead of stepping through one user and one phone number at a time large sections of the information can be displayed and the mouse can be used to scroll through the information. This can continue even while on a phone call. Another area that may be useful for a portable subscriber device such as a messaging device or cellular handset is a link to an external device that is or that can provide access to a network interface device such as a local area network interface device or even a modem. Even with future always connected to the network devices this additional capability can help to extend coverage, save battery life, or simply add an additional connection when needed, such as when a local network is not available through the WAN public networks. [0027]
  • Referring to FIG. 4 a flow chart of a preferred method embodiment of providing an interface that is suitable for operating the subscriber device of FIG. 2 will be described and discussed. Note this will be somewhat of a review of the above noted principles and concepts. FIG. 4 illustrates a [0028] method 400 of providing an efficient and effective interface for or to a portable subscriber device. The method begins at 403 by detecting an external device that is capable of providing an interface to the portable subscriber device, such as a user interface or network interface, or interface to other resources. These can include, for example, a display, keyboard, mouse, audio input output device, LAN or modem network interface. The detecting operation, as noted, includes preferably performing a service discovery process 405 and receiving a response from the external device 407.
  • Further included is determining whether the external device is available as an interface to the portable subscriber device at [0029] 409. As depicted this includes assessing logical 411 and application level compatibilities 413 between the portable subscriber device and the external device as well as whether any tolls or costs are appropriate 415. One or more of the processes at 413-415 may be initiated by or monitored and approved by the user of the portable subscriber or external device. At 417 displaying availability circumstances and conditions to the user is depicted. At 419 the user is provided an opportunity to approve a proposed interface and an indication of a generic or specific interface is suggested. If anything is incompatible at 411, 413 or if the user does not approve at 419 the method returns to 403 and the detecting process, preferably, at the users discretion.
  • When available as an interface, approved and so on [0030] 421 depicts the portable subscriber device exchanging any requisite logical level or application level specific protocols with the external device, where the application specific protocol facilitates an interface between the particular external device and the particular portable subscriber device. Then 423 shows establishing a wireless link between the portable subscriber device and the external device, where the link will logically support the expected interface. Whether to disconnect the link is determined at 425 and when appropriate the link for this interface is dropped at 427 and the method repeats.
  • Note that the link is supported as above discussed, preferably by wireless local area or local area network transceivers within the portable subscriber device and the external device. These local area transceivers are low power short range devices that depend on proximity to make and maintain a wireless connection or link. Various technologies such as infra red, Bluetooth, IEEE 802.11(a), IEEE 802.11(b), and Home RF are contemplated for the local area transceiver. The one link can support a plurality of interfaces, such as a display and keyboard for example. Thus the [0031] method 400 can be running multiple times in parallel to setup and maintain appropriate interfaces.
  • This disclosure is intended to explain how to fashion and use various embodiments in accordance with the invention rather than to limit the true, intended, and fair scope and spirit thereof. The foregoing description is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications or variations are possible in light of the above teachings. The embodiment(s) was chosen and described to provide the best illustration of the principles of the invention and its practical application, and to enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims, as may be amended during the pendency of this application for patent, and all equivalents thereof, when interpreted in accordance with the breadth to which they are fairly, legally, and equitably entitled. [0032]

Claims (20)

What is claimed is:
1. A method of providing a more effective interface to a portable subscriber device, the method including:
detecting an external device that is capable of providing an interface to the portable subscriber device;
determining whether said external device is available as an interface to the portable subscriber device; and
when available as an interface, establishing a wireless link between the portable subscriber device and said external device, said link logically supporting said interface.
2. The method of claim 1 wherein said detecting an external device includes performing a service discovery process and receiving a response from the external device.
3. The method of claim 1 wherein said determining said external device is available further includes assessing logical and application level compatibilities between the portable subscriber device and the external device.
4. The method of claim 3 further including the portable subscriber device exchanging an application specific protocol with said external device, said application specific protocol facilitating an interface between said external device and the portable subscriber device.
5. The method of claim 1 wherein said external device is one of a user interface device and a network interface device.
6. The method of claim 5 wherein said user interface device is one of a display, keyboard, and audio input output device.
7. The method of claim 5 wherein said network interface device is one of a modem device and local area network interface device.
8. The method of claim 1 wherein the portable subscriber device and said external device both include wireless local area transceivers.
9. The method of claim 1 wherein said wireless local area transceiver utilizes one of infrared, Bluetooth, IEEE 802.11(a), IEEE 802.11(b), and Home RF technologies.
10. The method of claim 1 wherein said establishing said wireless link is subject to the discretion of a user of the portable subscriber device.
11. A portable subscriber device arranged and constructed to augment and facilitate interfacing to the portable subscriber device, the portable subscriber device comprising:
a wireless local area transceiver; and
a controller coupled to said wireless local area transceiver, both cooperatively operable for:
detecting an external device that is capable of providing an interface to the portable subscriber device;
determining whether said external device is available as an interface to the portable subscriber device; and
when available as an interface, establishing a wireless link between the portable subscriber device and said external device, said link logically supporting said interface.
12. The portable subscriber device of claim 1 wherein said detecting an external device includes performing a service discovery process and receiving, at said wireless local area transceiver, a response from the external device.
13. The portable subscriber device of claim 11 wherein said determining said external device is available further includes the controller assessing logical and application level compatibilities between the portable subscriber device and the external device.
14. The portable subscriber device of claim 11 wherein said external device is a user interface device that is suitable for substituting for the internal user interface element and thereby improving a user interface.
15. The portable subscriber device of claim 14 wherein said user interface device is one of a display, keyboard, and audio input output device.
16. The portable subscriber device of claim 11 wherein said external device is a network interface device.
17. The portable subscriber device of claim 16 wherein said network interface device is one of a modem device and local area network interface device.
18. The portable subscriber device of claim 11 wherein said external device includes another wireless local area transceiver that is compatible with said wireless local area transceiver.
19. The portable subscriber device of claim 11 wherein said wireless local area transceiver utilizes one of infrared, Bluetooth, IEEE 802.11(a), IEEE 802.11(b), and Home RF technologies.
20. The portable subscriber device of claim 11 wherein said establishing said wireless link is subject to the discretion of a user of the portable subscriber device.
US10/184,460 2002-06-28 2002-06-28 Subscriber device and method therein for enhancing interfaces thereto Expired - Lifetime US7653413B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/184,460 US7653413B2 (en) 2002-06-28 2002-06-28 Subscriber device and method therein for enhancing interfaces thereto

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/184,460 US7653413B2 (en) 2002-06-28 2002-06-28 Subscriber device and method therein for enhancing interfaces thereto

Publications (2)

Publication Number Publication Date
US20040204076A1 true US20040204076A1 (en) 2004-10-14
US7653413B2 US7653413B2 (en) 2010-01-26

Family

ID=33129864

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/184,460 Expired - Lifetime US7653413B2 (en) 2002-06-28 2002-06-28 Subscriber device and method therein for enhancing interfaces thereto

Country Status (1)

Country Link
US (1) US7653413B2 (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050058107A1 (en) * 2003-09-12 2005-03-17 Juha Salokannel Method and system for repeat request in hybrid ultra wideband-bluetooth radio
US20050058152A1 (en) * 2003-09-12 2005-03-17 Oksanen Markku A. Ultra-wideband/low power communication having a dedicated memory stick for fast data downloads - apparatus, systems and methods
US20050059345A1 (en) * 2003-09-12 2005-03-17 Arto Palin Method and system for establishing a wireless communications link
US20050097408A1 (en) * 2003-10-29 2005-05-05 Nokia Corporation Method and system for providing communications security
US20050221858A1 (en) * 2004-03-30 2005-10-06 Hoddie J P Interface negotiation
US20050221834A1 (en) * 2004-03-31 2005-10-06 Nokia Corporation Method for backup connection and an electronic device using the method
US20050282494A1 (en) * 2004-06-18 2005-12-22 Jouni Kossi Techniques for ad-hoc mesh networking
US20060003807A1 (en) * 2004-06-30 2006-01-05 Ntt Docomo, Inc. Mobile node, a control method thereof, and a mobile node control program
US20060148417A1 (en) * 2003-07-03 2006-07-06 Jurgen Luers Telecommunications terminal and telecommunications assembly
US20060268895A1 (en) * 2005-05-17 2006-11-30 Kotzin Michael D Linking a mobile wireless communication device to a proximal consumer broadcast device
US20070021067A1 (en) * 2005-07-20 2007-01-25 Minjung Kim Apparatus and method for obtaining application data from short distance communication terminal
US20070230539A1 (en) * 2006-03-30 2007-10-04 Shimon Moshavi Wireless communications with auxiliary antennas
US20070291736A1 (en) * 2006-06-16 2007-12-20 Jeff Furlong System and method for processing a conference session through a communication channel
WO2008098209A2 (en) * 2007-02-09 2008-08-14 Mobile Complete, Inc. Virtual device interactive recording
US20090036067A1 (en) * 2007-07-31 2009-02-05 Broadcom Corporation Communication device with millimeter wave interface and method for use therewith
US20090215398A1 (en) * 2008-02-25 2009-08-27 Adler Mitchell D Methods and Systems for Establishing Communications Between Devices
US20090298428A1 (en) * 2008-05-30 2009-12-03 Samsung Electronics Co., Ltd Method of connecting multiple bluetooth profiles and bluetooth apparatus using the same
US20100042954A1 (en) * 2008-08-12 2010-02-18 Apple Inc. Motion based input selection
US20100081429A1 (en) * 2008-09-29 2010-04-01 Broadcom Corporation Multiband communication device for use with a local area network and methods for use therewith
US20100080177A1 (en) * 2008-09-29 2010-04-01 Broadcom Corporation Multiband communication device for communication control of remote devices and methods for use therewith
US7702284B2 (en) 2003-09-12 2010-04-20 Arto Palin Method and system for processing acknowledgments in a wireless communications network
US20110053499A1 (en) * 2009-08-27 2011-03-03 Fih (Hong Kong) Limited Wireless communication device
US9848036B1 (en) * 2013-12-03 2017-12-19 Google Inc. Systems, methods, and media for causing an action to be performed on a user device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512402B2 (en) * 2004-05-14 2009-03-31 International Business Machines Corporation Centralized display for mobile devices

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6341316B1 (en) * 1999-09-10 2002-01-22 Avantgo, Inc. System, method, and computer program product for synchronizing content between a server and a client based on state information
US20020160712A1 (en) * 2001-04-27 2002-10-31 Mooney Philip D. Method and system for providing accurate service record using phone line detector
US20030017846A1 (en) * 2001-06-12 2003-01-23 Estevez Leonardo W. Wireless display
US6532495B1 (en) * 1999-04-27 2003-03-11 General Electric Company Internet download enhancement system
US6622018B1 (en) * 2000-04-24 2003-09-16 3Com Corporation Portable device control console with wireless connection
US6633759B1 (en) * 1999-09-30 2003-10-14 Kabushiki Kaisha Toshiba Communication system, and mobile communication device, portable information processing device, and data communication method used in the system
US6684087B1 (en) * 1999-05-07 2004-01-27 Openwave Systems Inc. Method and apparatus for displaying images on mobile devices
US20050164691A1 (en) * 2002-04-16 2005-07-28 Patrick Payne Method and system of over-the-air activation and modification of a mobile phone

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6532495B1 (en) * 1999-04-27 2003-03-11 General Electric Company Internet download enhancement system
US6684087B1 (en) * 1999-05-07 2004-01-27 Openwave Systems Inc. Method and apparatus for displaying images on mobile devices
US6341316B1 (en) * 1999-09-10 2002-01-22 Avantgo, Inc. System, method, and computer program product for synchronizing content between a server and a client based on state information
US6633759B1 (en) * 1999-09-30 2003-10-14 Kabushiki Kaisha Toshiba Communication system, and mobile communication device, portable information processing device, and data communication method used in the system
US6622018B1 (en) * 2000-04-24 2003-09-16 3Com Corporation Portable device control console with wireless connection
US20020160712A1 (en) * 2001-04-27 2002-10-31 Mooney Philip D. Method and system for providing accurate service record using phone line detector
US20030017846A1 (en) * 2001-06-12 2003-01-23 Estevez Leonardo W. Wireless display
US20050164691A1 (en) * 2002-04-16 2005-07-28 Patrick Payne Method and system of over-the-air activation and modification of a mobile phone

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060148417A1 (en) * 2003-07-03 2006-07-06 Jurgen Luers Telecommunications terminal and telecommunications assembly
US7782894B2 (en) 2003-09-12 2010-08-24 Nokia Corporation Ultra-wideband/low power communication having a dedicated removable memory module for fast data downloads—apparatus, systems and methods
US20050058152A1 (en) * 2003-09-12 2005-03-17 Oksanen Markku A. Ultra-wideband/low power communication having a dedicated memory stick for fast data downloads - apparatus, systems and methods
US20050058107A1 (en) * 2003-09-12 2005-03-17 Juha Salokannel Method and system for repeat request in hybrid ultra wideband-bluetooth radio
US7702284B2 (en) 2003-09-12 2010-04-20 Arto Palin Method and system for processing acknowledgments in a wireless communications network
US7352998B2 (en) 2003-09-12 2008-04-01 Nokia Corporation Method and system for establishing a wireless communications link
US7499674B2 (en) * 2003-09-12 2009-03-03 Nokia Corporation Method and system for repeat request in hybrid ultra wideband-bluetooth radio
US20050059345A1 (en) * 2003-09-12 2005-03-17 Arto Palin Method and system for establishing a wireless communications link
US20050097408A1 (en) * 2003-10-29 2005-05-05 Nokia Corporation Method and system for providing communications security
US7278084B2 (en) 2003-10-29 2007-10-02 Nokia Corporation Method and system for providing communications security
US20050221858A1 (en) * 2004-03-30 2005-10-06 Hoddie J P Interface negotiation
US7747279B2 (en) * 2004-03-30 2010-06-29 Sony Corporation Interface negotiation
US20050221834A1 (en) * 2004-03-31 2005-10-06 Nokia Corporation Method for backup connection and an electronic device using the method
US7599697B2 (en) * 2004-03-31 2009-10-06 Nokia Corporation Method for backup connection and an electronic device using the method
US20050282494A1 (en) * 2004-06-18 2005-12-22 Jouni Kossi Techniques for ad-hoc mesh networking
US7697893B2 (en) 2004-06-18 2010-04-13 Nokia Corporation Techniques for ad-hoc mesh networking
US7496084B2 (en) * 2004-06-30 2009-02-24 Ntt Docomo, Inc. Mobile node, a control method thereof, and a mobile node control program
US20060003807A1 (en) * 2004-06-30 2006-01-05 Ntt Docomo, Inc. Mobile node, a control method thereof, and a mobile node control program
US20060268895A1 (en) * 2005-05-17 2006-11-30 Kotzin Michael D Linking a mobile wireless communication device to a proximal consumer broadcast device
US20070021067A1 (en) * 2005-07-20 2007-01-25 Minjung Kim Apparatus and method for obtaining application data from short distance communication terminal
US20070230539A1 (en) * 2006-03-30 2007-10-04 Shimon Moshavi Wireless communications with auxiliary antennas
US7564919B2 (en) * 2006-03-30 2009-07-21 Shimon Moshavi Wireless communications with auxiliary antennas
US9030968B2 (en) * 2006-06-16 2015-05-12 Alcatel Lucent System and method for processing a conference session through a communication channel
US20070291736A1 (en) * 2006-06-16 2007-12-20 Jeff Furlong System and method for processing a conference session through a communication channel
AU2008213607B2 (en) * 2007-02-09 2011-11-17 Sigos Llc Virtual device interactive recording
US8014995B2 (en) 2007-02-09 2011-09-06 Mobile Complete, Inc. Virtual device interactive recording
WO2008098209A3 (en) * 2007-02-09 2008-10-16 Mobile Complete Inc Virtual device interactive recording
WO2008098209A2 (en) * 2007-02-09 2008-08-14 Mobile Complete, Inc. Virtual device interactive recording
US20090036067A1 (en) * 2007-07-31 2009-02-05 Broadcom Corporation Communication device with millimeter wave interface and method for use therewith
US8254983B2 (en) * 2007-07-31 2012-08-28 Broadcom Corporation Communication device with millimeter wave intra-device communication and methods for use therewith
US20090215398A1 (en) * 2008-02-25 2009-08-27 Adler Mitchell D Methods and Systems for Establishing Communications Between Devices
US20090298428A1 (en) * 2008-05-30 2009-12-03 Samsung Electronics Co., Ltd Method of connecting multiple bluetooth profiles and bluetooth apparatus using the same
US20100042954A1 (en) * 2008-08-12 2010-02-18 Apple Inc. Motion based input selection
US20100080177A1 (en) * 2008-09-29 2010-04-01 Broadcom Corporation Multiband communication device for communication control of remote devices and methods for use therewith
US20100081429A1 (en) * 2008-09-29 2010-04-01 Broadcom Corporation Multiband communication device for use with a local area network and methods for use therewith
US20110053499A1 (en) * 2009-08-27 2011-03-03 Fih (Hong Kong) Limited Wireless communication device
US9848036B1 (en) * 2013-12-03 2017-12-19 Google Inc. Systems, methods, and media for causing an action to be performed on a user device
US11032354B2 (en) 2013-12-03 2021-06-08 Google Llc Systems, methods, and media for causing an action to be performed on a user device
US11425193B2 (en) 2013-12-03 2022-08-23 Google Llc Systems, methods, and media for causing an action to be performed on a user device
US11683366B2 (en) 2013-12-03 2023-06-20 Google Llc Systems, methods, and media for causing an action to be performed on a user device

Also Published As

Publication number Publication date
US7653413B2 (en) 2010-01-26

Similar Documents

Publication Publication Date Title
US7653413B2 (en) Subscriber device and method therein for enhancing interfaces thereto
US7526252B2 (en) Information communication system information communication device and information communication method and computer program
EP1999857B1 (en) Data communication in an electronic device
US7184707B2 (en) Communication device and a method for controlling the communication device
US20040054757A1 (en) System for remote control of computer resources from embedded handheld devices
US9438718B2 (en) Method for selecting and configuring wireless connections in an electronic device
CA2656546A1 (en) System and method for operating a mobile device, such as providing an out of box connection system for uma type mobile devices
EP1898570A1 (en) Member notification method for mobile terminals using short-range wireless communication
JP4973558B2 (en) Information processing apparatus, data sharing method, and data sharing program
WO2003034609A1 (en) Transferring communications over a network
KR20100074596A (en) Mutistandby terminal and method for offering tool kit menu thereof
US8259614B2 (en) Personal network, and method to secure a personal network
US7010298B2 (en) Method and apparatus for detecting the presence of a wireless network
US20060193457A1 (en) Communication systems and methods for switching communication services
US7394457B2 (en) Device behavior based on surrounding devices
US20150172433A1 (en) Method, system and mobile terminal for connection to a public network
CN110870353B (en) WiFi connection method and terminal
JP4649547B2 (en) Method and apparatus for seamless roaming between wireless networks
KR20010050972A (en) Communication apparatus, communication method, and recording medium and communication card for recording said communication method
JP3757153B2 (en) COMMUNICATION TERMINAL, COMMUNICATION METHOD, AND RECORDING MEDIUM
US20050032516A1 (en) Method and apparatus for detecting the presence of a wireless network
JP2009224876A (en) Mobile terminal unit, access method thereof, and program
US20040077314A1 (en) Bluetooth smart mode switching for security and privacy
KR102181159B1 (en) Method and apparatus for wi-fi connecting using wi-fi protected setup in a portable terminal
KR100832540B1 (en) Apparatus and method for supporting multi-mode wireless networks

Legal Events

Date Code Title Description
AS Assignment

Owner name: MOTOROLA, INC., ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KOTZIN, MICHAEL;REEL/FRAME:013072/0853

Effective date: 20020626

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: MOTOROLA MOBILITY, INC, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA, INC;REEL/FRAME:025673/0558

Effective date: 20100731

AS Assignment

Owner name: MOTOROLA MOBILITY LLC, ILLINOIS

Free format text: CHANGE OF NAME;ASSIGNOR:MOTOROLA MOBILITY, INC.;REEL/FRAME:029216/0282

Effective date: 20120622

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: GOOGLE TECHNOLOGY HOLDINGS LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA MOBILITY LLC;REEL/FRAME:034432/0001

Effective date: 20141028

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12