Messaging system based building control
First Claim
1. A computer-readable medium encoded with instructions which, when performed by a processor, performs a method comprising:
- communicating with one or more devices linked to a home automation system in a home;
signing in as one or more presentities with a registrar server in an IM service; and
participating in a chat session facilitated by the IM service to exchange instant messages between a user and the home automation system wherein the chat session allows a user to navigate through the home.
5 Assignments
0 Petitions
Accused Products
Abstract
An arrangement using an Instant Messaging (“IM”) chat-type interface for monitoring and controlling devices in an automated home is provided. The automated home is arranged to be accessible as an IM contact (often called a “buddy”) to a user of an IM service that is located remotely from the automated home. After initiating an IM chat session, the user queries the status of systems and devices in the automated home, and operates devices in the automated home. In various illustrative examples, natural language commands are utilized to enable the user to ask simple questions regarding the status of devices in the home, take a virtual “walk through” the home, and turn devices on and off, among other options. As IM interfaces are being increasingly used on a variety of devices including mobile phones and personal digital assistants, users can conveniently access and control their automated home while traveling.
345 Citations
17 Claims
-
1. A computer-readable medium encoded with instructions which, when performed by a processor, performs a method comprising:
-
communicating with one or more devices linked to a home automation system in a home; signing in as one or more presentities with a registrar server in an IM service; and participating in a chat session facilitated by the IM service to exchange instant messages between a user and the home automation system wherein the chat session allows a user to navigate through the home. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A home automation system controller, comprising:
-
a network interface for connecting to one or more devices on a home automation network wherein the one or more devices on the home automation network are located in a home; a processor coupled to the network interface for monitoring a state of the one or more devices; a local IM client running on the processor for sending instant messages which describe the state of the one or more devices to a remote IM client using an IM service and allow a user of the remote IM client to navigate through the home. - View Dependent Claims (15, 16, 17)
-
Specification