Methods and systems for providing sensory information to devices and peripherals
First Claim
1. A method comprising:
- determining a device vector associated with a device, the device vector indicates an orientation of the device including a direction with respect to a horizontal ground reference;
determining a peripheral vector associated with a peripheral of the device, the peripheral vector indicates an orientation of the peripheral including a direction with respect to the horizontal ground reference;
generating an audio signal associated with an event from the device; and
determining whether the peripheral vector and the device vector point towards each other in response to the audio signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Peripherals and data processing systems are disclosed which can be configured to interact based upon sensor data. In at least certain embodiments, a method for sensing motion and orientation information for a device includes receiving a motion event from at least one sensor located in a device. The method further includes determining an orientation for a display of the device. The method further includes determining whether the device is currently moving. The method further includes determining whether the device moves within an angle with respect to a ground reference for a first time period. The method further includes switching the orientation of the display of the device if the device moves in excess of the angle.
40 Citations
38 Claims
-
1. A method comprising:
-
determining a device vector associated with a device, the device vector indicates an orientation of the device including a direction with respect to a horizontal ground reference; determining a peripheral vector associated with a peripheral of the device, the peripheral vector indicates an orientation of the peripheral including a direction with respect to the horizontal ground reference; generating an audio signal associated with an event from the device; and determining whether the peripheral vector and the device vector point towards each other in response to the audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine readable non-transitory medium storing executable program instructions which when executed cause a data processing system to perform a method comprising:
-
determining a device vector associated with a device, the device vector indicates an orientation of the device including a direction with respect to a horizontal ground reference; determining a peripheral vector associated with a peripheral of the device, the peripheral vector indicates an orientation of the peripheral including a direction with respect to the horizontal ground reference; generating an audio signal associated with an event from the device; and determining whether the peripheral vector and the device vector point towards each other in response to the audio signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a peripheral; a device for use with the peripheral; wherein the peripheral comprises; a peripheral interface to couple the peripheral to the device; at least one peripheral sensor to sense a user of the peripheral; a peripheral processor coupled to the peripheral interface and to the at least one peripheral sensor, the peripheral processor configured to determine a peripheral vector indicating an orientation of the peripheral including a direction with respect to a horizontal ground reference; wherein the device comprises; an interface to couple the device to the peripheral; at least one sensor to sense the user; a processor coupled to the interface and to the at least one sensor, the processor configured to determine a device vector indicating an orientation of the device including a direction with respect to a horizontal ground reference;
initiate an audio signal associated with an event; and
determine whether the peripheral vector and the device vector point towards each other in response to the audio signal. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An apparatus comprising:
-
means for determining a device vector associated with a device, the device vector indicates an orientation of the device including a direction with respect to a horizontal ground reference; means for determining a peripheral vector associated with a peripheral of the device, the peripheral vector indicates an orientation of the peripheral including a direction with respect to the horizontal ground reference; means for generating an audio signal associated with an event from the device; and means for determining whether the peripheral vector and the device vector point towards each other in response to the audio signal.
-
Specification