METHOD FOR DYNAMIC AND AUTOMATIC CREATION OF USER INTERFACES
First Claim
1. A method of dynamically generating user interfaces at a user terminal apparatus, comprising:
- enabling a communication between the user terminal apparatus and a first device in a communication cluster, wherein the first device includes a first set of information, and wherein the first set of information includes a first control instruction relating to a first device identification of the first device;
transmitting, from the first device to a second device in the communication cluster, a publication request;
transmitting, from the second device to the first device, a publication reply, wherein the publication reply includes a second set of information, and wherein the second set of information includes a second control instruction relating to a second device identification of the second device;
generating consolidated information by the first device, wherein the consolidated information includes the first and second sets of information;
transmitting, from the first device, the consolidated information to the user terminal apparatus,generating a user interface at the user terminal apparatus based on the consolidated information;
in response to a user request for performing an action relating to the first device, implementing, via the user interface, the first control instruction so as to interact with the first device; and
in response to a user request for performing an action relating to the second device, implementing, via the user interface, the second control instruction so as to interact with the second device.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology is disclosed for dynamically creating a user interface for interacting with various devices of multiple communication clusters. The technology enables a communication between a mobile apparatus and a first device in a communication cluster and transmits a publication request, from the first device, to a second device in the same communication cluster. The method receives a publication reply from the second device and then generates consolidated information based on the publication reply. The consolidated information includes control instructions for interacting with the first and second devices. The consolidated information is transmitted to the mobile apparatus. The method then creates a user interface based on the consolidated information. The user interface enables a user of the mobile apparatus to directly interact with the first and second devices in the communication cluster.
-
Citations
28 Claims
-
1. A method of dynamically generating user interfaces at a user terminal apparatus, comprising:
-
enabling a communication between the user terminal apparatus and a first device in a communication cluster, wherein the first device includes a first set of information, and wherein the first set of information includes a first control instruction relating to a first device identification of the first device; transmitting, from the first device to a second device in the communication cluster, a publication request; transmitting, from the second device to the first device, a publication reply, wherein the publication reply includes a second set of information, and wherein the second set of information includes a second control instruction relating to a second device identification of the second device; generating consolidated information by the first device, wherein the consolidated information includes the first and second sets of information; transmitting, from the first device, the consolidated information to the user terminal apparatus, generating a user interface at the user terminal apparatus based on the consolidated information; in response to a user request for performing an action relating to the first device, implementing, via the user interface, the first control instruction so as to interact with the first device; and in response to a user request for performing an action relating to the second device, implementing, via the user interface, the second control instruction so as to interact with the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of interacting with multiple devices in a network by a mobile apparatus, the method comprising:
-
communicating the mobile apparatus with one of the multiple devices in the network, wherein each of the multiple devices includes corresponding individual user interface information having a corresponding individual control instruction; transmitting a publication request to each of the multiple devices in the network from the device that communicates with the mobile apparatus; receiving, by the device that communicates with the mobile apparatus, a publication reply from each of the multiple devices in the network, wherein each of the publication reply includes the corresponding individual user interface information; generating, by the device that communicates with the mobile apparatus, consolidated information based on the received publication reply; transmitting, from the device that communicates with the mobile apparatus, the consolidated information to the mobile apparatus; and generating a user interface at the mobile apparatus based on the consolidated information, wherein the user interface enables a user of the mobile apparatus to interact with each of the multiple devices by implementing the corresponding individual control instruction. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for interacting with a mobile apparatus, the system being in a communication cluster, the mobile device being outside the communication cluster, the system comprising:
-
a processor; a memory coupled to the first processor; a communication component coupled to the first processor and configured to communicate with the mobile apparatus and one or more devices in the communication cluster; a detection component configured to detect an event that the mobile apparatus is in communication with the communication component; a publication component configured to generate a publication request and to transmit the publication request to each of the one or more devices in the communication cluster, wherein the publication request is generated in response to the event; and a consolidation component configured to receive a publication reply from each of the one or more devices in the communication cluster and to generate consolidated information based on the received publication reply, wherein the publication reply is generated by each of the one or more devices in the communication cluster in response to the publication request, and wherein the consolidated information includes information for interacting with each of the one or more devices in the communication cluster; wherein the communication component transmits the consolidated information to the mobile apparatus so as to form a user interface at the mobile apparatus, wherein the user interface enables a user of the mobile apparatus to interact with each of the one or more devices in the communication cluster. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification