IP Library Granted Patent US 8,665,472
Granted Patent B2
US 8,665,472 · App. 13/094,943 · Granted Mar 4, 2014

Producing an image and optical file from a visible first digital image and from a visible second digital image of a machine-readable optical code which encodes information associated with or derived from the first digital image

Inventor: Ronald Steven Cok (Rochester, NY)
Assignee: Intellectual Ventures Fund 83 LLC
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 8,665,472
App. No.
13/094,943
Granted
Mar 4, 2014
Kind
B2
Abstract

A method of making a digital image file from a visible first digital image and from a visible second digital image of a machine-readable optical code, wherein the machine-readable optical code encodes information associated with or derived from the first digital image includes using a scanner to scan the visible first digital image and using the scanner to scan the visible second digital image and using a processor to make the digital image file by storing in a memory the scanned first digital image in an image portion and storing the scanned second digital image in retrievable association with the first digital image in an information portion.

Claims (43)

1. A method, comprising:

scanning, using a scanner, a first digital image and a second digital image;

making, using a processor, a digital image file including an information portion and a digital image portion, wherein the information portion is separate from the digital image portion;

encoding and storing, using the processor, the scanned first digital image within the digital image portion according to an image format; and

encoding and storing, using the processor, the scanned second digital image of a machine-readable optical code within the information portion according to the image format, wherein the machine-readable optical code encodes information derived from the scanned first digital image within the machine-readable optical code.

2. The method of claim 1 , wherein the image format is based on groups of three bytes, wherein each of the groups of three bytes specifies a single pixel.

3. The method of claim 1 , wherein the image format is based on a single-bit binary format, wherein a single-bit specifies a pixel.

4. The method of claim 1 , further comprising encrypting the information derived from the scanned first digital image, wherein the encrypted information derived from the scanned first digital image requires decrypting when the encoded machine-readable optical code is decoded.

5. The method of claim 1 , wherein the machine-readable optical code is a one-dimensional code.

6. The method of claim 1 , wherein the machine-readable optical code is a two-dimensional code.

7. The method of claim 6 , wherein the two-dimensional code is a QR code.

8. The method of claim 1 , wherein the information derived from the scanned first digital image includes image attributes of the scanned first digital image.

9. The method of claim 1 , wherein the information derived from the scanned first digital image includes pixel statistics related to the scanned first digital image.

10. The method of claim 1 , wherein the information derived from the first scanned digital image includes a universal resource indicator (URI), or semantic image information.

11. The method of claim 1 , further comprising encoding, using the processor, a third digital image of an additional machine-readable optical code within the information portion according to the image format, wherein the additional machine-readable optical code encodes information derived from the scanned first digital image within the additional machine-readable optical code.

12. A system, comprising:

a scanner configured to scan a first digital image and a second digital image of a machine-readable optical code, wherein the machine-readable optical code encodes information derived from the scanned first digital image within the machine-readable optical code; and

a processing circuit configured to:

receive the scanned first digital image and the scanned second digital image of the machine-readable optical code;

make a digital image file including an information portion and a digital image portion, wherein the information portion is separate from the digital image portion;

encode and store the scanned first digital image within the digital image portion according to an image format; and

encode and store the scanned second digital image of the machine-readable optical code within the information portion according to the image format.

13. The system of claim 12 , wherein the image format is based on groups of three bytes, wherein each of the groups of three bytes specifies a single pixel.

14. The system of claim 12 , wherein the image format is based on a single-bit binary format, wherein a single-bit specifies a pixel.

15. The system of claim 12 , wherein the processing circuit is further configured to encrypt the information derived from the scanned first digital image such that the encrypted information derived from the scanned first digital image requires decrypting when the encoded machine-readable optical code is decoded.

16. The system of claim 12 , wherein the processing circuit is further configured to:

decode the scanned first digital image;

decode the scanned second digital image of the machine-readable optical code;

transform digital image pixels of the scanned first digital image and the scanned second digital image of the machine-readable optical code for output on an output device; and

output the transformed digital pixels on the output device such that the scanned first digital image is a visibly rendered image and the machine-readable optical code is a visibly rendered optical code, wherein the visibly rendered image and visibly rendered optical code are on a common substrate.

17. The system of claim 12 , wherein the image source device is further configured to:

provide a third digital image of an additional machine-readable optical code, wherein the additional machine-readable optical code encodes information derived from the scanned first digital image within the additional machine-readable optical code; and

the processing circuit is further configured to:

encode the third digital image within the information portion according to the image format.

18. A non-transitory computer-readable medium having instructions stored thereon that when executed by a computing device, cause the computing device to perform operations comprising:

receiving from a scanner, a scan of a first digital image and a scan of second digital image;

making a digital image file including an information portion and a digital image portion, wherein the information portion is separate from the digital image portion;

encoding and storing the scanned first digital image within the digital image portion according to an image format; and

encoding and storing the scanned second digital image of a machine-readable optical code within the information portion according to the image format, wherein the machine-readable optical code encodes information derived from the scanned first digital image within the machine-readable optical code.

19. The non-transitory computer-readable medium of claim 18 , wherein the operations further comprise:

encrypting the information derived from the scanned first digital image, wherein the encrypted information derived from the scanned first digital image requires decrypting when the encoded machine-readable optical code is decoded.

20. The non-transitory computer-readable medium of claim 18 , wherein the operations further comprise:

encoding, using the processor, a third digital image of an additional machine-readable optical code within the information portion according to the image format, wherein the additional machine-readable optical code encodes information derived from the scanned first digital image within the additional machine-readable optical code.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 15, 2023
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 064599/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 041941/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2013
From: EASTMAN KODAK COMPANY
To: INTELLECTUAL VENTURES FUND 83 LLC
Reel/Frame 029962/0508 →
PATENT RELEASE Recorded Feb 1, 2013
From: CITICORP NORTH AMERICA, INC.; WILMINGTON TRUST, NATIONAL ASSOCIATION
To: EASTMAN KODAK COMPANY; EASTMAN KODAK INTERNATIONAL CAPITAL COMPANY, INC.; FAR EAST DEVELOPMENT LTD.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; KODAK AVIATION LEASING LLC; KODAK PHILIPPINES, LTD.; NPEC INC.; FPC INC.; KODAK IMAGING NETWORK, INC.; PAKON, INC.; QUALEX INC.; CREO MANUFACTURING AMERICA LLC
Reel/Frame 029913/0001 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2011
From: COK, RONALD STEVEN
To: EASTMAN KODAK COMPANY
Reel/Frame 026185/0888 →
Continuity (1)
Related Publication 20120274970A1 · Nov 1, 2012