Home network device information architecture
First Claim
1. A method for controlling devices that are currently connected to a physical layer of a network, the method comprising the steps of:
- for at least one of said devices;
(a) discovering a plurality of devices that are currently connected to the network;
(b) obtaining information for commanding and controlling at least one of the plurality of devices by at least one other device currently connected to physical layer of the network, wherein the information includes at least a device name and service type, and wherein the physical layer provides a communication medium that can be used by the plurality of devices to communicate with each other;
wherein the service type comprises a type of service that each device can provide and the user control interface is generated and displayed based on at least an attribute and capability of the service type, each reference in the user interface includes at least one hyper-text link providing direct access from the user interface to at least the user control interface description, the user interface includes device data corresponding to each device based on the information obtained from each device, and upon the one link in the user interface being user activated, the activated link is used for accessing the associated device and retrieving control interface description contained in the associated device for generating and displaying a device user interface based on the retrieved control interface description, for user interaction with that associated device;
(c) generating a graphical user interface based at least on the obtained information, the user interface including one or more references associated with each of the devices currently connected to the network; and
(d) displaying the generated user interface such that a user can use each reference of the displayed user interface to access each device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing a user interface for a user to discover and control devices that are currently connected to a network, such that at least one of the devices performs steps, by: (a) obtaining information from one or more of the devices currently connected to the network, the information including device information; and (b) generating a user interface description based at least on the obtained information, the user interface description including a reference associated with the device information of each of the devices currently connected to the network, such that the reference includes at least one link to information contained in the devices currently connected to the network. As such, a user interface can be displayed using the references in the user interface description, for controlling the devices currently connected to the network.
65 Citations
26 Claims
-
1. A method for controlling devices that are currently connected to a physical layer of a network, the method comprising the steps of:
-
for at least one of said devices; (a) discovering a plurality of devices that are currently connected to the network; (b) obtaining information for commanding and controlling at least one of the plurality of devices by at least one other device currently connected to physical layer of the network, wherein the information includes at least a device name and service type, and wherein the physical layer provides a communication medium that can be used by the plurality of devices to communicate with each other;
wherein the service type comprises a type of service that each device can provide and the user control interface is generated and displayed based on at least an attribute and capability of the service type, each reference in the user interface includes at least one hyper-text link providing direct access from the user interface to at least the user control interface description, the user interface includes device data corresponding to each device based on the information obtained from each device, and upon the one link in the user interface being user activated, the activated link is used for accessing the associated device and retrieving control interface description contained in the associated device for generating and displaying a device user interface based on the retrieved control interface description, for user interaction with that associated device;(c) generating a graphical user interface based at least on the obtained information, the user interface including one or more references associated with each of the devices currently connected to the network; and (d) displaying the generated user interface such that a user can use each reference of the displayed user interface to access each device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A network system for performing a service, comprising:
-
a physical layer providing a communication medium that can be used by connected devices to communicate with each other; at least one of the connected devices storing information for user interaction with the at least one device;
an agent in the at least one device for;(a) discovering the plurality of devices that are currently connected to the physical layer of the network; (b) obtaining information for commanding and controlling at least one of the plurality of devices by at least one other device currently connected to the physical layer of the network, wherein the information includes at least a device name and service type; wherein the service type comprises a type of service that each device can provide and the user control interface is generated and displayed based on at least an attribute and capability of the service type, each reference in the user interface includes at least one hyper-text link providing direct access from the user interface to at least the user control interface description, the user interface includes device data corresponding to each device based on the information obtained from each device, and upon the one link in the user interface being user activated, the activated link is used for accessing the associated device and retrieving control interface description contained in the associated device for generating and displaying a device user interface based on the retrieved control interface description, for user interaction with that associated device; (c) generating a graphical user interface based at least on the obtained information, the user interface including one or more references associated with each of the devices currently connected to the network; and (d) displaying the generated user interface such that a user can use each reference of the displayed user interface to access each device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A network system for performing a service, comprising:
-
a physical layer, wherein the physical layer provides a communication medium than can be used by connected devices to communicate with each other in the network; multiple devices connected to the physical layer, one or more of the multiple devices storing information for user interaction with that device, and one or more of the multiple devices each including an agent for; (a) discovering a plurality of devices that are currently connected to the network in an autonomous manner; (b) obtaining information for commanding and controlling at least one of the plurality of devices by at least one other device currently connected to the physical layer of the network, wherein the information includes at least a device name and service type;
wherein the service type comprises a type of service that each device can provide and the user control interface is generated and displayed based on at least an attribute and capability of the service type, each reference in the user interface includes at least one hyper-text link providing direct access from the user interface to at least the user control interface description, the user interface includes device data corresponding to each device based on the information obtained from each device, and upon the one link in the user interface being user activated, the activated link is used for accessing the associated device and retrieving control interface description contained in the associated device for generating and displaying a device user interface based on the retrieved control interface description, for user interaction with that associated device;(c) generating a graphical user interface based at least on the obtained information, the user interface including one or more references associated with each of the devices currently connected to the network; and (d) displaying the generated user interface such that a user can use each reference of the displayed user interface to access each device. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification