Home network, browser based, command and control
First Claim
1. A method for performing a service on a home network having a plurality of home devices connected thereto, the method comprising the steps of:
- connecting a client device to the home network wherein the device is capable of displaying a user interface;
executing a software agent on the client device, wherein executing the software agent causes a user interface to be displayed on the client device;
selecting a first home device from the user interface being displayed on the device, wherein the first home device is connected to the home network;
selecting a second home device from the user interface being displayed on the device, wherein the second home device is connected to the home network;
sending control and command data from the client device to the first and second home devices to cause the first and second home device to communicate with each other to perform the service;
whereby, locating the home devices is accomplished by the software agent without requiring user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for commanding and controlling diverse home devices on a home network to perform a service is provided. According to the method, a client device that is capable of displaying a user interface is connected to a home network. A software agent is executed on the client device to cause a user interface to be displayed on the client device. First and second home devices connected to the home network are selected from the user interface, and control and command data are sent from the client device to the first and second home devices to cause these devices to communicate with each other to perform the service.
615 Citations
8 Claims
-
1. A method for performing a service on a home network having a plurality of home devices connected thereto, the method comprising the steps of:
-
connecting a client device to the home network wherein the device is capable of displaying a user interface;
executing a software agent on the client device, wherein executing the software agent causes a user interface to be displayed on the client device;
selecting a first home device from the user interface being displayed on the device, wherein the first home device is connected to the home network;
selecting a second home device from the user interface being displayed on the device, wherein the second home device is connected to the home network;
sending control and command data from the client device to the first and second home devices to cause the first and second home device to communicate with each other to perform the service;
whereby, locating the home devices is accomplished by the software agent without requiring user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
the step of selecting the first home device includes the step of selecting at least one information sink-like home device; and
the step of selecting the second home device includes the step of selecting an information source-like home device.
-
-
7. The method of claim 1, wherein:
-
the step of selecting the first home device includes the step of selecting a source-like home device; and
the step of selecting the second home device includes the step of selecting at least one sink-like home device.
-
-
8. The method of claim 1, wherein:
-
the step of selecting the first home device includes the step of reading a first home device capabilities file, wherein the first home device capabilities file identifies the capabilities of the first home device;
the step of selecting the second home device includes the steps of reading a second home device capabilities file, wherein the second home device capabilities file identifies the capabilities of the second home device, and further including the step of matching contents of the first and second home device capabilities files.
-
Specification