IP Library Granted Patent US 10,606,409
Granted Patent B2
US 10,606,409 · App. 16/029,665 · Granted Mar 31, 2020

Method of processing sensing signals and related processor

Inventors: Hung-Cheng Kuo (Hsinchu, TW); Chun-Hung Chen (Taipei, TW); Chun-Ching Huang (Hsinchu County, TW)
Assignee: NOVATEK Microelectronics Corp.
G06F3/0418G06F3/041G06F1/3262
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 10,606,409
App. No.
16/029,665
Granted
Mar 31, 2020
Kind
B2
Abstract

A method for processing sensing signals in a sensing system includes receiving at least one sensing signal; performing a first operation on the at least one sensing signal to determine whether the at least one sensing signal satisfies a first predetermined condition; performing a second operation on the at least one sensing signal after a second predetermined condition is determined to be satisfied, wherein the second predetermined condition comprises a condition that the first predetermined condition is determined to be satisfied, wherein the second operation provides more sensing information than the first operation; and not performing the second operation on the at least one sensing signal after a third predetermined condition is determined to be satisfied, wherein the third predetermined condition comprises a condition that the first predetermined condition is determined to be unsatisfied.

Claims (68)

1. A method for processing sensing signals in a sensing system, comprising:

receiving at least one sensing signal;

performing a first operation on the at least one sensing signal to determine whether the at least one sensing signal satisfies a first predetermined condition;

performing a second operation on the at least one sensing signal after a second predetermined condition is determined to be satisfied, wherein the second predetermined condition comprises a condition that the first predetermined condition is determined to be satisfied, wherein the second operation provides more sensing information than the first operation; and

not performing the second operation on the at least one sensing signal after a third predetermined condition is determined to be satisfied, wherein the third predetermined condition comprises a condition that the first predetermined condition is determined to be unsatisfied.

2. The method of claim 1 , wherein the first predetermined condition comprises a condition about whether a sensing event occurs.

3. The method of claim 2 , wherein the first predetermined condition comprises a condition that a sensing event occurs.

4. The method of claim 2 , wherein the first predetermined condition comprises a condition that a sensing event does not occur.

5. The method of claim 1 , wherein the second predetermined condition comprises another condition that the at least one sensing signal is interfered with by a noise signal.

6. The method of claim 1 , wherein the sensing information provided by the second operation comprises at least one of location information of a sensing event and strength information of the sensing event.

7. The method of claim 2 , wherein a determination of whether a sensing event occurs comprises:

comparing a signal value of the at least one sensing signal with a threshold value to generate a comparison result; and

determining whether a sensing event occurs according to the comparison result.

8. The method of claim 1 , wherein the sensing system is a touch detection system.

9. The method of claim 1 , wherein the sensing system is a fingerprint detection system.

10. A method for processing sensing signals in a sensing system, comprising:

receiving at least one sensing signal;

performing a coarse operation on the at least one sensing signal to determine whether the at least one sensing signal satisfies a first predetermined condition;

performing a fine operation on the at least one sensing signal after a second predetermined condition is determined to be satisfied, wherein the second predetermined condition comprises a condition that the first predetermined condition is determined to be satisfied; and

not performing the fine operation on the at least one sensing signal after a third predetermined condition is determined to be satisfied, wherein the third predetermined condition comprises a condition that the first predetermined condition is determined to be unsatisfied.

11. The method of claim 10 , wherein the first predetermined condition comprises a condition about whether a sensing event is determined to occur or not.

12. The method of claim 11 , wherein the first predetermined condition comprises a condition that a sensing event is determined to occur.

13. The method of claim 11 , wherein the first predetermined condition comprises a condition that a sensing event is determined not to occur.

14. The method of claim 10 , wherein the second predetermined condition comprises another condition that the at least one sensing signal is interfered with by a noise signal.

15. The method of claim 10 , wherein the fine operation provides more sensing information than the coarse operation.

16. The method of claim 15 , wherein the sensing information provided by the fine operation comprises at least one of location information of a sensing event and strength information of the sensing event.

17. The method of claim 11 , wherein the determination of whether a sensing event occurs comprises:

comparing a signal value of the at least one sensing signal with a threshold value to generate a comparison result; and

determining whether a sensing event occurs according to the comparison result.

18. The method of claim 10 , wherein the fine operation provides a higher-resolution detection than the coarse operation.

19. The method of claim 10 , wherein the fine operation consumes more power than the coarse operation.

20. The method of claim 10 , wherein the sensing system is a touch detection system.

21. The method of claim 10 , wherein the sensing system is a fingerprint detection system.

22. A processor applicable to a sensing system, comprising:

a receiving circuit configured to receive at least one sensing signal generated by a sensing panel; and

a processing circuit configured to:

perform a first operation on the at least one sensing signal to determine whether the at least one sensing signal satisfies a first predetermined condition;

perform a second operation on the at least one sensing signal after a second predetermined condition is determined to be satisfied, wherein the second predetermined condition comprises a condition that the first predetermined condition is determined to be satisfied, wherein the second operation provides more sensing information than the first operation; and

not performing the second operation on the at least one sensing signal after a third predetermined condition is determined to be satisfied, wherein the third predetermined condition comprises a condition that the first predetermined condition is determined to be unsatisfied.

23. The processor of claim 22 , wherein the first predetermined condition comprises a condition about whether a sensing event occurs.

24. The processor of claim 23 , wherein the first predetermined condition comprises a condition that a sensing event occurs.

25. The processor of claim 23 , wherein the first predetermined condition comprises a condition that a sensing event does not occur.

26. The processor of claim 22 , wherein the second predetermined condition comprises another condition that the at least one sensing signal is interfered with by a noise signal.

27. The processor of claim 22 , wherein the sensing information provided by the second operation comprises at least one of location information of a sensing event and strength information of the sensing event.

28. The processor of claim 23 , wherein a determination of whether a sensing event occurs comprises:

comparing a signal value of the at least one sensing signal with a threshold value to generate a comparison result; and

determining whether a sensing event occurs according to the comparison result.

29. The processor of claim 22 , wherein the sensing system is a touch detection system.

30. The processor of claim 22 , wherein the sensing system is a fingerprint detection system.

31. A processor applicable to a sensing system, comprising:

a receiving circuit configured to receive at least one sensing signal generated from a sensing panel; and

a processing circuit configured to:

perform a coarse operation on the at least one sensing signal to determine whether the at least one sensing signal satisfies a first predetermined condition;

perform a fine operation on the at least one sensing signal after a second predetermined condition is determined to be satisfied, wherein the second predetermined condition comprises a condition that the first predetermined condition is determined to be satisfied; and

not perform the fine operation on the at least one sensing signal after a third predetermined condition is determined to be satisfied, wherein the third predetermined condition comprises a condition that the first predetermined condition is determined to be unsatisfied.

32. The processor of claim 31 , wherein the first predetermined condition comprises a condition about whether a sensing event is determined to occur or not.

33. The processor of claim 32 , wherein the first predetermined condition comprises a condition that a sensing event is determined to occur.

34. The processor of claim 32 , wherein the first predetermined condition comprises a condition that a sensing event is determined not to occur.

35. The processor of claim 31 , wherein the second predetermined condition comprises another condition that the at least one sensing signal is interfered with by a noise signal.

36. The processor of claim 31 , wherein the fine operation provides more sensing information than the coarse operation.

37. The processor of claim 36 , wherein the sensing information provided by the fine operation comprises at least one of location information of a sensing event and strength information of the sensing event.

38. The processor of claim 32 , wherein the determination of whether a sensing event occurs comprises:

comparing a signal value of the at least one sensing signal with a threshold value to generate a comparison result; and

determining whether a sensing event occurs according to the comparison result.

39. The processor of claim 31 , wherein the fine operation provides a higher-resolution detection than the coarse operation.

40. The processor of claim 31 , wherein the fine operation consumes more power than the coarse operation.

41. The processor of claim 31 , wherein the sensing system is a touch detection system.

42. The processor of claim 31 , wherein the sensing system is a fingerprint detection system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2018
From: KUO, HUNG-CHENG; CHEN, CHUN-HUNG; HUANG, CHUN-CHING
To: NOVATEK MICROELECTRONICS CORP.
Reel/Frame 046288/0543 →
Priority Claims (1)
TW 103137836 A · Oct 31, 2014 · national
Continuity (8)
Continuation In Part 15889228 · Feb 6, 2018
Continuation 15663834 · Jul 31, 2017
Continuation 14710618 · May 13, 2015
Continuation In Part 14607031 · Jan 27, 2015
Continuation In Part 14285604 · May 22, 2014
Continuation In Part 14285604 · May 22, 2014
Provisional Application 62019433 · Jul 1, 2014
Related Publication 20180314388A1 · Nov 1, 2018