Architecture for home network on world wide web
First Claim
1. A method for providing user interfaces in a first network to a remote access device, the first network including one or more first devices interconnected via a communication medium, and at least one interface device for communication with the remote access device, the user interfaces for controlling the devices that are currently connected to the first network, the method comprising the steps of:
- (a) the remote access device establishing communication with the first network via the interface device;
(b) the remote access device sending a request to the interface device for accessing the first network;
(c) at least one device in the first network obtaining information from one or more of said first devices currently connected to the first network, said information including device information, and generating a user interface description including at least one reference associated with the device information of each of said one or more first devices, wherein each first device in the first network further includes a control user interface description contained in the first device for user interaction with that first device;
(d) the interface device sending the control user interface description to the remote access device; and
(e) dynamically generating a user interface that includes device-specific information based on the control user interface description, the remote access device displaying the user interface for access to the control user interface description contained in one or more of the first devices by the remote access device, and user interaction with, and control of, the first devices connected to the first network via the remote access device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for providing user interfaces in a first network to a remote access device, the first network including first devices and at least one interface device for communication with the remote access device, the user interfaces for controlling the devices currently connected to the first network. The remote access device establishes communication with the first network via the interface device; the remote access device sends a request to the interface device for accessing the first network; at least one of the first devices in the first network obtains information from one or more of the first devices, the information including device information, and generating a user interface description including at least one reference associated with the device information of each of the one or more first devices; the interface device sends the user interface description to the remote access device; and the remote access device displays a user interface based on the user interface description.
329 Citations
24 Claims
-
1. A method for providing user interfaces in a first network to a remote access device, the first network including one or more first devices interconnected via a communication medium, and at least one interface device for communication with the remote access device, the user interfaces for controlling the devices that are currently connected to the first network, the method comprising the steps of:
-
(a) the remote access device establishing communication with the first network via the interface device; (b) the remote access device sending a request to the interface device for accessing the first network; (c) at least one device in the first network obtaining information from one or more of said first devices currently connected to the first network, said information including device information, and generating a user interface description including at least one reference associated with the device information of each of said one or more first devices, wherein each first device in the first network further includes a control user interface description contained in the first device for user interaction with that first device; (d) the interface device sending the control user interface description to the remote access device; and (e) dynamically generating a user interface that includes device-specific information based on the control user interface description, the remote access device displaying the user interface for access to the control user interface description contained in one or more of the first devices by the remote access device, and user interaction with, and control of, the first devices connected to the first network via the remote access device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a network system comprising a local network connected to an external network, and a remote access device connected to the external network, the local network including first devices interconnected via a communication medium and an interface device connecting the local network to the external network, a remote access agent providing communication between the remote access device and the local network, comprising:
-
a user interface description generation agent in the local network for;
(a) obtaining information from one or more of said first devices currently connected to the local network, said information in each first device including device information and a control user interface description contained in the first device for user interaction with that first device; and
(b) generating a user interface description including at least one reference associated with the device information of each of said one or more first devices,an interface device communication agent configuring the interface device for communication with the remote access device and for sending the user interface description to the remote access device via the external network, wherein the remote access device is configured for dynamically generating a user interface that includes device-specific information based on the user interface description, and displaying the user interface based on the user interface description for access to the control user interface description contained in one or more of the first devices by the remote access device, and user interaction with, and control of, the devices that are currently connected to local network, and a routing agent in the external network for routing information between the remote access device and the local network. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification