Method and apparatus for a home network auto-tree builder
First Claim
1. A method for providing an interface for accessing home devices that are currently connected to a home network, the method comprising the steps of:
- generating a device list file in an autonomous and dynamic manner, wherein the device list file identifies home devices that are currently connected to the home network, and periodically refreshing the device list file by;
autonomously detecting that a home device is currently connected to the home network,associating a logical device name with the home device, andstoring the logical device name in the device list file;
creating a device link page, wherein the device link page contains at least one graphical or textual representation of corresponding devices that are identified in the device list file;
associating a hyper-text link with each device representation, wherein the hyper-text link provides a link to a web page that is contained in the device that is associated with the device representation; and
displaying the device link page on a browser based device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system is provided for detecting, commanding and controlling diverse home devices currently connected to a home network. An interface is provided for accessing the home devices that are currently connected to a home network. According to the method, a device link file is generated, wherein the device link file identifies home devices that are currently connected to the home network. A device link page is created, wherein the device link page contains a device button that is associated with each home device that is identified in the device link file. A hyper-text link is associated with each device button, wherein the hyper-text link provides a link to an HTML page that is contained on the home device that is associated with the device button, and the device link page is displayed on a browser based home device.
111 Citations
17 Claims
-
1. A method for providing an interface for accessing home devices that are currently connected to a home network, the method comprising the steps of:
-
generating a device list file in an autonomous and dynamic manner, wherein the device list file identifies home devices that are currently connected to the home network, and periodically refreshing the device list file by; autonomously detecting that a home device is currently connected to the home network, associating a logical device name with the home device, and storing the logical device name in the device list file; creating a device link page, wherein the device link page contains at least one graphical or textual representation of corresponding devices that are identified in the device list file; associating a hyper-text link with each device representation, wherein the hyper-text link provides a link to a web page that is contained in the device that is associated with the device representation; and displaying the device link page on a browser based device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An agent that provides an interface for accessing home devices that are currently connected to a home network, the agent comprising:
-
a list file generator that generates a device list file in an autonomous and dynamic manner, wherein the device list file is dynamically refreshed periodically to identify home devices that are currently connected to the home network; a link page generator that creates a device link page, wherein the device link page contains at least one graphical or textual representation of corresponding devices that are identified in the device list file, the device link page further including a hyper-text link associated with each device representation, wherein the hyper-text link provides a link to a web page that is contained in the device that is associated with the device representation; and a renderer that displays the device link page on a browser based device as a graphic user interface. - View Dependent Claims (16, 17)
-
Specification