Method and system for controlling devices with a chat interface
First Claim
Patent Images
1. A method implemented with a processor, comprising:
- generating an interface on a client device to control a remote device, wherein the interface comprises a chat bubble;
enabling a user using the interface having the chat bubble to interact with a chat agent comprising a software program or embedded device associated with the remote device which can communicate with the client device; and
controlling operations of the remote device based at least in part upon actions taken in the interface that are conveyed to the chat agent which are used by the user to operate the remote device,wherein the interface is embedded directly into a chat message.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method and system to control devices using a chat interface. The approach is particularly applicable to home automation devices, though is not limited in its application to such devices.
10 Citations
27 Claims
-
1. A method implemented with a processor, comprising:
-
generating an interface on a client device to control a remote device, wherein the interface comprises a chat bubble; enabling a user using the interface having the chat bubble to interact with a chat agent comprising a software program or embedded device associated with the remote device which can communicate with the client device; and controlling operations of the remote device based at least in part upon actions taken in the interface that are conveyed to the chat agent which are used by the user to operate the remote device, wherein the interface is embedded directly into a chat message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method, the method comprising:
-
generating an interface on a client device to control a remote device, wherein the interface comprises a chat bubble; enabling a user using the interface having the chat bubble to interact with a chat agent comprising a software program or embedded device associated with the remote device which can communicate with the client device; and controlling operations of the remote device based at least in part upon actions taken in the interface that are conveyed to the chat agent which are used by the user to operate the remote device, wherein the interface is embedded directly into a chat message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing system, comprising:
-
a processor; a memory comprising computer program code for generating an interface on a client device to control a remote device, wherein the interface comprises a chat bubble;
enabling a user using the interface having the chat bubble to interact with a chat agent comprising a software program or embedded device associated with the remote device which can communicate with the client device; and
controlling operations of the remote device based at least in part upon actions taken in the interface that are conveyed to the chat agent which are used by the user to operate the remote device,wherein the interface is embedded directly into a chat message. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification