IP Library Granted Patent US 7,281,668
Granted Patent B2
US 7,281,668 · App. 10/714,894 · Granted Oct 16, 2007

Coding pattern comprising a plurality of marks

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,281,668
App. No.
10/714,894
Granted
Oct 16, 2007
Kind
B2
Abstract

A product provided with a coding pattern which comprises a plurality of marks, each of which represents one of at least two different values, and which further comprises a plurality of nominal positions, each of the plurality of marks being associated with a nominal position and the value of each mark being determined by its location relative to its nominal position. A method and device of using the product are also disclosed.

Claims (29)

1. A product having a surface provided with a position coding pattern coding positions on the surface so that the product is suitable for electronic recording of handwriting, said position coding pattern comprising a plurality of marks, each of which represents one of at least two different values, the position coding pattern also comprises a plurality of nominal positions, each of said plurality of marks being associated with one of said plurality of nominal positions and the value of each mark being coded by each mark's location relative to the nominal position of the mark.

2. The product as claimed in claim 1 , wherein each position is coded by a two-dimensional array of marks.

3. The product as claimed in claim 2 , wherein at least some of the marks that code a first position also are used for coding a second position.

4. The product as claimed in claim 1 , wherein all marks are of substantially the same size.

5. The product as claimed in claim 1 , wherein the marks are circular.

6. The product as claimed in claim 1 , wherein the marks are monochrome.

7. The product as claimed in claim 1 , wherein a distance between a mark and a mark's associate nominal position is less than a distance between any two adjacent nominal positions.

8. The product as claimed in claim 1 , wherein a diameter of the marks is less than a distance between the marks and respective associate nominal positions of the mark.

9. The product as claimed in claim 1 , the position-coding pattern further comprising a plurality of first raster lines which are parallel to each other and a plurality of second raster lines which are parallel to each other, said second raster lines intersecting the first raster lines at intersection points, which constitute said nominal positions.

10. The product of claim 9 , wherein the first and second raster lines are virtual and are determined from the marks of the position coding pattern.

11. The product as claimed in claim 9 , wherein the distance between the raster lines is approximately 250 μm to 300 μm.

12. The product as claimed in claim 1 , wherein each mark is displaced in one of at least four different directions from the nominal position of the mark.

13. A method of electronically recording handwriting, comprising:

capturing a sequence of images of a position-coding pattern on a surface while handwriting is created on the surface, each image including a subset of the position-coding pattern and each subset including an array of marks coding a position on the surface,

determining a plurality of nominal positions in each of said images,

determining locations of the marks in relation to the nominal positions in each of said images,

determining a position coded by the array of marks in each image based on the locations of at least some of the marks in relation to respective nominal positions of the marks.

14. A method as claimed in claim 13 , wherein determining locations of the marks comprises searching for the marks at a predetermined distance from the nominal positions.

15. A method as claimed in claim 13 , wherein determining a plurality of nominal positions comprises localizing the marks and identifying a raster by using the localized marks.

16. The method as claimed in claim 13 , wherein determining a position comprises determining a value coded by each mark in the array based on the location of the mark in relation to the nominal position of the mark and calculating a position from the values coded by the marks in the array.

17. The method as claimed in claim 16 , wherein determining a value coded by each mark comprises determining in which of a plurality of predetermined directions a mark is displaced from the nominal position of the mark.

18. A device for electronically recording handwriting, comprising:

a sensor for capturing a sequence of images of a position-coding pattern on a surface while the sensor is moved over the surface, each image including a subset of the position-coding pattern including an array of marks, and

a processor, which is configured to determine a plurality of nominal positions in each of said images, to determine locations of the marks in relation to the nominal positions in each of said images, and to determine a position coded by the array of marks in each image based on the locations of at least some of the marks in relation to respective nominal positions of the marks.

19. The device as claimed in claim 18 , wherein the processor is configured to search for the marks at a predetermined distance from the nominal positions.

20. The device as claimed in claim 18 , wherein the processor is configured to localize the marks and identify a raster by using the localized marks.

21. The device as claimed in claim 20 , wherein the processor is configured to determine a value coded by each mark in the array based on the location of the mark in relation to the nominal position of the mark and calculate a position from the values coded by the marks in the array.

22. The device of claim 18 , wherein the raster is a virtual raster identifiable from the marks displaced from the raster.

23. The device as claimed in claim 18 , wherein the processor is configured to determine in which of a plurality of predetermined directions a mark is displaced from the nominal position of the mark.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jun 18, 2014
From: EWIG INDUSTRIES MACAO COMMERCIAL OFFSHORE LTD.
To: ANOTO AB
Reel/Frame 033191/0110 →
SECURITY AGREEMENT Recorded Nov 8, 2013
From: ANOTO AB
To: EWIG INDUSTRIES MACAO COMMERCIAL OFFSHORE LTD.
Reel/Frame 031601/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2006
From: ANOTO IP LIC HANDELSBOLAG (ANOTO IP LIC HB)
To: ANOTO AKTIEBOLAG (ANOTO AB)
Reel/Frame 017964/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2005
From: ANOTO AB
To: ANOTO IP LIC HANDELSBOLAG
Reel/Frame 016386/0721 →