Multipurpose controllers and methods
OwnerUday Parshionikar, Mihir Parshionikarinventors
Life of this patent
Estimating the term…
Abstract
A system for a user to communicate with an electronic device, the system having one or more processors configured to receive head motion information (Head Info) indicative of at least one of motion and position of the user's head, one or more head sensors configured to provide at least a portion of said Head Info, and one or more display mechanisms configured to display an Object of Interest (OOI). The one or more processors are configured to analyze said Head Info to determine head velocity information (Velocity Info) indicative of a magnitude of velocity of the user's head, and determine a magnitude of motion of said OOI based on predefined ranges of values of said Velocity Info.
Claims30
A system for a user to communicate with an electronic device, the system comprising:
- one or more processors configured to receive head motion information (Head Info) indicative of at least one of motion and position of the user's head;
- one or more head sensors configured to provide at least a portion of said Head Info;
- and
- one or more display mechanisms configured to display an Object of Interest (OOI);
- wherein said one or more processors are further configured to:
- (i) analyze said Head Info to determine head velocity information (Velocity Info) indicative of a magnitude of velocity of the user's head;
- and
- (ii) determine a magnitude of motion of said OOI based on predefined ranges of values of said Velocity Info.
A non-transitory computer readable medium comprising one or more programs configured to be executed by one or more processors to enable a user to communicate with an electronic device, said one or more programs causing performance of a method comprising:
- receiving head motion information (Head Info) indicative of at least one of motion and position of the user's head;
- analyzing said Head Info to determine head velocity information (Velocity Info) indicative of a magnitude of velocity of the user's head;
- and
- determining a magnitude of motion of an Object of Interest (OOI) based on predefined ranges of values of said Velocity Info.
An apparatus for a user to communicate with an electronic device, the apparatus comprising:
- one or more processors configured to receive head motion information (Head Info) indicative of at least one of motion and position of the user's head;
- and
- one or more head sensors configured to provide at least a portion of said Head Info;
- wherein said one or more processors are further configured to:
- (i) analyze said Head Info to determine head velocity information (Velocity Info) indicative of a magnitude of velocity of the user's head;
- and
- (ii) generate command signals to cause a motion of an Object of Interest (OOI) affected by the electronic device, wherein a magnitude of said motion is based on predefined ranges of values of said Velocity Info.
Dependencies are inferred from the claim text.