Method for detecting gestures using a multi-segment photodiode and one or fewer illumination sources

US10521017B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10521017-B1
Application numberUS-201614987337-A
CountryUS
Kind codeB1
Filing dateJan 4, 2016
Priority dateMay 5, 2011
Publication dateDec 31, 2019
Grant dateDec 31, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A gesture sensing device includes a multiple segmented photo sensor and a control circuit for processing sensed voltages output from the sensor. The control circuit processes the sensed voltage signals to determine target motion relative to the segmented photo sensor. The control circuit includes an algorithm configured to calculate one of more differential analog signals using the sensed voltage signals output from the segmented photo sensors. A vector is determined according to the calculated differential analog signals, the vector is used to determine a direction and/or velocity of the target motion.

First claim

Opening claim text (preview).

What is claimed: 1. A method of detecting a gesture, the method comprising: selectively blocking a portion of light reflected from an object from impinging on a light sensor assembly depending upon a position of the object relative to the light sensor assembly using a light modifying structure disposed adjacent to the light sensor assembly, the light modifying structure comprising a plurality of layers, respective ones of the plurality of layers offset in a stair-step fashion with respect to a center axis defined perpendicular to a surface of the light sensor assembly; calculating one or more differential signals according to time dependent signals output from the light sensor assembly, the light sensor assembly comprising a plurality of light sensors configured to detect light reflected from the object and to output the time dependent signals in response thereto; and determining an object motion direction of the object passing over the light sensor assembly by applying vector analysis to the one or more differential signals. 2. The method of claim 1 further comprising determining a proportional value of an object motion velocity of the target passing the segmented sensor by applying vector analysis to the one or more differential signals. 3. The method of claim 1 wherein the light sensed by the light sensor assembly comprises light originated from an illumination source and reflected off the object. 4. The method of claim 1 wherein the light sensed by the light sensor assembly comprises ambient light. 5. The method of claim 1 wherein calculating one or more differential signals comprises calculating a first differential signal indicating the object motion direction along an x-axis. 6. The method of claim 5 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a positive x-direction if the positive maximum value precedes the negative maximum value in time. 7. The method of claim 5 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a negative x-direction if the negative maximum value precedes the positive maximum value in time. 8. The method of claim 5 wherein calculating one or more differential signals comprises calculating a second differential signal indicating the object motion direction along a y-axis. 9. The method of claim 8 further comprising calculating a proportional value of an object motion velocity along the x-axis using a time difference between successive zero crossings of the first differential signal, and calculating a proportional value of a target motion velocity along the y-axis using a time difference between successive zero crossings of the second differential signal. 10. An apparatus comprising: a light sensor assembly comprising a plurality of light sensors, the plurality of light sensors configured to detect the light reflected from an object and to output time dependent signals in response thereto; a light modifying structure disposed adjacent to the light sensor assembly, the light modifying structure configured to selectively block a portion of the light reflected from the object depending on a position of the object relative to the light sensor assembly, the light modifying structure comprising a plurality of layers, respective ones of the plurality of layers offset in a stair-step fashion with respect to a center axis defined perpendicular to a surface of the light sensor assembly; a memory configured to store data representing the time dependent signals; and a processor coupled to the memory, the processor configured to execute program instructions to cause the processor to: calculate one or more differential signals according to the time dependent signals output from the light sensor assembly; and determine an object motion direction of an object passing over the light sensor assembly by applying vector analysis to the one or more differential signals. 11. The apparatus of claim 10 wherein the program instructions are further configured to determine a proportional value of an object motion velocity of the object passing over the light sensor assembly by applying vector analysis to the one or more differential signals. 12. The apparatus of claim 10 wherein the light sensed by the light sensor assembly comprises light originated from an illumination source and reflected off the object. 13. The apparatus of claim 10 wherein the light sensed by the light sensor assembly comprises ambient light. 14. The apparatus of claim 10 wherein the one or more differential signals comprise one or more differential composite signals, wherein a composite signal is a signal formed from the addition of two or more time dependent signals. 15. The apparatus of claim 10 wherein calculating one or more differential signals comprises calculating a first differential signal indicating the object motion direction along an x-axis. 16. The apparatus of claim 15 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a positive x-direction if the positive maximum value precedes the negative maximum value in time. 17. The apparatus of claim 15 wherein the first differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a negative x-direction if the negative maximum value precedes the positive maximum value in time. 18. The apparatus of claim 15 wherein calculating one or more differential signals comprises calculating a second differential signal indicating the object motion direction along a y-axis. 19. The apparatus of claim 18 wherein the second differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a positive y-direction if the positive maximum value precedes the negative maximum value in time. 20. The apparatus of claim 18 wherein the second differential signal includes a positive maximum value and a negative maximum value, further wherein the object motion direction is determined to be in a negative y-direction if the negative maximum value precedes the positive maximum value in time.

Assignees

Inventors

Classifications

  • G06F3/0421Primary

    by interrupting or reflecting a light beam, e.g. optical touch-screen · CPC title

  • using a plurality of light emitters or reflectors or a plurality of detectors forming a reference frame from which to derive the orientation of the object, e.g. by triangulation or on the basis of reference deformation in the picked up image · CPC title

  • Control or interface arrangements specially adapted for digitisers · CPC title

  • G06F3/017Primary

    Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10521017B1 cover?
A gesture sensing device includes a multiple segmented photo sensor and a control circuit for processing sensed voltages output from the sensor. The control circuit processes the sensed voltage signals to determine target motion relative to the segmented photo sensor. The control circuit includes an algorithm configured to calculate one of more differential analog signals using the sensed volta…
Who is the assignee on this patent?
Maxim Integrated Products
What technology area does this patent fall under?
Primary CPC classification G06F3/0421. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).