Method and apparatus for a home network auto-tree builder
First Claim
1. A method for a server device, which stores one or more webpages for commanding and/or controlling the server device, to communicate with a client device in a home network, the method comprising:
- receiving a first request signal requesting service device characteristic data, wherein the first request signal is generated by the client device;
sending the server device characteristic data to the client device in response to the first request signal, wherein the server device characteristic data includes one or more properties of the server device;
receiving a second request signal requesting a first web page stored in the server device, wherein the second request signal is generated by the client device in response to the server device characteristic data; and
sending the first web page to the client device in response to the second request signal, wherein the first web page is a top-level page for commanding and/or controlling the server device.
0 Assignments
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.
29 Citations
41 Claims
-
1. A method for a server device, which stores one or more webpages for commanding and/or controlling the server device, to communicate with a client device in a home network, the method comprising:
-
receiving a first request signal requesting service device characteristic data, wherein the first request signal is generated by the client device; sending the server device characteristic data to the client device in response to the first request signal, wherein the server device characteristic data includes one or more properties of the server device; receiving a second request signal requesting a first web page stored in the server device, wherein the second request signal is generated by the client device in response to the server device characteristic data; and sending the first web page to the client device in response to the second request signal, wherein the first web page is a top-level page for commanding and/or controlling the server device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A server device, which stores one or more webpages for commanding and/or controlling the server device, to communicate with a client device in a home network, the server device comprising:
a physical layer configured for; receiving a first request signal requesting service device characteristic data, wherein the first request signal is generated by the client device; sending the server device characteristic data to the client device in response to the first request signal, wherein the server device characteristic data includes one or more properties of the server device; receiving a second request signal requesting a first web page stored in the server device, wherein the second request signal is generated by the client device in response to the server device characteristic data; and sending the first web page to the client device in response to the second request signal, wherein the first web page is a top-level page for commanding and/or controlling the server device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
Specification