US2019208390A1PendingUtilityA1
Methods And Apparatus For Exploiting Interfaces Smart Environment Device Application Program Interfaces
Est. expiryJun 23, 2034(~7.9 yrs left)· nominal 20-yr term from priority
H05B 47/105H05B 47/19H04L 12/2829F24F 11/62G05B 15/02G06F 9/546G08B 17/10G05D 23/1904H04W 4/021H04L 67/12G05B 13/04H04L 12/2823H04L 63/08H04L 12/282F24F 11/30G05B 2219/2642H04W 4/60H04L 12/2803G05B 17/02H04L 12/2818G06F 9/54G05D 23/1917H04L 67/1097H04W 4/80H04L 2012/285H04L 12/2816G06F 9/541H04L 2012/2841H04L 67/30H04L 67/22H04L 29/06047H05B 37/0272H05B 37/0227H04L 67/42H04M 1/72533H05B 47/196H05B 47/1965F24F 11/61F24F 11/48F24F 2120/00F24F 11/65F24F 11/58F24F 11/523F24F 11/46H04L 67/535H04L 67/00Y02B20/40H04M 1/72415
62
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A tangible, non-transitory, machine-readable medium, comprising instructions to obtain an estimated time of arrival for an occupant of a household; calculate a transition time to reach a desired temperature of the occupant from a current ambient temperature within the household; if, the estimated time of arrival is less than or equal to the transition time, activate a transition to the desired temperature; otherwise if the estimated time of arrival is greater than the transition time, do not activate the transition.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method for controlling a smart-home lighting device, the method comprising:
receiving, by an application, an audible cue from a user that corresponds to a command to control the smart-home lighting device; converting the audible cue into a device request message to command the smart-home lighting device; forwarding the device request message to an application programming interface (API) server that is effective to cause the API server to:
update a data model based on the device request message; and
send the command to the smart-home lighting device via an update signal communicated to the smart-home lighting device that causes the smart-home lighting device to perform an action.
3 . The method of claim 2 , comprising:
receiving, by the application, one or more device status parameters of the smart-home lighting device via an API of the API server.
4 . The method of claim 2 , wherein the data model comprises information related to one or more smart-home devices including the smart-home lighting device, one or more smart-device environment structures comprising the smart-devices, or both.
5 . The method of claim 2 , wherein the audible cue sets a value of a parameter of the smart-home lighting device.
6 . The method of claim 5 , wherein the parameter of the smart home lighting device is one of: a light setting, a dim state of one or more lights, activating lighting, deactivating lighting, or a lighting color.
7 . The method of claim 2 , wherein the audible cue sets an operational mode of the smart-home lighting device.
8 . The method of claim 7 , wherein the operation mode is an occupancy mode, and wherein the occupancy mode comprises a home mode and an away mode.
9 . The method of claim 2 , comprising
receiving, by the application, an indication of crossing a geo-fence boundary that corresponds to another command to control the smart-home lighting device; converting the indication of crossing a geo-fence boundary into another device request message to command the smart-home lighting device; forwarding the other device request message to the application programming interface (API) server that is effective to cause the API server to:
update the data model based on the other device request message; and
send the other command to the smart-home lighting device via another update signal communicated to the smart-home lighting device that causes the smart-home lighting device to perform another action.
10 . A system comprising:
an application programming interface (API) server; and an electronic device configured to:
receive an audible cue from a user that corresponds to a command to control a smart-home lighting device;
convert the audible cue into a device request message to command the smart-home lighting device; and
forward the device request message to the API server that is effective to cause the API server to:
update a data model based on the device request message; and
send the command to the smart-home lighting device via an update signal communicated to the smart-home lighting device that causes the smart-home lighting device to perform an action.
11 . The system of claim 10 , the electronic device configured to:
receive one or more device status parameters of the smart-home lighting device via an API of the API server.
12 . The system of claim 10 , wherein the data model comprises information related to one or more smart-home devices including the smart-home lighting device, one or more smart-device environment structures comprising the smart-devices, or both.
13 . The system of claim 10 , wherein the audible cue sets a value of a parameter of the smart-home lighting device.
14 . The system of claim 10 , wherein the audible cue sets an operational mode of the smart-home lighting device.
15 . The system of claim 14 , wherein the operation mode is an occupancy mode, and wherein the occupancy mode comprises a home mode and an away mode.
16 . One or more non-transitory, computer-readable media comprising instructions to:
receive an audible cue from a user that corresponds to a command to control a smart-home lighting device; convert the audible cue into a device request message to command the smart-home lighting device; and forward the device request message to an application programming interface (API) server that is effective to cause the API server to:
update a data model based on the device request message; and
send the command to the smart-home lighting device via an update signal communicated to the smart-home lighting device that causes the smart-home lighting device to perform an action.
17 . The one or more non-transitory, computer-readable media of claim 16 , comprising instructions to receive one or more device status parameters of the smart-home device via an API of the API server.
18 . The one or more non-transitory, computer-readable media of claim 16 , wherein the data model comprises information related to one or more smart-home devices including the smart-home lighting device, one or more smart-device environment structures comprising the smart-devices, or both.
19 . The one or more non-transitory, computer-readable media of claim 16 , wherein the audible cue sets a value of a parameter of the smart-home lighting device.
20 . The one or more non-transitory, computer-readable media of claim 19 , wherein the parameter of the smart home lighting device is one of: a light setting, a dim state of one or more lights, activating lighting, deactivating lighting, or a lighting color.
21 . The one or more non-transitory, computer-readable media of claim 16 , wherein the audible cue sets an operational mode of the smart-home lighting device, wherein the operation mode is an occupancy mode, and wherein the occupancy mode comprises a home mode and an away mode.Join the waitlist — get patent alerts
Track US2019208390A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.