IP Library › Granted Patent US 9,958,948
Granted Patent B2
US 9,958,948 · App. 14/616,186 · Granted May 1, 2018

Systems and methods for altering a state of a system using a remote device that processes gestures

Inventors: Harry Tannenbaum (San Francisco, CA); Scott Hong (Palo Alto, CA); Hirofumi Honjo (Mountain View, CA); Prashanth Ramachandran (Foster City, CA); Mikko Sannala (Mountain View, CA); Naveen Singh (San Jose, CA); Wesley Calidonna (Campbell, CA); Arjuna Sivasithambaresan (Mountain View, CA)
Assignee: GOOGLE LLC
G06F3/017G06F3/0488H04L67/12H04N7/183H04W4/005H04W4/22H04W12/06H04W48/10H04W48/16H04W52/0235H04L63/0853H04W84/12H04W84/18Y02B60/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,958,948
App. No.
14/616,186
Filed
Feb 6, 2015
Granted
May 1, 2018
Kind
B2
Art Unit
2627
USPC
345/156
Abstract

Systems and methods systems and methods for altering a state of system using a remote device that processes gestures are described herein. The electronic device can communicate with the system in response to monitoring a user generated gesture or other interaction. For example, a user can wave the personal device or wave to the personal device, and in response thereto, the personal device can transmit an instruction to the system that causes it to change its operational state. Thus, embodiments discussed herein enable a user to perform remote gestures with a first device to affect the operation of a second device.

Claims (34)

1. A method for processing a gesture monitored by a personal device to alter a state of a hazard detection system, the hazard detection system comprising first and second wireless communications circuitry that each share a common RF medium, the method, implemented by the hazard detection system, comprising:

transmitting data packets using the second wireless communications circuitry, wherein each transmitted data packet is transmitted during an active portion of a packet transmission period, the packet transmission period comprising the active portion and an idle portion;

conducting point-to-point communications with the personal device using the first wireless communications circuitry, wherein the point-to-point communications are enabled during the idle portion of the packet transmission period associated with the second wireless communications circuitry;

receiving an instruction, during the idle portion, from the personal device, wherein the instruction is generated in response to a user enacted gesture, wherein the user enacted gesture is characterized by a user physically moving the personal device in accordance with one of a plurality of different movement motions, each of which are associated with a state change of the hazard detection system;

determining a location of the personal device;

verifying that the location satisfies at least one condition; and

selectively altering a state of the hazard detection system, based on the received instruction, when satisfaction of the at least one condition is verified.

2. The method of claim 1 , wherein the instruction comprises GPS data, wherein determining the location comprises:

evaluating the GPS data.

3. The method of claim 1 , wherein determining the location comprises:

triangulating the location of the personal device.

4. The method of claim 1 , wherein the hazard detection device is mounted within a room of a structure, wherein the at least one condition comprises ensuring that the personal device is located within the room of the structure.

5. The method of claim 1 , wherein the hazard detection device is mounted within a structure, wherein the at least one condition comprises ensuring that the personal device is located within the structure.

6. The method of claim 1 , wherein the verifying comprises:

using at least one ultrasonic sensor to confirm presence of the portable device within at least one ultrasonic detection field of the hazard detection device.

7. A method for processing a gesture monitored by a personal device to alter operation of a hazard detection system, the method, implemented by the personal device, comprising:

monitoring, using motion detection circuitry, for a gesture interaction by a user in which the user performs one of (a) physically moving the personal device according to at least one movement motion and (b) moving, in free space, a body part according to at least one movement motion within a monitorable vicinity of the personal device, the monitored gesture interaction specifying a command to alter a state of the hazard detection system;

transmitting, using wireless communications circuitry, an instruction incorporated into a wireless signal, to the hazard detection system, wherein the instruction comprises the command corresponding to the monitored gesture interaction to alter operation of the hazard detection system; and

emitting an audio location signal commensurate with the transmission of the instruction incorporated into the wireless signal, wherein the audio location signal is an audio signal existing above a frequency range detectable by human beings and is used by hazard detection system to verify location of the personal device before altering the operation of the hazard detection system.

8. The method of claim 7 , further comprising receiving an indication that the hazard detection system is alarming, wherein the transmitted instruction is operative to cause the hazard detection to cease alarming.

9. The method of claim 7 , wherein the monitoring comprising using at least one sensor selected from the group consisting of an accelerometer, a gyroscope, a magnetometer, and any combination thereof.

10. The method of claim 7 , wherein the monitoring comprises using at least one sensor selected from the group consisting of a camera, a microphone, an ultrasonic sensor, a passive infrared sensor, an ambient light sensor, and any combination thereof.

11. The method of claim 7 , wherein the instruction comprises location information.

12. The method of claim 7 , further comprising periodically communicating with the hazard detection system to provide location information.

13. A first device for processing a gesture monitored by a personal device to alter a state of the first device, the first device comprising:

first communications circuitry operative to broadcast wake packets to wake up other systems that form part of a fabric network, wherein each wake packet transmission period comprises an active portion during which the wake packet is transmitted and an idle portion;

second communication circuitry coupled to the first communication circuitry, the second communications circuitry operative to communicate with the personal device during the idle portion of each wake packet transmission period, wherein the first and second wireless communications circuitry each share a common RF medium; and

a processor coupled to the communications circuitry and operative to:

receive an instruction from the personal device during the idle portion of one of the broadcasted wake packets, wherein the instruction is generated in response to a user enacted gesture, wherein the user enacted gesture comprises one of a physical manipulation of the personal device according to a gesture in which a motion detection sensor is used to detect the user enacted gesture and a user gesture that is performed in free space within a monitorable vicinity of the personal device in which a handsfree sensor is used to detect the user enacted gesture;

determine a location of the personal device;

verify that the location satisfies at least one condition; and

selectively alter a state of the hazard detection system, based on the received instruction, when satisfaction of the at least one condition is verified.

14. The first device of claim 13 , wherein the first device is a hazard detection device.

15. The first device of claim 13 , wherein the first device is selected from the group consisting of a light, a lock, a doorbell, an alarm, and a thermostat.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2015
From: TANNENBAUM, HARRY; HONG, SCOTT
To: GOOGLE INC.
Reel/Frame 034909/0592 →
Continuity (1)
Related Publication 20160231817A1 · Aug 11, 2016