IP Library Granted Patent US 9,268,986
Granted Patent B2
US 9,268,986 · App. 14/397,417 · Granted Feb 23, 2016

Security feature

Inventors: Gideon Amir (Nes Ziona, IL); Dror Kella (Nes Ziona, IL); Matthew D. Gaubatz (Bellevue, WA)
Assignee: Hewlett-Packard Indigo B.V.
G06K7/1443G06K1/121G06K7/1417G06K19/06037
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,268,986
App. No.
14/397,417
Granted
Feb 23, 2016
Kind
B2
Abstract

According to one example, there is provided a method of generating a security feature that encodes data. The method comprises obtaining an n-bit code of data to encode, generating an arrangement of dots, designating a first portion of the dots as reference dots and a second portion of the dots as encoding dots, and moving a group of the designated encoding dots by a predetermined direction in a predetermined amount to encode the n-bit code of data.

Claims (26)

1. A method of generating a security feature, the method comprising:

obtaining an n-bit code of data to encode;

generating an arrangement of dots;

designating a first portion of the dots as reference dots and a second portion of the dots as encoding dots; and

moving a group of the designated encoding dots by a predetermined amount in a predetermined direction to encode the n-bit code of data.

2. The method of claim 1 , further comprising printing the generated security feature.

3. The method of claim 2 , wherein the printed security feature further includes a dot map identifier to identify a recorded dot map.

4. The method of claim 3 , wherein the dot map identifier includes at least one of: a numerical code, an alphabetic code, an alpha-numeric code, an n-dimensional bar code, and a shape of the arrangement of dots.

5. The method of claim 1 , further comprising recording in a dot map at least one of: locations of the reference dots within the arrangement of dots, locations of the encoding dots within the arrangement of dots, and locations of the group of encoding dots encoding the n-bit code of data.

6. The method of claim 1 , wherein each dot measures in the region of about 100 microns by 100 microns, and wherein moving the group of encoding dots comprises moving each encoding dot in the group of encoding dots by in the region of about 10 microns.

7. The method of claim 1 , further comprising printing the generated security feature using liquid electro-photographic ink.

8. A method of decoding data from a printed security feature comprising an arrangement of dots, the method comprising:

obtaining an image of the printed arrangement of dots;

determining, within the printed arrangement of dots, a location of reference dots and a location of a group of encoding dots used to encode an n-bit code;

determining, based on an analysis of the group of encoding dots, a direction in which each of the dots in the group of encoding dots was moved relative to a default position; and

determining, based on the determined direction, the n-bit code encoded by the group of encoding dots.

9. The method of claim 8 , wherein the method further comprises:

identifying a dot map from the obtained image; and

obtaining, using the identified dot map, data relating to the location of the reference dots within the arrangement of dots, the location of encoding dots within the arrangement of dots, and the location of the group of encoding dots used to encode the n-bit code.

10. The method of claim 9 , wherein obtaining data further comprises obtaining data relating to a coding scheme used by the group of encoding dots.

11. The method of claim 9 , wherein determining the direction in which each of the dots in the group of encoding dots was moved relative to a default position comprises determining the default position of each encoding dot with reference to one of the reference dots.

12. The method of claim 9 , wherein determining the direction further comprises determining an average direction determined from the determined direction of each encoding dot in the group of encoding dots.

13. A non-transitory computer readable storage medium storing instructions that when executed by a processor cause the processor to generate a security feature comprising an arrangement of dots, wherein, to generate the security feature, the instructions cause the processor to:

obtain a dot map identifier to identify within the arrangement of dots the location of reference dots and encoding dots; and

move a group of the encoding dots by a predetermined amount in a predetermined direction relative to their default position to encode an n-bit code of data.

14. The non-transitory computer readable storage medium of claim 13 , wherein each of the dots in the arrangement of dots measures in the region of about 100 microns by 100 microns, and wherein each dot in the group of encoding dots is moved by in the region of about 10 microns.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2014
From: AMIR, GIDEON; KELLA, DROR; GAUBATZ, MATTHEW D.
To: HEWLETT-PACKARD INDIGO B.V.
Reel/Frame 034089/0580 →
Continuity (1)
Related Publication 20150122889A1 · May 7, 2015