IP Library › Granted Patent US 9,454,259
Granted Patent B2
US 9,454,259 · App. 15/143,303 · Granted Sep 27, 2016

Multi-level command sensing apparatus

Inventors: Dong Won Lee (San Jose, CA); Ye Seon Lee (San Jose, CA); Jae Ho Kim (San Jose, CA); Jae Hyeong Kim (San Ramon, CA)
Assignee: SecuGen Corporation
G06F3/0416G06F3/0414G06F3/0421G06F21/36G06F21/6218G06K9/0002G06K9/00033G06F2203/04101G06F2203/04106
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,454,259
App. No.
15/143,303
Granted
Sep 27, 2016
Kind
B2
Abstract

Methods and systems are provided for a multi-level command sensing apparatus that includes a matrix of light sensors and light sources and that may also serve as the display. In one embodiment, a method for performing multi-level command sensing by a multi-level command sensing apparatus comprises detecting a leakage current corresponding to changes of light conditions on a display by one or more light sensors of the multi-level command sensing apparatus, determining an action performed by a user based on the changes of light conditions on the display by a controller of the multi-level command sensing apparatus, determining a command based on the action performed by the controller of the multi-level command sensing apparatus, and executing the command by the controller of the multi-level command sensing apparatus.

Claims (46)

1. A method for performing multi-level command sensing by a multi-level command sensing apparatus, comprising:

detecting a leakage current corresponding to changes of light conditions on a display by one or more light sensors of the multi-level command sensing apparatus;

converting the leakage current to a leakage voltage;

determining an action performed by a user based on the changes of light conditions on the display according to changes of the leakage voltage by a controller of the multi-level command sensing apparatus;

determining a command based on the action performed by the controller of the multi-level command sensing apparatus, wherein determining the command comprises comparing the action performed by the user to a set of predefined actions stored in a database of the multi-level command sensing apparatus, and identifying the command corresponding to the action performed by the user in response to a match being found in the set of predefined actions; and

executing the command by the controller of the multi-level command sensing apparatus.

2. The method of claim 1 :

wherein the changes of light conditions comprise a sequence of shadows detected on the display, and wherein the action performed by the user comprises a sequence of hovering motions without touching the display.

3. The method of claim 1 :

wherein the changes of light conditions comprise a sequence of brightened shadows detected on the display, and wherein the action performed by the user comprises a sequence of touches on the display.

4. The method of claim 3 :

wherein the sequence of brightened shadows is caused by reflected light and scattered light from an object touching the display.

5. The method of claim 3 , wherein the sequence of touches includes a sequence of low pressure touches predefined by the user.

6. The method of claim 3 , wherein the sequence of touches includes a sequence of high pressure touches predefined by the user.

7. The method of claim 3 , further comprising:

authenticating the user based on the sequence of touches on the display.

8. The method of claim 7 , wherein authenticating the user further comprises:

continuously authenticating the user during an access to security sensitive information using the multi-level command sensing apparatus; and

terminating the access to the security sensitive information in response to one or more mismatches found in the continuously authenticating process.

9. The method of claim 1 , wherein determining the action performed by the user comprises:

comparing the changes of light conditions on the display to a set of predefined changes of light conditions stored in a database of the multi-level command sensing apparatus; and

identifying the action performed by the user corresponding to the changes of light conditions on the display in response to a match being found in the set of predefined changes of light conditions.

10. A multi-level command sensing apparatus, comprising:

a display;

one or more light sensors configured to detect a leakage current corresponding to changes of light conditions on the display;

a controller comprising one or more processors, the controller is configured to:

convert the leakage current to a leakage voltage;

determine an action performed by a user based on the changes of light conditions on the display according to changes of the leakage voltage;

determine a command based on the action performed, wherein the controller is further configured to compare the action performed by the user to a set of predefined actions stored in a database of the multi-level command sensing apparatus, and identify the command corresponding to the action performed by the user in response to a match being found in the set of predefined actions; and

execute the command determined.

11. The multi-level command sensing apparatus of claim 10 :

wherein the changes of light conditions comprise a sequence of shadows detected on the display, and wherein the action performed by the user comprises a sequence of hovering motions without touching the display.

12. The multi-level command sensing apparatus of claim 10 :

wherein the changes of light conditions comprise a sequence of brightened shadows detected on the display, and wherein the action performed by the user comprises a sequence of touches on the display.

13. The multi-level command sensing apparatus of claim 12 :

wherein the sequence of brightened shadows is caused by reflected light and scattered light from an object touching the display.

14. The multi-level command sensing apparatus of claim 12 , wherein the sequence of touches includes a sequence of low pressure touches predefined by the user.

15. The multi-level command sensing apparatus of claim 12 , wherein the sequence of touches includes a sequence of high pressure touches predefined by the user.

16. The multi-level command sensing apparatus of claim 12 , the controller is further configured to:

authenticate the user based on the sequence of touches on the display.

17. The multi-level command sensing apparatus of claim 16 , wherein the controller is further configured to:

continuously authenticate the user during an access to security sensitive information using the multi-level command sensing apparatus; and

terminate the access to the security sensitive information in response to one or more mismatches found in the continuously authenticating process.

18. The multi-level command sensing apparatus of claim 10 , the controller is further configured to:

compare the changes of light conditions on the display to a set of predefined changes of light conditions stored in a database of the multi-level command sensing apparatus; and

identify the action performed by the user corresponding to the changes of light conditions on the display in response to a match being found in the set of predefined changes of light conditions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2016
From: LEE, DONG WON; LEE, YE SEON; KIM, JAE HO; KIM, JAE HYEONG
To: SECUGEN CORPORATION
Reel/Frame 038439/0977 →
Continuity (2)
Provisional Application 62274772 · Jan 4, 2016
Related Publication 20160239150A1 · Aug 18, 2016