IP Library Granted Patent US 7,416,128
Granted Patent B2
US 7,416,128 · App. 11/086,123 · Granted Aug 26, 2008

Methods and systems for determining the position of a hand-held object from the acceleration of the hand-held object

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 7,416,128
App. No.
11/086,123
Granted
Aug 26, 2008
Kind
B2
Abstract

Embodiments of the invention relate to determining the position of a hand-held object from the acceleration of the hand-held object. In an embodiment, a measure of the displacement of the hand-held object is derived in part from a measure of an acceleration of the hand-held object. A measure of a position of the hand-held object is generated based on the displacement of the hand-held object, and is output.

Claims (51)

1. A method for determining the position of a hand-held object from the acceleration of said hand-held object, said method comprising:

generating a measure of the displacement of said hand-held object, wherein said measure of said displacement of said hand-held object is derived in part from a measure of an acceleration of said hand-held object;

generating a measure of a position of said hand-held object, wherein said generating said measure of said position of said hand-held object is based in part on said displacement of said hand-held object;

outputting said measure of said position of said hand-held object, wherein said measure of said position is supplied to a hand-held object responsive application program, wherein no more than three accelerometers enable said generating of said measure of said position that enables a three dimensional on screen indicator; and

comparing said measure of said acceleration with a second measure of second acceleration that was previously produced to enable authenticating a second signature against a first signature, wherein said first signature was created using said acceleration and said second signature was created using said second acceleration.

2. The method of claim 1 wherein said generating of said measure of said displacement of said hand-held object comprises:

generating said measure of said acceleration of said hand-held object;

integrating said measure of said acceleration of said hand-held object to produce a measure of a velocity of said hand-held object; and

integrating said measure of said velocity of said hand-held object to obtain said measure of said displacement of said hand-held object.

3. The method of claim 2 wherein said generating said measure of said acceleration is performed by at least one of said accelerometers.

4. The method of claim 2 wherein said integrating said measure of acceleration and said integrating said measure of velocity is performed by an entity selected from a group consisting of software and hardware.

5. The method of claim 1 wherein said generating said measure of said displacement of said hand-held object is performed by three orthogonally oriented displacement measurement systems.

6. The method of claim 1 wherein said determining said position of said hand-held object is based on a starting position of said hand-held object.

7. The method of claim 1 wherein said measure of said displacement is derived from an output voltage proportional to the acceleration of said hand-held object.

8. The method of claim 1 wherein said measure of said position is selected from the group consisting of one, two and three-dimensional measures of said position.

9. The method of claim 1 wherein said hand-held object is selected from the group consisting of a computer mouse, a signature making instrument and an optical writing instrument.

10. The method of claim 1 wherein signature authentication is performed based on a dynamic comparison that matches shapes, accelerations, and velocities that are involved in the creation of said shapes.

11. The method of claim 1 wherein character recognition is performed based on a determination of the average acceleration and the average velocity of said hand-held object in forming a character.

12. A system for determining the position of a hand-held object, comprising:

a displacement measure generator for generating a measure of the displacement of said hand-held object, wherein said measure of said displacement of said hand-held object is derived in part from a measure of an acceleration of said hand-held object;

a position measure generator for generating a measure of said position of said hand-held object, wherein said measure of said position of said hand-held object is based in part on said displacement of said hand-held object and wherein no more than three accelerometers enable said generating of said measure of said position that enables a three dimensional on screen indicator;

a position measure output for outputting said measure of said position of said hand-held object wherein said measure of said position of said hand-held object is supplied to a hand-held object responsive application; and

an acceleration comparer for comparing said measure of said acceleration with a second measure of second acceleration that was previously produced to enable authenticating a second signature against a first signature, wherein said first signature was created using said acceleration and said second signature was created using said second acceleration.

13. The system of claim 12 wherein said displacement generator comprises:

an accelerometer that generates said measure of said acceleration of said hand-held object;

an integrator that integrates said measure of said acceleration of said hand-held object to produce a measure of a velocity of said hand-held object; and

an integrator that integrates said measure of said velocity of said hand-held object to obtain said measure of said displacement of said hand-held object.

14. The system of claim 13 wherein said integrator that integrates said measure of acceleration and said integrator that integrates said measure of velocity are implemented by an entity selected from a group consisting of software and hardware.

15. The system of claim 13 wherein said position measure output outputs said measure of said position that is selected from the group consisting of one, two and three-dimensional measures of said position.

16. The system of claim 12 wherein said displacement generator comprises three orthogonally oriented displacement measurement systems.

17. The system of claim 12 wherein said position measure generator generates said measure of said position based on a starting position of said object.

18. The system of claim 12 wherein said displacement measure generator generates said measure of said displacement that is derived from an output voltage proportional to the acceleration of said object.

19. The system of claim 12 wherein said hand-held object is selected from the group consisting of a computer mouse, a signature making instrument and an optical pen.

20. The system of claim 12 wherein signature authentication is performed based on a dynamic comparison that matches, shapes, accelerations, and velocities that are involved in the creation of said shapes.

21. The system of claim 12 wherein character recognition is performed based on a determination of the average acceleration and the average velocity of said hand-held object in forming a character.

22. A method for determining the position of an hand-held object from an acceleration of said hand-held object, said method comprising:

producing a measure of said acceleration of said hand-held object;

integrating said measure of said acceleration of said object to produce a measure of a velocity of said hand-held object;

integrating said measure of said velocity of said object to obtain a measure of a displacement of said hand-held object;

producing a measure of a position of said hand-held object, wherein said producing of said measure of said position of said hand-held object is based on said displacement of said hand-held object;

outputting said measure of said position of said hand-held object; and

comparing said measure of said acceleration with a second measure of second acceleration that was previously produced to enable authenticating a second signature against a first signature, wherein said first signature was created using said acceleration and said second signature was created using said second acceleration.

23. The method of claim 22 wherein said producing said measure of said displacement of said hand-held object is performed by three orthogonally oriented displacement measurement systems.

24. The method of claim 23 wherein said producing said measure of said acceleration is performed by an accelerometer.

25. The method of claim 23 wherein said integrating said measure of acceleration and said integrating said measure of velocity is performed by an entity selected from a group consisting of software and hardware.

26. The method of claim 22 wherein said producing said measure of said position of said hand-held object is based on a starting position of said hand-held object.

27. The method of claim 22 wherein said measure of said displacement is derived from an output voltage proportional to said acceleration of said hand-held object.

28. The method of claim 22 wherein said measure of said position is selected from the group consisting of one, two and three-dimensional measures of said position.

29. The method of claim 22 wherein said hand-held object is selected from the group consisting of a computer mouse, a signature making instrument and an optical pen.

30. The method of claim 22 wherein signature authentication is performed based on a dynamic comparison that matches, shapes, accelerations, and velocities that are involved in the creation of said shapes.

31. The method of claim 22 wherein character recognition is performed based on a determination of the average acceleration and the average velocity of said hand-held object in forming a character.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2021
From: OT PATENT ESCROW, LLC
To: VALTRUS INNOVATIONS LIMITED
Reel/Frame 056157/0492 →
PATENT ASSIGNMENT, SECURITY INTEREST, AND LIEN AGREEMENT Recorded Jan 26, 2021
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: OT PATENT ESCROW, LLC
Reel/Frame 055269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2005
From: GARCIA, PHILIP
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 016409/0183 →