DEVICES AND METHODS FOR APPLIANCE USAGE SCHEDULING AND CONTROL USING ON-LINE CALENDAR SERVICES WITH OPEN API
First Claim
1. A home automation device using an on-line calendar with an open API, comprising:
- an on-line calendar with an open API, for generating an event data packet corresponding to at least an event in a schedule;
a home automation server, for generating at least a control signal according to the event data packet received from an interne; and
a local network, for communicating with an electronic appliance and controlling operation of the electronic appliance according to the control signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method for appliance usage scheduling and control using on-line calendar services with open API is disclosed in embodiments of the present invention. The device includes an on-line calendar with open API, a control server and a sensor network. The on-line calendar sets date and time schedule according to a user setting to generate a control data packet corresponding to the schedule. The control server receives the control data packet by an internet and generates at least a control signal according to the control data packet. The sensor network communicates with an electronic appliance by radio frequency and controls actions according to the control signal.
-
Citations
12 Claims
-
1. A home automation device using an on-line calendar with an open API, comprising:
-
an on-line calendar with an open API, for generating an event data packet corresponding to at least an event in a schedule; a home automation server, for generating at least a control signal according to the event data packet received from an interne; and a local network, for communicating with an electronic appliance and controlling operation of the electronic appliance according to the control signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for appliance usage scheduling and control using an on-line calendar service with an open API, comprising:
-
a schedule setting step, for providing an on-line calendar with an open API and generating an event data packet corresponding to a schedule set by a user in the on-line calendar; a packet processing step, for receiving the event data packet through a network and generating at least a corresponding control signal according to the event data packet; and a control step, for controlling at least an electronic appliance according to the control signal. - View Dependent Claims (9, 10)
-
-
11. A method for appliance usage scheduling and control using an on-line calendar service with an open API, comprising:
-
a user interface operating step, comprising; logging in an on-line calendar with an open API; selecting an electronic appliance to be controlled, selecting an operating date and time of the electronic appliance, and selecting a function and signal mode of the electronic appliance to generate an event; and uploading the event to the on-line calendar; a home automation server procedure checking step, comprising; an on-line calendar login and downloading step, for logging in the on-line calendar and downloading the event; comparing the date and time of the event with a current date and time; matching the event with a corresponding electronic appliance; analyzing the identity, function and signal mode of the electronic appliance; transmitting the data of the identity, function and signal mode of the electronic appliance to the home automation server; and waiting for a predetermined period and repeating the procedure checking step; an home automation server operating step, comprises; receiving a related signal from the procedure checking step wherein the related signal comprises one selected from the group consisting of the following or the combination thereof;
the data of the event and the identity, function and signal mode of the electronic appliance;generating a transmission path of a control signal from the home automation server to control the electronic appliance; transmitting the control signal to the electronic appliance by radio frequency; and receiving and being acknowledged the control signal by the electronic appliance; and a controlled appliance operating step, comprising; receiving the control signal by the home automation server; executing actions designated by the control signal; and replying a state update message of the electronic appliance to the home automation server. - View Dependent Claims (12)
-
Specification