Encryption using real-world objects

US9270452B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9270452-B2
Application numberUS-201414517094-A
CountryUS
Kind codeB2
Filing dateOct 17, 2014
Priority dateMay 24, 2011
Publication dateFeb 23, 2016
Grant dateFeb 23, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Technologies are generally described for providing an encryption method using real-world objects. In some examples, a method may include capturing, by a first electronic device, an external object, generating an object signal associated with the external object, generating an encryption key based on the object signal, and transmitting data encrypted by the encryption key to a second electronic device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: generating, by a system comprising a hardware processor, a signal based on information associated with an image; determining by the system, a characteristic vector value corresponding to the signal; transmitting, by the system, a normalization parameter for the signal associated with the image to a device; and generating, by the system, an encryption key based on quantization information comprising at least one quantization pattern that is associated with the normalization parameter and is received by the device, the generating comprising comparing the characteristic vector value to a set of sample characteristic vector values associated with a set of vector-key pairs for a set of sample images. 2. The method of claim 1 , further comprising: quantizing by the system, the signal to generate a quantization pattern associated with the information. 3. The method of claim 2 , wherein the generating the encryption key comprises generating the encryption key based on comparing the quantization pattern to another quantization pattern associated with the image. 4. The method of claim 1 , further comprising: searching, by the system, a data storage that stores of vector-key pairs, the set of vector-key pairs comprising the set of sample characteristic vector values and a set of keys associated with the set of sample characteristic vector values. 5. The method of claim 1 , further comprising: capturing, by the system, the information associated with the image. 6. The method of claim 1 , further comprising: transmitting, by the system, data encrypted by the encryption key to the device. 7. The method of claim 6 , further comprising: storing, by the system, the encryption key in association with an identifier of the device. 8. A system, comprising: a memory that stores computer-executable components; and a hardware processor, communicatively coupled to the memory, that executes or facilitates execution of the computer-executable components, the computer-executable components comprising: a capture component configured to capture information associated with an image; a characteristic extraction component configured to determine a characteristic vector value associated with the information; a transceiver component configured to transmit a normalization parameter for the information associated with the image to a device; and a key generation component configured to generate an encryption key based on a quantization pattern that is associated with the normalization parameter and is received by the device and a comparison between the characteristic vector value and a set of sample characteristic vector values associated with a set of vector-key pairs for a set of images associated with a data storage. 9. The system of claim 8 , wherein the computer-executable components further comprise: a quantization component configured to quantize the information to generate another quantization pattern. 10. The system of claim 9 , wherein the key generation component is further configured to generate the encryption key based on another comparison between the quantization pattern and the other quantization pattern. 11. The system of claim 8 , wherein the key generation component is further configured to search the data storage or another data storage that stores the set of vector-key pairs, and wherein a vector-key pair from the set of vector-key pairs comprise a sample characteristic vector value and a key associated with the sample characteristic vector value. 12. The system of claim 8 , wherein the transceiver component is configured to transmit data encrypted by the encryption key to the device, wherein the device provides another encryption key based on other information associated with the image. 13. The system of claim 12 , wherein the computer-executable components further comprise: a storage component configured to store the encryption key in association with an identifier of the device. 14. A computer-readable storage device comprising computer-executable instructions that, in response to execution, cause a device comprising a processor to perform operations, comprising: generating information associated with an image; extracting a characteristic vector value corresponding to the information; transmitting a normalization parameter for the information associated with the image to a computing device; and generating an encryption key based on a quantization pattern that is associated with the normalization parameter and is received by the computer device, and similarities between the characteristic vector value and a set of sample characteristic vector values associated with a set of vector-key pairs for a set of other images. 15. The computer-readable storage device of claim 14 , wherein the operations further comprise: searching a data structure that stores the set of vector-key pairs, a vector-key from the set of vector-key pairs comprising a sample characteristic vector value and a key associated with the sample characteristic vector value. 16. The computer-readable storage device of claim 14 , wherein the generating the encryption key comprises generating the encryption key based on the quantization pattern. 17. The computer-readable storage device of claim 16 , wherein the generating the encryption key comprises comparing the quantization pattern and another quantization pattern associated with the image.

Assignees

Inventors

Classifications

  • Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII] · CPC title

  • using a plurality of keys or algorithms · CPC title

  • using geo-location information, e.g. location data, time, relative position or proximity to other entities · CPC title

  • Key scheduling, i.e. generating round keys or sub-keys for block encryption · CPC title

  • H04L9/0861Primary

    Generation of secret information including derivation or calculation of cryptographic keys or passwords · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9270452B2 cover?
Technologies are generally described for providing an encryption method using real-world objects. In some examples, a method may include capturing, by a first electronic device, an external object, generating an object signal associated with the external object, generating an encryption key based on the object signal, and transmitting data encrypted by the encryption key to a second electronic …
Who is the assignee on this patent?
Empire Technology Dev Llc
What technology area does this patent fall under?
Primary CPC classification H04L9/0861. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 23 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).