Voice-activated remote control service
First Claim
1. A method of remotely controlling operation of a controlled device, comprising:
- receiving a telephone call from an owner via a telephone network;
authenticating the telephone call to establish that the owner is authorized to control the controlled device;
interpreting a voice command from the owner that issues instructions to the controlled device;
identifying the controlled device based upon the authentication and identification by the owner of the controlled device;
converting the voice command to one or more data packets capable of interpretation by the controlled device to execute the command; and
delivering the one or more data packets to the controlled device via the Internet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of remotely controlling operation of a controlled device involves receiving a telephone call from an owner via a telephone network; authenticating the telephone call to establish that the owner is authorized to control the controlled device; interpreting a voice command from the owner that issues instructions to the controlled device; identifying the controlled device based upon the authentication and identification by the owner of the controlled device; converting the voice command to one or more data packets capable of interpretation by the controlled device to execute the command; and delivering the one or more data packets to the controlled device via the Internet. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
-
Citations
24 Claims
-
1. A method of remotely controlling operation of a controlled device, comprising:
-
receiving a telephone call from an owner via a telephone network; authenticating the telephone call to establish that the owner is authorized to control the controlled device; interpreting a voice command from the owner that issues instructions to the controlled device; identifying the controlled device based upon the authentication and identification by the owner of the controlled device; converting the voice command to one or more data packets capable of interpretation by the controlled device to execute the command; and delivering the one or more data packets to the controlled device via the Internet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A remote control system for remotely controlling operation of a controlled device, comprising:
-
a telephone system interface that receives a telephone call from an owner via a telephone network; a voice recognition system that recognizes speech and converts the speech to digital signals; an authentication system that establishes that the owner is authorized to control the controlled device; a command interpreter that interprets a voice command from the owner to identify a controlled device and to provide a command that controls operation of the controlled device; wherein the controlled device is identified based upon the authentication and identification by the owner of the controlled device; a data packetizer that converts the voice command to one or more data packets capable of interpretation by the controlled device to execute the command; and a delivery system that delivers the one or more data packets to the controlled device via the Internet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
21. A remote control system for remotely controlling operation of a controlled device, comprising:
-
a database, wherein the controlled device is registered to an owner and is associated with the owner using the database, wherein the owner selects the controlled device from a list of supported devices, and adds that controlled device to an account along with a network address of that device, and wherein the owner and the controlled device are stored in the database; a telephone system interface that receives a telephone call from an owner via a telephone network; a voice recognition system that recognizes speech and converts the speech to digital signals; an authentication system that establishes that the owner is authorized to control the controlled device; a command interpreter that interprets a voice command from the owner to identify a controlled device and to provide a command that controls operation of the controlled device, wherein the interpreting comprises interpreting responses to a speech synthesized menu query; wherein the controlled device is identified based upon the authentication and identification by the owner of the controlled device, and wherein the controlled device is identified by an owner specified spoken name; a data packetizer that converts the voice command to one or more data packets capable of interpretation by the controlled device to execute the command; a delivery system that delivers the one or more data packets to the controlled device via the Internet; and wherein the delivery system further confirms receipt of the data packets, and wherein the system sends a confirming speech message to the owner, and wherein the speech message is generated by a speech synthesizer. - View Dependent Claims (20, 22, 23, 24)
-
Specification