IP Library Granted Patent US 9,723,253
Granted Patent B2
US 9,723,253 · App. 14/645,294 · Granted Aug 1, 2017

Apparatus and method for automatically generating an optically machine readable code for a captured image

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,723,253
App. No.
14/645,294
Granted
Aug 1, 2017
Kind
B2
Abstract

A method for generating optically machine readable code is provided. The method includes capturing an image with a user device, automatically generating, by the user device, an optically machine readable code comprising information about the image recorded during the capturing of the image, and associating the optically machine readable code and the image. A computer readable storage medium storing one or more programs and an apparatus are also provided.

Claims (41)

1. A method comprising:

capturing an image with a user device;

generating, by the user device, a unique identifier for the image;

automatically generating, by the user device, an optically machine readable code comprising information about the image recorded during the capturing of the image and the unique identifier;

associating the optically machine readable code and the image;

uploading information associated with the image to a server; and

wherein the unique identifier comprises a pointer to web based content automatically generated by the server based on the information associated with the image and uploaded by the user device.

2. The method of claim 1 , further comprising:

combining the optically machine readable code with the image such that the optically machine readable code is readable by an optical sensor when the image is viewed.

3. The method of claim 2 , wherein the optically machine readable code is encoded into a border portion of the image.

4. The method of claim 2 , wherein the optically machine readable code is encoded over pixels of the image.

5. The method of claim 1 , wherein the image comprises a photo captured with a camera.

6. The method of claim 5 , wherein the information about the image comprises one or more of a capture location, a capture time, a capturing device, a photographer, and an identity of one or more people in the image.

7. The method of claim 1 , wherein the image comprises a screenshot capture.

8. The method of claim 7 , wherein the screenshot capture comprises a capture of a computer simulation, and the information about the image comprises one or more of a time, a virtual location in the computer simulation, and an identity of one or more participants.

9. The method of claim 8 , wherein the computer simulation comprises a computer game, and the information about the image comprises one or more of score, game statistics, and game specific data.

10. The method of claim 1 , wherein the pointer comprises one or more of a universal resource locator (URL) and a unique identifier of the image.

11. The method of claim 1 , wherein the optically machine readable code further comprises a pass code needed to access the web based content.

12. The method of claim 1 , wherein the optically machine readable code comprises one or more of a barcode, a linear barcode, a quick response (QR) code, an Aztec code, a high capacity color barcode, and a matrix barcode.

13. A non-transitory computer readable storage medium storing one or more programs that causes a processor based system to execute steps comprising:

capturing an image with a user device;

generating, by the user device, a unique identifier for the image;

automatically generating, by the user device, an optically machine readable code comprising information about the image recorded during the capturing of the image and the unique identifier;

associating the optically machine readable code and the image;

uploading information associated with the image to a server; and

wherein the unique identifier comprises a pointer to web based content automatically generated by the server based on the information associated with the image and uploaded by the user device.

14. The computer readable storage medium of claim 13 , wherein the one or more programs further causes the processor based system to execute steps comprising:

combining the optically machine readable code with the image such that the optically machine readable code is readable by an optical sensor when the image is viewed.

15. The computer readable storage medium of claim 13 , wherein the image comprises a photo captured with a camera; and

wherein the information about the image comprises one or more of a capture location, a capture time, a capturing device, a photographer, and an identity of one or more people in the image.

16. The computer readable storage medium of claim 13 , wherein the image comprises a screenshot capture of a computer simulation, and the information about the image comprises one or more of a time, a virtual location in the computer simulation and an identity of one or more participants.

17. The computer readable storage medium of claim 13 , wherein the optically machine readable code comprises one or more of a barcode, a linear barcode, a quick response (QR) code, an Aztec code, a high capacity color barcode, and a matrix barcode.

18. An apparatus comprising:

an image capture device configured to capture an image;

a processor configured to:

generate a unique identifier for the image;

automatically generate an optically machine readable code comprising information about the image recorded during the capturing of the image and the unique identifier;

associate the optically machine readable code and the image; and

upload information associated with the image to a server; and

a non-transitory computer readable storage medium configured to store the image and the optically machine readable code;

wherein the unique identifier comprises a pointer to web based content automatically generated by the server based on the information associated with the image and uploaded by the user device.

Assignments (2)
CHANGE OF NAME Recorded Jul 6, 2016
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 039276/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2015
From: TSUJIMOTO, TAKUHITO
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 035144/0734 →