Wireless home and office appliance management and integration
First Claim
1. A computer-implemented method for managing and controlling network appliances, comprising:
- receiving, from a networked device, a connection request;
automatically establishing network communication with the networked device responsive to the connection request;
displaying a graphical representation of an environment containing the networked device and a plurality of other networked devices, wherein a networked device is represented by an icon indicating the location of the networked device around the environment;
receiving, from the networked device, user interface information that specifies user interface components related to a service provided by the networked device, the user interface components providing interactive control of the networked device; and
generating a user interface responsive to the user interface information, and allowing interacting with a plurality of the user interface components and the icon.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for managing and controlling networked devices. A system comprises a host application executing on, for example, a personal computer, and one or more networked devices executing a client application. A networked device includes a consumer appliance equipped with network capability, a digital device such as MP3 players and DVRs, an electronically-controlled device such as a light circuit or other type of circuit, and the like. The host application automatically establishes communication with the networked device. The networked device configures a user interface for user control of the networked device. The host application provides a graphical layout of the networked device.
-
Citations
29 Claims
-
1. A computer-implemented method for managing and controlling network appliances, comprising:
-
receiving, from a networked device, a connection request; automatically establishing network communication with the networked device responsive to the connection request; displaying a graphical representation of an environment containing the networked device and a plurality of other networked devices, wherein a networked device is represented by an icon indicating the location of the networked device around the environment; receiving, from the networked device, user interface information that specifies user interface components related to a service provided by the networked device, the user interface components providing interactive control of the networked device; and generating a user interface responsive to the user interface information, and allowing interacting with a plurality of the user interface components and the icon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 24, 27, 28, 29)
-
-
9. A computer-implemented method for managing and controlling networked devices, comprising:
-
automatically establishing network communication with a host application by sending a connection request that includes a network address and a service provided, wherein the network address and service identify a networked device; displaying a graphical representation of an environment containing the identified networked device and a plurality of other networked devices, wherein a networked device is represented by an icon indicating the location of the networked device around the environment; sending, to the host application, user interface information that specifies user interface components related to the service, the user interface components and the icon providing interactive control of the networked device; receiving, from the host application, input associated with a user interface component; and updating the user interface information in response to the input. - View Dependent Claims (10, 11, 12, 13, 25, 26)
-
-
14. A computer program product for managing and controlling networked devices, the computer program product comprising a computer-readable medium, the computer-readable medium comprising program code for performing a method, comprising:
-
receiving, from a networked appliance, a connection request; automatically establishing network communication with a networked device responsive to the connection request; displaying a graphical representation of an environment containing the networked device and a plurality of other networked devices, wherein a networked device is represented by an icon indicating the location of the networked device around the environment; receiving, from the networked appliance, user interface information that specifies user interface components related to a service provided by the networked device, the user interface components providing interactive control of the networked device; and generating a user interface responsive to the user interface information, and allowing interacting with a plurality of the user interface components and the icon.
-
-
15. A system for managing and controlling networked devices, comprising:
-
a networked device to broadcast a connection request including the network address and a description of a service provided by the networked device, and to generate user interface information that specifies user interface components related to the service provided by the networked device, the user interface components providing interactive control of the networked device; and a host application, in communication with the networked device, the host application configured to automatically establish network communication with a networked device responsive to the connection request, to display a graphical representation of an environment containing the networked device and a plurality of other networked devices, a networked device being represented by an icon indicating the location of the networked device around the environment, and to generate a user interface responsive to the user interface information, and allowing interacting with a plurality of the user interface components and the icon. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification