IP Library Granted Patent US 7,793,853
Granted Patent B2
US 7,793,853 · App. 11/504,602 · Granted Sep 14, 2010

Method of reading scrambled and encoded two-dimensional data

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,793,853
App. No.
11/504,602
Granted
Sep 14, 2010
Kind
B2
Abstract

A method of reading and decoding scrambled and encoded two-dimensional data represented on a sheet of media as a dot matrix includes the step of detecting a data area on the sheet of media by detecting targets on the sheet of media. A bit pattern represented by the dot matrix is detected and written to generate a byte pattern. The byte pattern is descrambled to generate coded data and the data is decoded.

Claims (11)

1. A method of reading and decoding scrambled and encoded two-dimensional data represented on a sheet of media as a dot matrix, the method comprising the steps of;

detecting a data area on the sheet of media by detecting targets on the sheet of media, the step of detecting the data area detecting as many targets as possible, each target in the form of a black square and a white dot, and determining whether a predetermined number of the white dots define a single logical straight line, the step of detecting the data area further then determining a start of the data area a predetermined distance from the straight line;

detecting a bit pattern represented by the dot matrix and writing the bit pattern to generate a byte pattern;

descrambling the byte pattern to generate coded data;

decoding the data to obtain an instruction script; and

operating a central processor to manipulate an image according to the instruction script.

2. A method as claimed in claim 1 , further comprising the step of generating an invalid signal in the event that the targets are not detected.

3. A method as claimed in claim 1 , further comprising the step of detecting one side of the sheet of media by detecting the targets printed on the side of the media.

4. A method as claimed in claim 1 , wherein the step of detecting the bit pattern includes the steps of writing pixel data from a data reader to a memory, detecting bits in the memory and assembling the bits into bytes to construct a byte-image in the memory.

5. A method as claimed in claim 1 , wherein the step of descrambling the byte pattern includes the step of applying an XOR algorithm to the byte pattern.

6. A method as claimed in claim 1 , wherein the step of decoding the data includes the step of performing a Reed-Solomon decoding operation on the data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2006
From: SILVERBROOK, KIA
To: SILVERBROOK RESEARCH PTY LTD
Reel/Frame 018186/0500 →