METHODS AND SYSTEMS FOR CELL PHONE INTERACTIONS
First Claim
1. A method comprising the acts:
- with a mobile phone, obtaining identification information corresponding to a device, the device being selected from the group consisting of;
a thermostat, a parking meter, and an alarm clock;
by reference to the identification information, identifying application software corresponding to said device;
downloading the identified application software to the mobile phone, from a repository remote from the device; and
through use of said application software, interacting with the device;
wherein the mobile phone serves as a multi-function controller—
adapted to control a particular device through use of application software identified by reference to information corresponding to that device.
2 Assignments
0 Petitions
Accused Products
Abstract
Integrating wireless capability into a device (e.g., a thermostat, a parking meter, a hotel alarm clock, etc.), effectively adds to the device a graphical user interface (GUI) capability. The user'"'"'s cell phone can be employed for interaction with the device via such a GUI. In one particular arrangement, a cell phone camera captures an image of a thermostat, from which an identifier (e.g., a steganographic digital watermark) is decoded and used to access a corresponding record at a remote server. The server in this arrangement causes a JavaScript application to be returned to the cell phone—which may correspond both to the thermostat which is to be controlled, and to the cell phone that is to control it. An exemplary GUI takes the form of a graphical overlay—presented in registered alignment atop the camera-captured image of the device. Once the application establishes an initial session between the phone and the controlled device, the phone may later recall the GUI to allow further device interaction—such as changing the thermostat temperature from the user'"'"'s desk (or adding time to a parking meter from across town). The interfaces may be customized, e.g., for user preferences, and for different specific task-oriented interactions. By such technology, a user'"'"'s cell phone serves as multi-purpose interface for dealing with a variety of wireless-equipped devices.
-
Citations
12 Claims
-
1. A method comprising the acts:
-
with a mobile phone, obtaining identification information corresponding to a device, the device being selected from the group consisting of;
a thermostat, a parking meter, and an alarm clock;by reference to the identification information, identifying application software corresponding to said device; downloading the identified application software to the mobile phone, from a repository remote from the device; and through use of said application software, interacting with the device; wherein the mobile phone serves as a multi-function controller—
adapted to control a particular device through use of application software identified by reference to information corresponding to that device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
through a user interface on a user'"'"'s cell phone, receiving an instruction relating to control of a device, the user interface being presented on a screen of the cell phone in combination with a cell phone-captured image of the device; signaling information corresponding to the instruction, to the user, in a first fashion while the instruction is pending; and signaling information corresponding to the instruction, to the user, in a second, different fashion once the instruction has been successfully performed.
-
-
9. A method comprising:
-
while a user is in physical proximity to a device, initializing a transaction with the device, using a user interface presented on a screen of a user cell phone; later, using the cell phone for a purpose unrelated to the device; and still later, recalling the user interface to engage in a further transaction with the device. - View Dependent Claims (10, 11)
-
-
12. A mobile phone including a processor, a wireless interface, a memory, a sensor, and a display, instructions in the memory configuring the processor to present a user interface that allows a user to select between several other device-specific user interfaces stored in memory, for using the mobile phone to interact with plural different external devices.
Specification