Methods and apparatus for using smart environment devices via application program interfaces
US-2016261425-A1 · Sep 8, 2016 · US
US10452145B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10452145-B2 |
| Application number | US-201615350505-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 14, 2016 |
| Priority date | Nov 14, 2016 |
| Publication date | Oct 22, 2019 |
| Grant date | Oct 22, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure relates to systems and methods for haptically-enhanced smart home architectures. For example, one disclosed method includes determining a building component condition of a building component; determining an interaction with a control device in the building, the control device associated with the component of the building and comprising a haptic output device; determining a haptic effect based on the building component condition; and transmitting a signal to the haptic output device to cause the haptic output device to output the haptic effect.
Opening claim text (preview).
That which is claimed is: 1. A method comprising: receiving a sensed condition of a building system component of a building from a sensor corresponding to the building system component, the building system component activatable by a user; receiving an indication of an interaction with a control device of the building from the control device, the control device associated with the building system component and comprising a haptic output device; in response to receiving the indication of the interaction with the control device of the building: determining a haptic effect based on the sensed condition and the control device; and transmitting a signal to the control device to cause the haptic output device to output the haptic effect. 2. The method of claim 1 , wherein the control device is configured to change a state of the building system component. 3. The method of claim 1 , wherein: the sensed condition comprises an activation state of the building system component; and determining the haptic effect is based on an incompatibility of a building state with the activation state of the building system component. 4. The method of claim 1 , wherein the control device comprises a light switch, a door knob, a door handle, an alarm system control panel, or an HVAC control panel. 5. The method of claim 1 , wherein the haptic effect comprises a kinesthetic haptic effect. 6. The method of claim 1 , wherein the interaction comprises a manipulation of an input device of the control device. 7. The method of claim 6 , wherein determining the haptic effect is further based on a type of the input device. 8. A system comprising: a sensor corresponding to a building system component of a building, the building system component activatable by a user; a control device associated with the building system component and comprising a haptic output device; a memory; and a processor in communication with the memory, the sensor, and the control device, the processor configured to execute processor-executable instructions stored in the memory to: receive a sensed condition from the sensor; receive an indication of an interaction with the control device from the control device; in response to receipt of the indication of the interaction with the control device of the building: determine a haptic effect based on the sensed condition and the control device; and transmit a signal to the control device to cause the haptic output device to output the haptic effect. 9. The system of claim 8 , wherein the control device is configured to change a state of the building system component. 10. The system of claim 8 , wherein the sensed condition comprises an activation state of the building system component; and wherein the processor configured to execute processor-executable instructions stored in the memory to determine the haptic effect based on an incompatibility of a state of the building with the activation state of the building system component. 11. The system of claim 8 , wherein the control device comprises a light switch, a door knob, a door handle, an alarm system control panel, or an HVAC control panel. 12. The system of claim 8 , wherein the haptic effect comprises a kinesthetic haptic effect. 13. The system of claim 8 , wherein the interaction comprises a manipulation of an input device of the control device. 14. The system of claim 13 , wherein the processor configured to execute processor-executable instructions stored in the memory to determine the haptic effect further based on a type of the input device. 15. A non-transitory computer-readable medium comprising processor-executable program code configured to cause a processor to: receive a sensed condition of a building system component of a building from a sensor corresponding to the building system component; receive an indication of an interaction with a control device of the building from the control device, the control device associated with the building system component and comprising a haptic output device; in response to receipt of the indication of the interaction with the control device of the building: determine a haptic effect based on the sensed condition and the control device; and transmit a signal to the control device to cause the haptic output device to output the haptic effect. 16. The non-transitory computer-readable medium of claim 15 , wherein the control device is configured to change a state of the building system component. 17. The non-transitory computer-readable medium of claim 15 , wherein the sensed condition comprises an activation state of the building system component; and wherein the processor-executable program code is further configured to cause the processor to determine the haptic effect based on an incompatibility of a state of the building with the activation state of the building system component. 18. The non-transitory computer-readable medium of claim 15 , wherein the haptic effect comprises a kinesthetic haptic effect. 19. The non-transitory computer-readable medium of claim 15 , wherein the interaction comprises a manipulation of an input device of the control device. 20. The non-transitory computer-readable medium of claim 19 , wherein the processor-executable program code is further configured to cause the processor to determine the haptic effect further based on a type of the input device.
characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters (G05B19/408, G05B19/4093 take precedence) · CPC title
Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title
Input arrangements with force or tactile feedback as computer generated output to the user · CPC title
indicating that an appliance service is present in a home automation network (monitoring functionality H04L43/0817; discovery or management thereof, e.g. service location protocol [SLP] or web services, H04L67/51) · CPC title
Domotique, I-O bus, home automation, building automation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.