Back to results
US 8,150,384 B2Granted
Methods and apparatuses for gesture based remote control
AssigneeQUALCOMM Incorporated
InventorsChadia Abifaker, Ruben M. Velarde
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses are provided that may be implemented in and/or with a mobile device to allow gesture based remote control of one or more controllable devices.
Claims74
A method comprising:
- estimating a location of a mobile device based, at least in part, on one or more received signals;
- associating an orientation of a mobile device with a direction toward a location of a controllable device, said direction being determined based, at least in part, on said estimated location of said mobile device and said orientation of said mobile device;
- indicating a selection of said controllable device;
- determining one or more commands associated with said selected controllable device based, at least in part, on user input obtained via one or more inertial sensors of said mobile device;
- and
- initiating transmission of said commands to said selected controllable device.
3 more elements
A method comprising:
- with a mobile device:
- obtaining an estimated location of a controllable device;
- processing signals from one or more inertial sensors of said mobile device to characterize one or more gestures;
- programming said mobile device to initiate transmission of one or more commands to said controllable device based, at least in part, on said characterized one or more gestures;
- and
- programming said mobile device to select said controllable device for receiving said one or more commands responsive to an orientation of said mobile device with a direction toward said estimated location of said controllable device, said direction being determined based, at least in part, on an estimated location of said mobile device and said orientation of said mobile device, wherein said estimated location of said mobile device is based, at least in part, on one or more received signals.
3 more elements
An apparatus comprising:
- means for estimating a location of a mobile device based, at least in part, on one or more received signals;
- means for associating an orientation of a mobile device with a direction toward a location of a controllable device, said direction being determined based, at least in part, on said estimated location of said mobile device and said orientation of said mobile device;
- means for indicating a selection of said controllable device;
- means for determining one or more commands associated with said selected controllable device based, at least in part, on user input affecting inertial motion of said mobile device;
- and
- means for initiating transmission of said commands to said selected controllable device.
3 more elements
An apparatus for use in a mobile device comprising:
- means for obtaining an estimated location of a controllable device;
- means for processing signals from one or more inertial sensors of said mobile device to characterize one or more gestures;
- means for programming said mobile device to initiate transmission of one or more commands to said controllable device based, at least in part, on said characterized one or more gestures;
- and
- means for programming said mobile device to select said controllable device for receiving said one or more commands responsive to an orientation of said mobile device with a direction toward said estimated location of said controllable device, said direction being determined based, at least in part, on an estimated location of said mobile device and said orientation of said mobile device, wherein said estimated location of said mobile device is based, at least in part, on one or more received signals.
2 more elements
A mobile device comprising:
- memory;
- a network interface;
- a location service receiver;
- one or more inertial sensors;
- at least one user interface;
- and
- at least one processing unit to:
- estimate a location of said mobile device based, at least in part, on one or more signals received via at least one of said network interface or said location service receiver;
- associate an orientation of said mobile device with a direction toward a location of a controllable device as stored in said memory, said direction being determined based, at least in part, on said estimated location of said mobile device and said orientation of said mobile device;
- indicate a selection of said controllable device via said at least one user interface;
- determine one or more commands associated with said selected controllable device based, at least in part, on user input obtained via said one or more inertial sensors;
- and initiate transmission of said commands to said selected controllable device via said network interface.
9 more elements
A mobile device comprising:
- one or more inertial sensors;
- and
- at least one processing unit to:
- obtain an estimated location of a controllable device;
- process signals from said one or more inertial sensors of said mobile device to characterize one or more gestures;
- identify one or more commands for use by said controllable device based, at least in part, on said characterized one or more gestures;
- and identify said controllable device for receiving said one or more commands responsive to an orientation of said mobile device with a direction toward said estimated location of said controllable device, said direction being determined based, at least in part, on an estimated location of said mobile device and said orientation of said mobile device, wherein said estimated location of said mobile device is based, at least in part, on one or more received signals.
4 more elements
An article comprising:
- a computer readable medium having computer implementable instructions stored thereon which are executable by at least one processing unit in a mobile device to:
- estimate a location of said mobile device based, at least in part, on one or more received signals;
- associate an orientation of said mobile device with a direction toward a location of a controllable device, said direction being determined based, at least in part, on said estimated location of said mobile device and said orientation of said mobile device;
- indicate a selection of said controllable device;
- determine one or more commands associated with said selected controllable device based, at least in part, on user input obtained via said one or more inertial sensors;
- and
- initiate transmission of said commands to said selected controllable device.
4 more elements
An article comprising:
- a computer readable medium having computer implementable instructions stored thereon which are executable by at least one processing unit in a mobile device to:
- obtain an estimated location of a controllable device;
- process signals from said one or more inertial sensors of said mobile device to characterize one or more gestures;
- identify one or more commands for use by said controllable device based, at least in part, on said characterized one or more gestures;
- and
- identify said controllable device for receiving said one or more commands responsive to an orientation of said mobile device with a direction toward said estimated location of said controllable device, said direction being determined based, at least in part, on an estimated location of said mobile device and said orientation of said mobile device, wherein said estimated location of said mobile device is based, at least in part, on one or more received signals.
3 more elements
Dependencies are inferred from the claim text.