IP Library Granted Patent US 9,893,890
Granted Patent B2
US 9,893,890 · App. 15/344,682 · Granted Feb 13, 2018

Encryption and decryption of visible codes for real time augmented reality views

Inventor: Roy S. Melzer (Tel-Aviv, IL)
H04L9/32G02B27/0172G06F3/011G06F3/0304G06F3/14G06K9/00087G06K19/06037H04L9/3231H04L63/0428H04N21/40H04N21/4405G02B2027/0138G02B2027/0178H04N21/414H04N21/4223H04N21/44008H04N21/858
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,893,890
App. No.
15/344,682
Granted
Feb 13, 2018
Kind
B2
Abstract

A method of decrypting an encrypted message. The method comprises storing a wearer decryption code in a memory of a wearable mobile device having a head-worn augmented display which generates an augmented reality view for a wearer of the wearable mobile device, capturing using the wearable mobile device a video sequence including at least one frame imaging a visible code using an image sensor of the wearable mobile device, processing the video sequence to identify the visible code, decrypting the visible code using the wearer decryption code to create an decrypted content, and presenting the decrypted content on top of at least some of the visible code in the augmented reality view.

Claims (32)

1. A method of decrypting an encrypted visible code, comprising:

storing a user decryption code in a memory of a mobile device having a display presenting an augmented reality view for a user of said mobile device;

capturing using said mobile device a video sequence including at least one frame imaging a visible code using an image sensor of said mobile device;

processing said video sequence to identify said visible code;

decrypting said visible code using said user decryption code to create a decrypted content; and

presenting data acquired based on said decrypted content together with an interactive man machine interface on top of at least some of said visible code in said augmented reality view;

wherein said decrypted content comprises a reference to a network accessible content; further comprising using said reference for acquiring said data.

2. The method of claim 1 , wherein said reference is a Uniform Resource Locator (URL).

3. The method of claim 1 , wherein said visible code is presented on a screen of a mobile device.

4. The method of claim 3 , wherein said user decryption code is forwarded to said display via a first network connection and said visible code is forwarded to said mobile device via a second network connection; wherein said first and second network connections are different network connections.

5. The method of claim 4 , wherein said mobile device is a cellular device which is connected to said mobile device and used for establishing said first and second network connections.

6. The method of claim 1 , wherein said presenting comprises tracking the location of said visible code and relocating said data to remain on top of at least some of said visible code in said augmented reality view.

7. The method of claim 1 , wherein said visible code comprises a barcode.

8. The method of claim 1 , wherein said visible code includes a cipher text and said user decryption code is a key that determines a transformation of said cipher text.

9. The method of claim 1 , wherein said visible code includes a plain text and said user decryption code is a key that determines a transformation of said plain text.

10. The method of claim 1 , further comprising identifying a location of said display and performing said decrypting using said user decryption code according to said location.

11. The method of claim 10 , wherein said visible code is a text of a member of a group consisting of a traffic sign, a billboard, and a shop board.

12. The method of claim 10 , wherein said user decryption code is associated with a transaction benefit and said visible code comprises a text indicative of a price of a product.

13. The method of claim 10 , wherein said visible code comprises a text indicative of a health notice pertaining to a product offered for sale.

14. The method of claim 1 , further comprising receiving a wirelessly transmitted message which contains said user decryption code.

15. The method of claim 14 , wherein said processing is triggered by said wirelessly transmitted message.

16. The method of claim 1 , further comprising transmitting a message indicative of an identity of said user and wirelessly receiving said user decryption code in response to said message.

17. The method of claim 1 , wherein said user decryption code is generated according to an International Mobile Station Equipment Identity (IMEI) of a cellular device that is paired with said mobile device.

18. The method of claim 1 , wherein said decrypting includes using a biometric signature of said user to prepare said user decryption code.

19. A method of decrypting an encrypted visible code, comprising:

forwarding, via a second network, a visible code to be presented on a screen of a mobile device;

forwarding, via a first network, a user decryption code to a mobile device having a display presenting an augmented reality view which includes said screen for a user of said mobile device;

capturing a video sequence including at least one frame imaging said visible code when presented on said screen;

processing said video sequence to identify said visible code;

decrypting said visible code using said user decryption code to create a decrypted content that comprises a reference to a network accessible content;

using said reference for acquiring said data; and

presenting said data which is acquired based on said decrypted content together with an interactive man machine interface on top of at least some of said visible code in said augmented reality view.

Continuity (4)
Continuation 14726537 · May 31, 2015
Continuation 14243921 · Apr 3, 2014
Provisional Application 61807818 · Apr 3, 2013
Related Publication 20170054559A1 · Feb 23, 2017