US2009207135A1PendingUtilityA1

System and method for determining input from spatial position of an object

Assignee: MICROSOFT CORPPriority: Jun 13, 2003Filed: Apr 27, 2009Published: Aug 20, 2009
Est. expiryJun 13, 2023(expired)· nominal 20-yr term from priority
G06F 3/0346G09G 5/08
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for determining an input is provided. The system includes an object position determination device and an input determination device. The object position determination device is configured to determine a first position of an object at a first time and a second position of the object at a second time. The object position determination device includes a camera configured to detect light traveling from the object to the camera. The input determination device is configured to determine an input based at least partly upon the first position and the second position. The object position determination device can include a second camera. The object can include a radio frequency emitter. The object can include an infrared emitter. The object can be an electronic device.

Claims

exact text as granted — not AI-modified
1 . A system comprising:
 an object position determination device configured to determine a first position of an object at a first time and a second position of the object at a second time, the object position determination device including a camera configured to detect light traveling from the object to the camera; and   an input determination device configured to determine an input based at least partly upon the first position and the second position, the input corresponding to one of a plurality of stored gestures.   
   
   
       2 . The system of  claim 1 , wherein the object position determination device includes a second camera. 
   
   
       3 . The system of  claim 2 , wherein at least one of the camera and the second camera is an infra red camera. 
   
   
       4 . The system of  claim 1 , wherein the object includes an infrared emitter. 
   
   
       5 . The system of  claim 1 , wherein the object is an electronic device. 
   
   
       6 . The system of  claim 1 , further comprising:
 a training device configured to obtain training data from a user, wherein the input determination device is further configured to determine the input based at least partly upon the training data.   
   
   
       7 . A method comprising:
 detecting, by a camera, first light traveling from an object to the camera at a first time;   determining a first position of the object at the first time based at least partly on the first light;   detecting, by the camera, second light traveling from the object to the camera at a second time;   determining a second position of the object at the second time based at least partly on the second light; and   determining an input based at least partly upon the first position and the second position, the input corresponding to one of a plurality of stored gestures.   
   
   
       8 . The method of  claim 7 , further comprising:
 detecting, by a second camera, third light traveling from the object to the second camera at the first time;   determining the first position of the object at the first time based at least partly on the third light;   detecting, by the second camera, fourth light traveling from the object to the second camera at the second time; and   determining the second position of the object at the second time based at least partly on the fourth light.   
   
   
       9 . The method of  claim 8 , wherein at least one of that camera and the second camera is an infra red camera. 
   
   
       10 . The method of  claim 7 , wherein the object includes an infrared emitter. 
   
   
       11 . The method of  claim 7 , wherein the object is an electronic device. 
   
   
       12 . The method of  claim 7 , further comprising:
 obtaining training data from a user; and   determining the input based at least partly upon the training data.   
   
   
       13 . A computer storage medium storing computer-executable instructions that when executed by a processor cause a computer to execute steps comprising:
 detecting first light traveling from an object to a camera at a first time;   determining a first position of the object at the first time based at least partly on the first light;   detecting second light traveling from the object to the camera at a second time;   determining a second position of the object at the second time based at least partly on the second light; and   determining an input based at least partly upon the first position and the second position, the input corresponding to one of a plurality of stored gestures.   
   
   
       14 . The computer storage medium of  claim 13 , wherein the steps further comprise:
 detecting third light traveling from the object to a second camera at the first time;   determining the first position of the object at the first time based at least partly on the third light;   detecting fourth light traveling from the object to the second camera at the second time; and   determining the second position of the object at the second time based at least partly on the fourth light.   
   
   
       15 . The computer storage medium of  claim 14 , wherein at least one of that camera and the second camera is an infra red camera. 
   
   
       16 . The computer storage medium of  claim 13 , wherein the object includes an infrared emitter. 
   
   
       17 . The computer storage medium of  claim 13 , wherein the object is an electronic device. 
   
   
       18 . The computer storage medium of  claim 13 , wherein the steps further comprise:
 obtaining training data from a user; and   determining the input based at least partly upon the training data.

Join the waitlist — get patent alerts

Track US2009207135A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.