IP Library Granted Patent US 10,503,340
Granted Patent B2
US 10,503,340 · App. 15/671,240 · Granted Dec 10, 2019

System and method for multiple object detection on a digitizer system

Inventors: Rafi Zachut (Rishon-LeZion, IL); Meir Morag (Savyon, IL); Amir Kaplan (Hod-HaSharon, IL); Yuval Stern (Even-Yehuda, IL)
Assignee: Microsoft Technology Licensing, LLC
G06F3/046G06F3/03545A63F2003/00665A63F2009/241A63F2009/2489A63F2300/1068
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,503,340
App. No.
15/671,240
Granted
Dec 10, 2019
Kind
B2
Abstract

A digitizer system comprises at least one object incorporating an electronic tag configured for radiating at least one modulated signal and at least one second signal; a digitizer sensor configured for detecting the at least one second signal while the object is positioned on or over the digitizer sensor; and circuitry configured for identifying the object based on modulation of the at least one modulated signal and for determining a position of the object on or over the digitizer based on the detected second signal on a portion of the digitizer sensor.

Claims (45)

1. A digitizer controller comprising:

a circuit configured to:

sample first outputs from an antenna;

demodulate information from the first outputs to identify an object;

sample second outputs from a digitizer sensor that is separate from the antenna;

determine a position of the object interacting with the digitizer sensor based on the second outputs;

associate the position of the object with the information based on a time at which each of the first outputs and the second outputs is received; and

provide the position of the object and the identity of the object to a host computer.

2. The digitizer controller according to claim 1 , wherein the circuit is configured to transmit a query signal to the object.

3. The digitizer controller according to claim 2 , wherein the first outputs are transmitted based on the query signal.

4. The digitizer controller according to claim 2 , wherein both the first outputs and the second outputs are transmitted based on the query signal.

5. The digitizer controller according to claim 1 , wherein the information includes an identification code configured for identifying the object.

6. The digitizer controller according to claim 1 , wherein the first outputs include information simultaneously transmitted by a plurality of objects interacting with the digitizer sensor.

7. The digitizer controller according to claim 1 , wherein the circuit is configured to transmit a modulated signal to the object via the antenna.

8. The digitizer controller according to claim 1 , wherein the antenna is positioned substantially around the digitizer sensor.

9. The digitizer controller according to claim 1 , wherein the first outputs is received from two separate dipoles spaced apart, wherein the two dipoles are configured for radiating signals with a phase shift between them.

10. The digitizer controller according to claim 9 comprising determining orientation of the object based on the second outputs.

11. The digitizer controller according to claim 1 , wherein the circuit is configured to track fingertip touch.

12. The digitizer controller according to claim 1 , wherein the second outputs are based on a plurality of objects interacting with the digitizer sensor and wherein the circuit is configured to determine a position of each of the plurality of objects based on the second outputs.

13. The digitizer controller according to claim 1 , wherein the object is a stylus.

14. The digitizer controller according to claim 1 , wherein the circuit is configured to simultaneously query a plurality of objects interacting with the digitizer sensor with a first query signal and to sample the first outputs based on the first query.

15. The digitizer controller according to claim 14 , wherein the circuit is configured to detect identification of each of the plurality of objects based on the first outputs sampled based on the first query.

16. The digitizer controller according to claim 1 , wherein the circuit is configured to:

sequentially query each of a plurality of objects simultaneously interacting with the digitizer sensor;

to sample the second outputs based on each of the sequentially queries; and

to determine position of each of the plurality of objects based on the second outputs.

17. The digitizer controller according to claim 1 , wherein the circuit is configured to sample the second outputs from conductive lines forming a grid based capacitive sensor.

18. A digitizer controller comprising:

a circuit associated with a digitizer sensor and configured to:

transmit a query signal;

sample first outputs from an antenna;

demodulate information from the first outputs to identify an object;

sample second outputs from the digitizer sensor that is separate from the antenna;

identify an object interacting with the digitizer sensor based on the first outputs;

determine a position of the object interacting with the digitizer sensor based on the second outputs;

associate the position determined with the object identified; and

provide position of the object and the identity of the object to a host computer.

19. The digitizer controller according to claim 18 , wherein the first outputs are sampled based on a second query directed to the object identified.

20. The digitizer controller according to claim 19 , wherein the circuit is configured to:

identify a second object interacting with the digitizer sensor based on the second outputs;

transmit a third query directed to the second object identified;

sample third outputs from a digitizer sensor based on third query;

determine a position of the second object interacting with the digitizer sensor based on the third outputs;

associate the position of the second object with the second object identified; and

provide position of the second object to a host computer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: N-TRIG LTD.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 043511/0667 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: ZACHUT, RAFI; MORAG, MEIR; KAPLAN, AMIR; STERN, YUVAL
To: N-TRIG LTD.
Reel/Frame 043496/0051 →
Continuity (5)
Continuation 12078132 · Mar 27, 2008
Provisional Application 60996449 · Nov 19, 2007
Provisional Application 60907948 · Apr 24, 2007
Provisional Application 60907370 · Mar 29, 2007
Related Publication 20170336897A1 · Nov 23, 2017