Wireless system having a dynamically configured multimodal user interface based on user preferences
First Claim
1. A wireless system for dynamically configuring a multimodal user interface at a portable terminal to communicate with a local appliance, comprising:
- an appliance node operably linked to the local appliance and configured to transmit interface control format data of the local appliance for reception by the portable terminal when in the vicinity of the appliance node, the portable terminal transmitting an interface request therefrom in response to the reception of the interface control format data;
a server node configured to receive the interface request from the portable terminal for identifying a user interface or user preference based information for delivery to the portable terminal for use in interacting with the local appliance, the server node transmitting the identified user interface or information for generating the user interface to the portable terminal; and
the portable terminal presenting the user interface or generating the user interface based on user preference based information to a user via a display of the portable terminal,wherein the portable terminal is further configured to allow the user to interact with the local appliance in accordance with the identified user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless system is provided for dynamically configuring a multimodal user interface based on user preferences to communicate with a local appliance. An appliance node is operably linked to the local appliance and configured to transmit interface format data of the local appliance for reception by the portable terminal when in the transmit vicinity of the appliance node. The portable terminal transmits an interface request therefrom in response to the reception of the interface format data. A server node is configured to receive the interface request from the portable terminal for identifying a user interface for use in interacting with the appliance. The server node transmits the identified user interface or the information for generating user interface to the portable terminal and the portable terminal presents the user interface or generates the user interface based on provided information to a user via a display of the portable terminal wherein the user may interact with the appliance in accordance with the identified user interface.
281 Citations
28 Claims
-
1. A wireless system for dynamically configuring a multimodal user interface at a portable terminal to communicate with a local appliance, comprising:
-
an appliance node operably linked to the local appliance and configured to transmit interface control format data of the local appliance for reception by the portable terminal when in the vicinity of the appliance node, the portable terminal transmitting an interface request therefrom in response to the reception of the interface control format data; a server node configured to receive the interface request from the portable terminal for identifying a user interface or user preference based information for delivery to the portable terminal for use in interacting with the local appliance, the server node transmitting the identified user interface or information for generating the user interface to the portable terminal; and the portable terminal presenting the user interface or generating the user interface based on user preference based information to a user via a display of the portable terminal, wherein the portable terminal is further configured to allow the user to interact with the local appliance in accordance with the identified user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless system for dynamically configuring a multimodal user interface at a portable terminal to communicate with a local appliance, comprising:
-
an appliance node operably linked to the local appliance and configured to receive a polling signal of the portable terminal when the portable terminal is in the vicinity of the appliance node, the local appliance being responsive to the polling signal for transmitting an identification signal to the portable terminal, the portable terminal transmitting an interface control format data request therefrom in accordance with the identification signal; a server node configured to receive the interface control format data request from the portable terminal for identifying a user interface or user preference based information for delivery to the portable terminal for use in interacting with the local appliance, the server node transmitting the identified user interface or information for generating the user interface to the portable terminal; and the portable terminal presenting the user interface or generating the user interface based on user preference based information to a user via a display of the portable terminal, wherein the portable terminal is further configured to allow the user to interact with the local appliance in accordance with the identified user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of dynamically configuring a multimodal user interface at a portable terminal to communicate with a local appliance based upon user preferences, comprising the steps of:
-
transmitting interface control format data from an appliance node operably linked to the local appliance; receiving the interface control format data at the portable terminal when in the vicinity of the appliance node; transmitting an interface request from the portable terminal in response to the reception of the interface control format data; receiving the interface request from the portable terminal at a server node for identifying a user interface or user preference based information for delivery to the portable terminal for use in interacting with the local appliance; transmitting from the server node the identified user interface or information for generating the user interface to the portable terminal; and presenting the user interface or generating the user interface based on user preference based information to a user via a display of the portable terminal, wherein the user may interact with the local appliance in accordance with the identified user interface. - View Dependent Claims (20, 21)
-
-
22. A method of dynamically configuring a multimodal user interface at a portable terminal to communicate with a local appliance based upon user preferences, comprising the steps of:
-
receiving a polling signal of the portable terminal at an appliance node operably linked to the local appliance when the portable terminal is in the vicinity of the appliance node; transmitting an identification signal to the portable terminal; transmitting an interface control format data request from the portable terminal in accordance with the identification signal; receiving the interface control format data request from the portable terminal at a server node for identifying a user interface or user preference based information for delivery to the portable terminal for use in interacting with the local appliance; transmitting the identified user interface or information for generating the user interface from the server node to the portable terminal; and presenting the user interface to a user via a display of the portable terminal, wherein the user may interact with the local appliance in accordance with the identified user interface. - View Dependent Claims (23, 24)
-
-
25. A computer readable medium encoded with computer program instructions that cause a computer to perform a method of dynamically configuring a multimodal user interface at a portable terminal to communicate with a local appliance, wherein the medium is neither a radio frequency nor an audio radio frequency carrier wave, the method comprising steps of:
-
transmitting interface control format data from an appliance node operably linked to the local appliance; receiving the interface control format data at the portable terminal when in the vicinity of the appliance node; transmitting an interface request from the portable terminal in response to the reception of the interface control format data;
receiving the interface request from the portable terminal at a server node for identifying a user interface or user preference based information for delivery to the portable terminal for use in interacting with the local appliance;transmitting from the server node the identified user interface or information that helps in generating the user interface to the portable terminal; and presenting the user interface or generating the user interface based on user preference based information to a user via a display of the portable terminal, wherein the user may interact with the local appliance in accordance with the identified user interface. - View Dependent Claims (26)
-
-
27. A computer readable medium encoded with computer program instructions that cause a computer to perform a method of dynamically configuring a multimodal user interface at a portable terminal to communicate with a local appliance, wherein the medium is neither a radio frequency nor an audio frequency carrier wave, the method comprising steps of:
-
receiving a polling signal of the portable terminal at an appliance node operably linked to the local appliance when the portable terminal is in the vicinity of the appliance node; transmitting an identification signal to the portable terminal; transmitting an interface control format data request from the portable terminal in accordance with the identification signal; receiving the interface control format data request from the portable terminal at a server node for identifying a user interface or user preference based information for delivery to the portable terminal for use in interacting with the local appliance;
p1 transmitting the identified user interface or information for generating the user interface from the server node to the portable terminal; andpresenting the user interface or generating the user interface based on user preference based information to a user via a display of the portable terminal, wherein the user may interact with the local appliance in accordance with the identified user interface. - View Dependent Claims (28)
-
Specification