Systems and methods to operate controllable devices with gestures and/or noises
First Claim
1. A non-transitory computer-readable storage medium having computer-readable instructions stored thereon, that when executed by a processor configure the processor to:
- operate in an auto-configuration mode, in the auto-configuration mode the processor being configured to execute the computer-readable instructions to,discover a location of at least one of a plurality of controllable devices within a detecting area based on a signal transmitted by a respective one of the plurality of controllable devices, the signal comprising audio and visual changes pertaining to the respective one of the plurality of controllable devices within the detecting area to avoid false positives; and
operate in an operation mode, the operation mode being different from the auto-configuration mode, and in the operation mode the processor being configured to execute the computer-readable instructions to,detect an audio noise from a user and a body gesture from the user in order to command an operation of the at least one of the plurality of controllable devices in the detecting area,assign a boundary area to each of the plurality of the controllable devices by associating a first boundary area with a first unique identifier and a different second boundary area with a different second unique identifier, the first and second unique identifiers being associated to a first and second controllable devices, respectively, andoperate at least one of the plurality of controllable devices in response to the detection of the at least one of the audio noise and the body gesture from the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Gesture recognition systems that are configured to provide users with simplified operation of various controllable devices such as, for example, in-home controllable devices. In one implementation, the gesture recognition system automatically configures itself in order to determine the respective physical locations and/or identities of controllable devices as well as an operating mode for controlling the controllable devices through predetermined gesturing. In some implementations, the gesture recognition systems are also configured to assign boundary areas associated with the controllable devices. Apparatus and methods associated with the gesture recognition systems are also disclosed.
-
Citations
13 Claims
-
1. A non-transitory computer-readable storage medium having computer-readable instructions stored thereon, that when executed by a processor configure the processor to:
-
operate in an auto-configuration mode, in the auto-configuration mode the processor being configured to execute the computer-readable instructions to, discover a location of at least one of a plurality of controllable devices within a detecting area based on a signal transmitted by a respective one of the plurality of controllable devices, the signal comprising audio and visual changes pertaining to the respective one of the plurality of controllable devices within the detecting area to avoid false positives; and operate in an operation mode, the operation mode being different from the auto-configuration mode, and in the operation mode the processor being configured to execute the computer-readable instructions to, detect an audio noise from a user and a body gesture from the user in order to command an operation of the at least one of the plurality of controllable devices in the detecting area, assign a boundary area to each of the plurality of the controllable devices by associating a first boundary area with a first unique identifier and a different second boundary area with a different second unique identifier, the first and second unique identifiers being associated to a first and second controllable devices, respectively, and operate at least one of the plurality of controllable devices in response to the detection of the at least one of the audio noise and the body gesture from the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for operating a gesture detection system, the method comprising:
-
operating in an auto-configurable mode, in the auto-configuration mode a processor being configured to execute computer-readable instructions to; discover a location of at least one of a plurality of controllable devices within a detecting area based on a signal transmitted by a respective one of the plurality of controllable devices, the signal comprising audio and visual changes pertaining to the respective one of the plurality of controllable devices within the detecting area to avoid false positives; and operating in an operation mode, the operation mode being different from the auto-configuration mode, and in the operation mode the processor being configured to execute the computer-readable instructions to, detect an audio noise from a user and a body gesture from the user in order to command an operation of the at least one of the plurality of controllable devices within the detecting area, assign a boundary area to each of the plurality of the controllable devices by associating a first boundary area with a first unique identifier and a different second boundary area with a different second unique identifier, the first and second unique identifiers being associated to a first and second controllable devices, respectively, and operate at least one of the plurality of controllable devices in response to the detection of the at least one of the audio noise and the body gesture from the user. - View Dependent Claims (9, 10)
-
-
11. A system for detecting gestures for operation of a plurality of controllable devices within a detecting area, the system comprising:
-
at least one detection device; a processing apparatus in communication with the at least one detection device; and a non-transitory computer readable storage medium having a plurality of instructions stored thereon, that when executed by the processing apparatus, cause the processing apparatus to, operate in an auto-configuration mode, in the auto-configuration mode the processing apparatus being configured to execute the instructions to, discover a location of the plurality of controllable devices within the detecting area based on a signal transmitted by a respective one of the plurality of controllable devices, the signal comprising audio and visual changes pertaining to the respective one of the plurality of controllable devices within the detecting area to avoid false positives; and operate in an operation mode, the operation mode being different from the auto-configuration mode, and in the operation mode the processing apparatus being configured to execute the instructions to, detect an audio noise from a user and a body gesture from the user in order to command operation of the at least one of the plurality of controllable devices in the detecting area, assign a boundary area to each of the plurality of the controllable devices by associating a first boundary area with a first unique identifier and a different second boundary area with a different second unique identifier, the first and second unique identifiers being associated to a first and second controllable devices, respectively, and operate at least one of the plurality of controllable devices in response to the detection of the at least one of the audio noise and the body gesture from the user. - View Dependent Claims (12, 13)
-
Specification