Controlling a Device Cloud
First Claim
Patent Images
1. A method comprising:
- by one or more computer server machines, receiving a command message from a client device associated with a user;
by the server machines, parsing the command message;
by the server machines, identifying, based on the parsed command message, one or more of a plurality of connected devices;
by the server machines, determining, based on the parsed command message, one or more instructions for the identified connected devices; and
by the server machines, providing the instructions to the identified connected devices.
4 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a command message from a client device associated with a user; parsing the command message; identifying, based on the parsed command message, one or more of a number of connected devices; determining, based on the parsed command message, one or more instructions for the identified connected devices; and providing the instructions to the identified connected devices.
-
Citations
20 Claims
-
1. A method comprising:
-
by one or more computer server machines, receiving a command message from a client device associated with a user; by the server machines, parsing the command message; by the server machines, identifying, based on the parsed command message, one or more of a plurality of connected devices; by the server machines, determining, based on the parsed command message, one or more instructions for the identified connected devices; and by the server machines, providing the instructions to the identified connected devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer-readable non-transitory storage media embodying software configured when executed to:
-
receive a command message from a client device associated with a user; parse the command message; identify, based on the parsed command message, one or more of a plurality of connected devices; determine, based on the parsed command message, one or more instructions for the identified connected devices; and provide the instructions to the identified connected devices. - View Dependent Claims (15, 16, 17)
-
-
18. A device comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to the processors and embodying software configured when executed to; receive a command message from a client device associated with a user; parse the command message; identify, based on the parsed command message, one or more of a plurality of connected devices; determine, based on the parsed command message, one or more instructions for the identified connected devices; and provide the instructions to the identified connected devices. - View Dependent Claims (19, 20)
-
Specification