US2005212753A1PendingUtilityA1

Motion controlled remote controller

Assignee: MARVIT DAVID LPriority: Mar 23, 2004Filed: Mar 23, 2004Published: Sep 29, 2005
Est. expiryMar 23, 2024(expired)· nominal 20-yr term from priority
G08C 2201/61G08C 2201/12G08C 2201/42G08C 2201/70G08C 2201/60G08C 2201/93G06F 16/176G08C 2201/34G06F 3/017G08C 17/00G08C 2201/32G08C 2201/33G08C 2201/92
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A handheld device includes a display having a viewable surface and operable to generate an image indicating a currently controlled remote device and a gesture database maintaining a plurality of remote command gestures. Each remote command gesture is defined by a motion of the device with respect to a first position of the handheld device. The device includes a gesture mapping database comprising a mapping of each of the remote command gestures to an associated command for controlling operation of the remote device and a motion detection module operable to detect motion of the handheld device within three dimensions and to identify components of the motion in relation to the viewable surface. The device includes a control module operable to track movement of the handheld device using the motion detection module, to compare the tracked movement against the remote command gestures to determine a matching gesture, and to identify the one of the commands corresponding to the matching gesture. The device also includes a wireless interface operable to transmit the identified command to a remote receiver for delivery to the remote device.

Claims

exact text as granted — not AI-modified
1 . A handheld device comprising: 
 a display having a viewable surface and operable to generate an image indicating a currently controlled remote device;    a gesture database maintaining a plurality of remote command gestures, each remote command gesture defined by a motion of the device with respect to a first position of the handheld device;    a gesture mapping database comprising a mapping of each of the remote command gestures to an associated command for controlling operation of the remote device;    a motion detection module operable to detect motion of the handheld device within three dimensions and to identify components of the motion in relation to the viewable surface;    a control module operable to track movement of the handheld device using the motion detection module, to compare the tracked movement against the remote command gestures to determine a matching gesture, and to identify the one of the commands corresponding to the matching gesture; and    a wireless interface operable to transmit the identified command to a remote receiver for delivery to the remote device.    
   
   
       2 . The handheld device of  claim 1 , wherein the remote receiver comprises a wireless interface of the remote device.  
   
   
       3 . The handheld device of  claim 1 , wherein the remote receiver comprises an element of a public wireless telephone network.  
   
   
       4 . The handheld device of  claim 1 , wherein the remote device comprises audio/visual equipment.  
   
   
       5 . The handheld device of  claim 4 , wherein the identified command controls output of the audio/visual equipment.  
   
   
       6 . The handheld device of  claim 1 , wherein the wireless interface is further operable to transmit the matching gesture to the remote receiver for delivery to the remote device.  
   
   
       7 . The handheld device of  claim 1 , further comprising: 
 a first accelerometer operable to detect acceleration along a first axis;    a second accelerometer operable to detect acceleration along a second axis, the second axis perpendicular to the first axis; and    a third accelerometer operable to detect acceleration along a third axis, the third axis perpendicular to the first axis and perpendicular to the second axis; and wherein:    the gesture database further defines each of the remote command gestures using a sequence of accelerations;    the motion detection module is further operable to detect motion of the device using accelerations measured by the first accelerometer, the second accelerometer, and the third accelerometer; and    the control module is further operable to match the accelerations measured by the motion detection module against gesture definitions in the gesture database to identify particular ones of the remote command gestures.    
   
   
       8 . A method for remotely controlling devices comprising: 
 generating, on a viewable surface of a handheld device, an image indicating a currently controlled remote device;    maintaining a gesture database comprising a plurality of remote command gestures, each remote command gesture defined by a motion of the device with respect to a first position of the handheld device;    maintaining a gesture mapping database comprising a mapping of each of the remote command gestures to an associated command for controlling operation of the remote device;    tracking movement of the handheld device in relation to the viewable surface;    comparing the tracked movement against the remote command gestures to determine a matching gesture;    identifying the one of the commands corresponding to the matching gesture; and    transmitting the identified command to a remote receiver for delivery to the remote device.    
   
   
       9 . The method of  claim 8 , wherein the remote receiver comprises a wireless interface of the remote device.  
   
   
       10 . The method of  claim 8 , wherein the remote receiver comprises an element of a public wireless telephone network.  
   
   
       11 . The method of  claim 8 , wherein the remote device comprises audio/visual equipment.  
   
   
       12 . The method of  claim 11 , wherein the identified command controls output of the audio/visual equipment.  
   
   
       13 . The method of  claim 8 , wherein the gesture database further defines each of the remote command gestures using a sequence of accelerations; the method further comprising: 
 detecting acceleration of the handheld device along a first axis;    detecting acceleration of the handheld device along a second axis, the second axis perpendicular to the first axis; and    detecting acceleration of the handheld device along a third axis, the third axis perpendicular to the first axis and perpendicular to the second axis;    detecting motion of the device using accelerations measured by the first accelerometer, the second accelerometer, and the third accelerometer; and    matching the accelerations against gesture definitions in the gesture database to identify potential indicated ones of the remote command gestures.    
   
   
       14 . Logic for controlling a handheld device, the logic embodied in a computer readable medium and operable when executed to perform the steps of: 
 generating, on a viewable surface of a handheld device, an image indicating a currently controlled remote device;    maintaining a gesture database comprising a plurality of remote command gestures, each remote command gesture defined by a motion of the device with respect to a first position of the handheld device;    maintaining a gesture mapping database comprising a mapping of each of the remote command gestures to an associated command for controlling operation of the remote device;    tracking movement of the handheld device in relation to the viewable surface;    comparing the tracked movement against the remote command gestures to determine a matching gesture;    identifying the one of the commands corresponding to the matching gesture; and    transmitting the identified command to a remote receiver for delivery to the remote device.    
   
   
       15 . The logic of  claim 14 , wherein the remote receiver comprises a wireless interface of the remote device.  
   
   
       16 . The logic of  claim 14 , wherein the remote receiver comprises an element of a public wireless telephone network.  
   
   
       17 . The logic of  claim 14 , wherein the remote device comprises audio/visual equipment.  
   
   
       18 . The logic of  claim 17 , wherein the identified command controls output of the audio/visual equipment.  
   
   
       19 . The logic of  claim 14 , wherein the gesture database further defines each of the remote command gestures using a sequence of accelerations; the logic further operable when executed to perform the steps of: 
 detecting acceleration of the handheld device along a first axis;    detecting acceleration of the handheld device along a second axis, the second axis perpendicular to the first axis; and    detecting acceleration of the handheld device along a third axis, the third axis perpendicular to the first axis and perpendicular to the second axis;    detecting motion of the device using accelerations measured by the first accelerometer, the second accelerometer, and the third accelerometer; and    matching the accelerations against gesture definitions in the gesture database to identify potential indicated ones of the remote command gestures.    
   
   
       20 . A motion controlled handheld device comprising: 
 means for generating, on a viewable surface of a handheld device, an image indicating a currently controlled remote device;    means for maintaining a gesture database maintaining a plurality of remote command gestures, each remote command gesture defined by a motion of the device with respect to a first position of the handheld device;    means for maintaining a gesture mapping database comprising a mapping of each of the remote command gestures to an associated command for controlling operation of the remote device;    means for tracking movement of the handheld device in relation to the viewable surface;    means for comparing the tracked movement against the remote command gestures to determine a matching gesture;    means for identifying the one of the commands corresponding to the matching gesture; and    means for transmitting the identified command to a remote receiver for delivery to the remote device.

Join the waitlist — get patent alerts

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

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