Device customized home network top-level information architecture
First Claim
1. A method for providing a user interface for controlling devices that are currently connected to a network, the method comprising:
- displaying a user interface on one or more devices connected to the network capable of displaying a user interface, the user interface including at least one reference associated with each of said devices connected to the network for user selection of said one or more devices that are currently connected to the network; and
in response to selection of a reference associated with a device from the user interface, using the selected reference for communicating with the selected device over the network to access user interface information for the selected device and dynamically generating a web-based control page for display on a browser for user interaction with the selected device via the web-based control page using the accessed user interface information, wherein the accessed user interface information comprises graphical user interface information for generating a graphical user interface for the web-based control page,wherein the web-based control page is generated based on the accessed user interface information from the selected device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for generating a user interface in a plurality of multiple devices connected to the network system for controlling devices that are currently connected to a network. A network system includes a physical layer, wherein the physical layer provides a communication medium than can be used by devices to communicate with each other, and multiple devices connected to the physical layer, one or more of said multiple devices storing information including device information. A plurality of said multiple devices each including an agent adapted for (a) obtaining information from devices currently connected to the network, said information including device information; (b) generating a user interface description in each of said one or more devices based at least on the obtained information, the user interface description in each device including at least one reference associated with the device information of each of said devices currently connected to the network; and (c) displaying one or more user interfaces each based on one of said one or more user interface descriptions, on one or more devices connected to the network capable of displaying a user interface, for user control of said devices that are currently connected to the network.
-
Citations
42 Claims
-
1. A method for providing a user interface for controlling devices that are currently connected to a network, the method comprising:
-
displaying a user interface on one or more devices connected to the network capable of displaying a user interface, the user interface including at least one reference associated with each of said devices connected to the network for user selection of said one or more devices that are currently connected to the network; and in response to selection of a reference associated with a device from the user interface, using the selected reference for communicating with the selected device over the network to access user interface information for the selected device and dynamically generating a web-based control page for display on a browser for user interaction with the selected device via the web-based control page using the accessed user interface information, wherein the accessed user interface information comprises graphical user interface information for generating a graphical user interface for the web-based control page, wherein the web-based control page is generated based on the accessed user interface information from the selected device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A webpage-based network system for performing a service, comprising:
-
a physical layer including a communication medium used by devices to communicate with each other; one or more devices connected to the physical layer, each of the one or more devices are configured to store information including device description information; an agent process in each of the one or more devices that uses a computing device to; obtain device description information from the one or more devices; dynamically generate a webpage-based user interface utilizing the obtained device description information, wherein the obtained device description information comprises graphical user interface information for generating graphics for the webpage-based user interface, the webpage-based user interface including one or more references associated with the information in one or more of said devices for changing information included in the device description information; display said user interface on one or more client devices connected to the network, each client device including a browser capable of displaying the webpage-based user interface, for user control of said one or more devices; and in response to selection of a reference associated with a device from the webpage-based user interface via a browser, use the reference to access the selected device and access the information in the selected device to display a dynamically-generated control interface using the accessed information of the selected device for user interaction with the selected device, wherein the control interface is generated using the information accessed from the selected device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A network system for performing a service, comprising:
-
a physical layer including a communication medium used by devices to communicate with each other; multiple devices connected to the physical layer, said multiple devices are configured to store information including device information; and an agent process that uses a computing device to; (a) obtain device information for devices currently connected to the network from the devices; (b) dynamically generate a webpage-based user interface based at least on the obtained device information, wherein obtained device information comprises graphical user interface information for generating graphics for the webpage-based user interface, and the user interface including one or more references associated with the information in one or more of said devices currently connected to the network, wherein said references are used for changing information included in the obtained device information; (c) display said webpage-based user interface on one or more client devices connected to the network capable of displaying the webpage-based user interface, for user control of said devices that are currently connected to the network; and (d) in response to selection of a reference associated with a device from the webpage-based user interface, use the selected reference for accessing information for the device from the device to display a webpage-based control interface on a web browser using the accessed information of the selected device for user interaction with the selected device, wherein the control interface is generated based on the information accessed from the selected device. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for displaying a webpage-based user interface for controlling application devices that are currently connected to a network, comprising:
-
obtaining a first set of device information from the application devices; dynamically generating a webpage-based user interface based at least on the obtained first set of device information, wherein the obtained first set of device information comprises graphical user interface information for generating the webpage-based user interface, the webpage-based user interface including one or more references associated with a second set of device information stored in one or more of said application devices; displaying said webpage-based user interface on a web browser for user control of said application devices; and in response to selection of a reference from the webpage-based user interface associated with an application device, displaying a control page on the web browser by accessing the selected application device over the network and accessing the second set of device information of said selected application device from said selected application device, wherein the control interface is generated based on the first and second sets of information accessed from the selected device. - View Dependent Claims (42)
-
Specification