US2024038084A1PendingUtilityA1

Systems and methods to interact with discoverable objects by pointing a light beam using a handheld device

69
Assignee: KINOO INCPriority: Jul 29, 2022Filed: May 23, 2023Published: Feb 1, 2024
Est. expiryJul 29, 2042(~16 yrs left)· nominal 20-yr term from priority
G06F 3/0386G09B 5/04H04N 23/57G06F 3/016G02B 27/20G06F 1/1694G06F 3/017G06F 3/0346H04R 1/028H04R 2499/11H04R 25/00H04R 2400/03G06F 3/0304
69
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods are described in which one or more attributes or cues related to a discoverable object are conveyed to a user of handheld device via audible, haptic and/or visual means. Using a light beam generated by the handheld device and pointed in the same direction as a device camera, the user may point toward one or more objects in the user's environment believed to be associated with the one or more attributes or cues. Based on the region being pointed at within camera images, the handheld device may classify objects within images to determine if an object matches one or more templates or classifications of the discoverable object. A match, or mismatch, of objects being pointed at may determine subsequent actions. Systems and methods may provide simple and intuitive methods for human-machine interactions that may be particularly well-suited for learners.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method to indicate a discoverable object by a human using a handheld device including a device processor, a device light beam source configured to generate a light beam producing one or more light beam reflections off one or more visible objects viewable by the human, a device camera aligned such that a camera field-of-view includes a beam location region of the one or more light beam reflections and operatively coupled to the device processor, and a device speaker operatively coupled to the device processor, the method comprising:
 playing, by the device speaker, one or more audible cues related to the discoverable object;   acquiring, by the device camera, a camera image when the handheld device is manipulated by the human such that a projected light beam points from the device light beam source to one or more visible objects;   isolating, by the device processor, one or more indicated objects at the beam location region within the camera image; and   determining, by the device processor, whether one or more of the one or more indicated objects match a predetermined template of the discoverable object.   
     
     
         2 . The method of  claim 1 , wherein the device light beam source is one of a light-emitting diode and a lasing diode. 
     
     
         3 . The method of  claim 1 , wherein the device light beam source is operatively coupled to the device processor and wherein an intensity of the device light beam source is controlled by one or more of regulating a magnitude of a light beam driving current and a pulse width modulation of the light beam driving current. 
     
     
         4 . The method of  claim 1 , wherein the projected light beam is one or more of collimated, non-coherent, diverging, and patterned. 
     
     
         5 . The method of  claim 1 , wherein the device light beam source is operatively coupled to the device processor, the method further comprising turning the device light beam source off upon one or both of the acquiring of the camera image and the determining the match with the predetermined template of the discoverable object. 
     
     
         6 . The method of  claim 1 , wherein the beam location region within the camera image is determined by:
 acquiring, by the device camera, a baseline image that includes no reflection by the projected light beam;   acquiring, by the device camera, a light beam reflection image that includes one or more reflections produced by the projected light beam;   computing, by the device processor, a subtracted pixel intensity image based at least in part on the baseline image subtracted from the light beam reflection image; and   assigning to the beam location region, by the device processor, light beam sensed pixels within the subtracted pixel intensity image that exceed a predetermined light intensity threshold.   
     
     
         7 . The method of  claim 1 , wherein the one or more audible cues related to the discoverable object include one or more of: one or more sounds generated by the discoverable object, one or more names of the discoverable object, one or more questions about the discoverable object, one or more descriptions of the discoverable object, one or more described functions of the discoverable object, a mathematical problem related to the discoverable object, a musical score related to the discoverable object, and one or more related object descriptions related to the discoverable object. 
     
     
         8 . The method of  claim 1 , wherein the predetermined template of the discoverable object includes one or more of: one or more shapes of the discoverable object, one or more sizes of the discoverable object, one or more colors of the discoverable object, one or more textures of the discoverable object, and one or more patterns within the discoverable object. 
     
     
         9 . The method of  claim 1 , wherein the discoverable object is a printed object within one of a book, a book cover, a brochure, a box, a sign, a newspaper and a magazine. 
     
     
         10 . The method of  claim 1 , further comprising performing an action by the device processor based at least in part on the determining one of the match and a mismatch, with the predetermined template of the discoverable object. 
     
     
         11 . The method of  claim 10 , wherein the action comprises one or more of:
 transmitting, to one or more remote processors, one or more of the one or more audible cues, the camera image, an acquisition time of the acquiring the camera image, the predetermined camera image light beam pointing region, the predetermined template of the discoverable object, and the one or more indicated objects;   playing one or more sounds on the device speaker;   displaying one or more illumination patterns on one or more device displays operatively coupled to the device processor; and   activating a device haptic unit operatively coupled to the device processor.   
     
     
         12 . The method of  claim 1 , wherein a device switch is operatively coupled to the device processor, the method further comprising determining the match with the predetermined template of the discoverable object occurring upon detecting, by the device processor, a change in a switch state of the device switch. 
     
     
         13 . The method of  claim 1 , wherein a device microphone is operatively coupled to the device processor, the method further comprising determining the match with the predetermined template of the discoverable object occurring upon identifying, by the device processor, one or more identifiable sounds produced by the human within data acquired by the device microphone. 
     
     
         14 . The method of  claim 1 , wherein a device inertial measurement unit is operatively coupled to the device processor, the method further comprising determining the match with the predetermined template of the discoverable object occurring upon identifying, by the device processor, one of a predetermined handheld device gesture motion and a predetermined handheld device orientation within data acquired by the device inertial measurement unit. 
     
     
         15 . A method to indicate a discoverable object by a human using a handheld device including a device processor, a device light beam source configured to generate a light beam producing one or more light beam reflections off one or more visible objects viewable by the human, a device camera aligned such that a camera field-of-view includes a beam location region of the one or more light beam reflections and operatively coupled to the device processor, and one or more device displays operatively coupled to the device processor, the method comprising:
 displaying, by the one or more device displays, one or more visual cues related to the discoverable object;   acquiring, by the device camera, a camera image when the handheld device is manipulated by the human such that a projected light beam points from the device light beam source to the one or more visible objects;   isolating, by the device processor, one or more indicated objects at the beam location region within the camera image; and   determining, by the device processor, whether one or more of the one or more indicated objects match a predetermined template of the discoverable object.   
     
     
         16 . The method of  claim 15 , further comprising performing an action by the device processor based on the determining one of the match and a mismatch, with the predetermined template of the discoverable object. 
     
     
         17 . The method of  claim 16 , wherein the action comprises one or more of:
 transmitting, to one or more remote processors, one or more of: the one or more visual cues, the camera image, an acquisition time of the acquiring the camera image, the predetermined camera image light beam pointing region, the predetermined template of the discoverable object, and the one or more indicated objects;   playing one or more sounds on a device speaker operatively coupled to the device processor;   displaying one or more illumination patterns on the one or more device displays; and   activating a device haptic unit operatively coupled to the device processor.   
     
     
         18 . A method to indicate a discoverable object by a human using a handheld device including a device processor, a device light beam source configured to generate a light beam producing one or more light beam reflections off one or more visible objects viewable by the human, a device camera aligned such that a camera field-of-view includes a beam location region of the one or more light beam reflections and operatively coupled to the device processor, and a device haptic unit operatively coupled to the device processor, the method comprising:
 producing, by the device haptic unit, sensed haptic vibrations at one or more haptic frequencies related to one or more of motions and sounds associated with the discoverable object;   acquiring, by the device camera, a camera image when the handheld device is manipulated such that a projected light beam points from the device light beam source to the one or more visible objects;   isolating, by the device processor, one or more indicated objects at the beam location region within the camera image; and   determining, by the device processor, whether one or more of the one or more indicated objects match a predetermined template of the discoverable object.   
     
     
         19 . The method of  claim 18 , further comprising performing an action by the device processor based on the determining one of the match and a mismatch, with the predetermined template of the discoverable object. 
     
     
         20 . The method of  claim 19 , wherein the action comprises one or more of:
 transmitting, to one or more remote processors, one or more of: the one or more haptic frequencies, the camera image, an acquisition time of acquiring the camera image, the predetermined camera image light beam pointing region, the predetermined template of the discoverable object, and the one or more indicated objects;   playing one or more sounds on a device speaker operatively coupled to the device processor;   displaying one or more illumination patterns on one or more device displays operatively coupled to the device processor; and   activating a device haptic unit operatively coupled to the device processor.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.