CLOUD SYSTEM FOR CONTROLLING OUTDOOR GRILL WITH MOBILE APPLICATION
First Claim
1. A cloud computing platform for communicating with and controlling operation of electronically-controlled appliances, the cloud computing platform having at least one hardware processor, the cloud computing platform comprising:
- a receiver configured to receive inputs from one or more computing systems including at least a first input indicating that an electronically-controlled appliance is permitted to communicate with the cloud computing platform;
a notification generator configured to generate notifications that are to be sent to software applications, the software applications being configured to control one or more functions of the electronically-controlled appliance;
a transmitter configured to send at least one generated notification to at least one of the software applications, the generated notification indicating that the cloud computing platform is communicably connected to the electronically-controlled appliance;
the receiver receiving a second input from the software application indicating that one or more specified functions are to be performed on the electronically-controlled appliance; and
the transmitter sending one or more instructions to the electronically-controlled appliance to perform the one or more specified functions, the functions being interpreted and carried out by a hardware controller on the electronically-controlled appliance.
8 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed to communicating with and controlling operation of electronically-controlled appliances. In one scenario, a computer system receives a first input from a computing system indicating that an electronically-controlled appliance is permitted to communicate with a cloud computing platform. The computer system generates a notification that is to be sent to a software application, where the software application is configured to control functions of the electronically-controlled appliance. The computer system transmits the generated notification to the software application, where the generated notification indicates that the cloud computing platform is communicably connected to the electronically-controlled appliance. The computer system then receives a second input from the software application indicating that specified functions are to be performed on the electronically-controlled appliance, and transmits instructions to the electronically-controlled appliance to perform the specified functions. These functions are then interpreted and carried out by a hardware controller on the electronically-controlled appliance.
-
Citations
20 Claims
-
1. A cloud computing platform for communicating with and controlling operation of electronically-controlled appliances, the cloud computing platform having at least one hardware processor, the cloud computing platform comprising:
-
a receiver configured to receive inputs from one or more computing systems including at least a first input indicating that an electronically-controlled appliance is permitted to communicate with the cloud computing platform; a notification generator configured to generate notifications that are to be sent to software applications, the software applications being configured to control one or more functions of the electronically-controlled appliance; a transmitter configured to send at least one generated notification to at least one of the software applications, the generated notification indicating that the cloud computing platform is communicably connected to the electronically-controlled appliance; the receiver receiving a second input from the software application indicating that one or more specified functions are to be performed on the electronically-controlled appliance; and the transmitter sending one or more instructions to the electronically-controlled appliance to perform the one or more specified functions, the functions being interpreted and carried out by a hardware controller on the electronically-controlled appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling an electronically-controlled appliance, the electronically-controlled appliance having at least one hardware controller, the method comprising:
-
receiving a first input from one or more computing systems indicating that at least a first electronically-controlled appliance is permitted to communicate with a cloud computing platform; generating a notification that is to be sent to a software application, the software application being configured to control one or more functions of the electronically-controlled appliance; transmitting the generated notification to the software application, the generated notification indicating that the cloud computing platform is communicably connected to the electronically-controlled appliance; receiving a second input from the software application indicating that one or more specified functions are to be performed on the electronically-controlled appliance; and transmitting one or more instructions to the electronically-controlled appliance to perform the one or more specified functions, the functions being interpreted and carried out by a hardware controller on the electronically-controlled appliance. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A cloud computing platform for communicating with and controlling operation of electronically-controlled appliances, the cloud computing platform having at least one hardware processor, the cloud computing platform comprising:
-
a receiver configured to receive inputs from other computing systems including at least a first input indicating that an electronically-controlled appliance is permitted to communicate with the cloud computing platform; the receiver receiving a second input indicating that one or more specified functions are to be performed by the electronically-controlled appliance; a control signal generator configured to generate control signals that are to be sent to the electronically-controlled appliance, the control signals being configured to control functions of the electronically-controlled appliance according to the received second input; and a transmitter configured to transmit the generated control signals to the electronically-controlled appliance for performance of the one or more specified functions, the functions being interpreted and carried out by a hardware controller on the electronically-controlled appliance. - View Dependent Claims (18, 19, 20)
-
Specification