IP Library Granted Patent US 10,021,079
Granted Patent B2
US 10,021,079 · App. 14/726,556 · Granted Jul 10, 2018

Security system, method, and apparatus

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 10,021,079
App. No.
14/726,556
Granted
Jul 10, 2018
Kind
B2
Abstract

Systems, apparatuses and methods are described for creating security information using sensors. The security information may be collected independently between at least two devices. The security information may be filtered by communicating portions of the security information between the devices until a statistical match exists. The remaining non-communicated security information on the at least two devices may then be used for any security related applications.

Claims (37)

1. A method for generating an encryption key, comprising:

initiating simultaneous sensor information collection for at least two devices, the at least two devices are collocated, the simultaneous sensor information is captured according to a collection pattern; and

obtaining simultaneous sensor information for the at least two devices, the simultaneous sensor information for the at least two devices is captured independently for each device, the simultaneous sensor information is independently stored at each device, the simultaneous sensor information used for security purposes is not communicated between the two devices;

creating an encryption key based on the non-communicated simultaneous sensor information; and

using the encryption key to securely communicate between the at least two devices.

2. The method of claim 1 , wherein the collection pattern comprises any combination of the following: type of sensors used, number of sensors used, sensor stimulus, measuring sensors, timing, capture period, uses of preambles, and conditions to collecting.

3. The method of claim 2 , wherein the collection pattern comprises a preamble of activating a vibrator;

processing an output of an accelerometer; and

wherein the processing of the accelerometer output data comprises synchronization of time between two devices.

4. The method of claim 1 , wherein the at least two devices have similar operations.

5. The method of claim 2 , wherein the sensor is at least one of a: smoke detector, carbon monoxide detector, mobile device, motion sensor, sound, camera, microphone, optical sensor, location, acceleration, angle, audio, biometrics, physiological, respiration, capacitance, density, displacement, distance, electric current, chemical, electric potential, energy, force, gravity, gyroscopic, infrared, heart rate, humidity, imaging, level, linear acceleration, light, moisture, magnetic field, navigation, ranging, orientation, photon, position, presence, radiation, radio, speed, thermal, pressure, vector rotation, proximity, voice, speech patterns, phoneme, subatomic particles, temperature, user input, ultrasound, ultraviolet, ultra wideband, usage, vibration, or video.

6. The method of claim 1 , wherein the simultaneous sensor information is normalized.

7. The method of claim 1 , wherein the simultaneous sensor information is used for: an application that uses secure data, sessions keys, authorization, personal signing, digital signatures, security keys, authentication, access, physical access, system or data access, online access, computer log in, data protection, encryption, decryption, Advanced Encryption Standard (AES), Data Encryption Standard (DES), Public Key Infrastructures (PKI), or One-Time-Pads (OTP).

8. The method of claim 1 , further comprising:

synchronizing the stored simultaneous sensor information until a match exists between the simultaneous stored sensor information for the at least two devices.

9. The method of claim 1 , wherein the initiating comprises transmitting a preamble, header, or known signal.

10. An apparatus for generating an encryption key, comprising:

a sensor module comprising at least one sensor;

a transceiver module;

a processor configured to initiate simultaneous sensor information collection for at least two devices, the at least two devices are collocated, the simultaneous sensor information is captured according to a collection pattern, the simultaneous sensor information for the at least two devices is captured independently for each device, the simultaneous sensor information is independently stored at each device, and the simultaneous sensor information used for security purposes is not communicated between the two devices, to create an encryption key based on the non-communicated simultaneous sensor information, and to use the encryption key to securely communicate between the at least two devices; and

a memory module.

11. The apparatus of claim 10 , wherein the collection pattern comprises any combination of the following: type of sensors used, the number of sensors used, the sensor stimulus, the timing, capture period, uses of preambles, and conditions to collecting.

12. The apparatus of claim 10 , further comprising:

synchronizing the stored simultaneous sensor information until a match exists between the stored sensor information for the at least two devices.

13. The apparatus of claim 10 , wherein the simultaneous sensor information is used for: an application that uses secure data, sessions keys, authorization, personal signing, digital signatures, codes, security keys, authentication, access, physical access, system or data access, online access, computer log in, data protection, encryption, decryption, Advanced Encryption Standard (AES), Data Encryption Standard (DES), Public Key Infrastructures (PKI), or One-Time-Pads (OTP).

14. A non-transitory computer readable medium encoded with processing instructions, for generating an encryption key, comprising:

code to initiate simultaneous sensor information collection for at least two devices, the at least two devices are collocated, the simultaneous sensor information is captured according to a collection pattern;

code to obtain simultaneous sensor information for the at least two devices, the simultaneous sensor information for the at least two devices is captured independently for each device, the simultaneous sensor information is independently stored at each device, and the simultaneous sensor information used for security purposes is not communicated between the two devices

code to create an encryption key based on the non-communicated simultaneous sensor information; and

code to use the encryption key to securely communicate between the at least two devices.

15. The computer readable medium of claim 14 , wherein the collection pattern comprises any combination of the following: type of sensors used, number of sensors used, sensor stimulus, timing, capture period, uses of preambles, and conditions to collecting.

16. The computer readable medium of claim 14 , wherein the simultaneous sensor information is used for:

an application that uses secure data, sessions keys, authorization, personal signing, digital signatures, security keys, authentication, access, physical access, system or data access, codes, online access, computer log in, data protection, encryption, decryption, Advanced Encryption Standard (AES), Data Encryption Standard (DES), Public Key Infrastructures (PKI), or One-Time-Pads (OTP).

17. The method of claim 1 , the independently stored simultaneous sensor information at the at least two devices comprises a statistical match prior to synchronization.

18. The apparatus of claim 10 , the independently stored simultaneous sensor information at the at least two devices comprises a statistical match prior to synchronization.

19. The computer readable medium of claim 14 , further comprising:

synchronizing the stored simultaneous sensor information until a match exists between the stored simultaneous sensor information for the at least two devices.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2022
From: AWEN LABS LLC
To: JCCADVISORS LLC
Reel/Frame 058591/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2018
From: NUNALLY, PATRICK
To: AWEN LABS, LLC
Reel/Frame 044733/0444 →
COURT ORDER Recorded Dec 19, 2017
From: E.DIGITAL CORPORATION
To: NUNALLY, PATRICK O'NEAL
Reel/Frame 044905/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2015
From: NUNALLY, PATRICK O'NEAL; BOSTENERO, KEVIN
To: E.DIGITAL CORPORATION
Reel/Frame 035851/0905 →