# US 9,436,270 B2 · Wireless low-energy secure data transfer

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,436,270 B2
- Document ID: US9436270B2
- Status: Granted
- Kind: B2
- Application number: 14/179,259
- Filed: 2014-02-12
- Published: 2015-08-13
- Granted: 2016-09-06
- Earliest claimed: 2014-02-12
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Radu Pitigoi-Aron; Justin Patrick McGloin
- Web page: https://patentgrep.com/patent/US9436270B2

## CPC

- A61B 5/0024: {for multiple sensor units attached to the patient, e.g. using a body or personal area network}
- G06F 1/3293: by switching to a less power-consuming processor, e.g. sub-CPU
- G06F 21/72: in cryptographic circuits
- G16H 40/63: for local operation
- H04L 63/0861: {using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231)}
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/065: Continuous authentication
- H04W 12/069: using certificates or pre-shared keys
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- A61B 5/1118: {Determining activity level}
- Y02D 30/70: in wireless communication networks
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

Embodiments of the invention provide for a sensor system with enhanced low-power features. Embodiments can include transmission of sensor data from a transmitter unit to a receiver unit. The sensor data can flag the sensor data with a particular header ID, enabling the receiver unit to route the sensor data to a low-power processing unit within the receiver unit without using the receiver unit's higher-power application processer. Embodiments can also utilize a proprietary encryption engine to provide a supplementary encryption layer to any encryption utilized in the wireless protocol. The transmitter unit can also compress and batch the sensor data for sending, to further increase power savings.

## Claims

### Claim 1

A method of processing sensor data in a low-power wireless sensor interconnectivity system, the method comprising:
receiving sensor data with a wireless communications interface of a mobile device, wherein:
the sensor data includes information indicative of data collected from one or more sensors,
the mobile device includes a secure island comprising components, including one or more routing components, configured to securely route and process data received with the wireless communications interface,
the mobile device includes an application processor separate from the secure island and a low-power processing unit composing at least a part of the secure island, and
the sensor data is received while the application processor is in a low-power state;
determining a routing identifier associated with the sensor data; and
based on the determined routing identifier, providing the sensor data to the low-power processing unit using the one or more routing components of the secure island.

### Claim 2 (depends on 1)

The method of claim 1, further comprising decrypting the sensor data with the low-power processing unit using an encryption key.

### Claim 3 (depends on 2)

The method of claim 2, further comprising establishing the encryption key using biometric verification.

### Claim 4 (depends on 3)

The method of claim 3, wherein the biometric verification comprises using a scan of a fingerprint.

### Claim 5 (depends on 2)

The method of claim 2, wherein the encryption key is one of a plurality of predetermined encryption keys stored in a One Time Programmable (OTP) memory of the mobile device.

### Claim 6 (depends on 2)

The method of claim 2, further comprising writing a time stamp to an OTP memory regarding usage of the encryption key.

### Claim 7 (depends on 1)

The method of claim 1, further comprising decompressing the sensor data with the low-power processing unit.

### Claim 8 (depends on 1)

The method of claim 1, further comprising sending the sensor data to a cloud-based decision support system (DSS).

### Claim 9

An apparatus in a low-power wireless sensor interconnectivity system, the apparatus comprising:
a secure island comprising components, including one or more routing components, configured to securely route and process data received with the wireless communications interface;
an application processor separate from the secure island;
a low-power processing unit composing at least a part of the secure island;
a wireless communication interface communicatively coupled with the application processor and the low-power processing unit, the wireless communication interface configured to receive, while the application processor is in a low-power state, sensor data including information indicative of data collected from one or more sensors; and
one or more routing components communicatively coupled with the wireless communication interface and the low-power processing unit, the one or more routing components configured to:
determine a routing identifier associated with the sensor data; and
provide the sensor data to the low-power processing unit, based on the determined routing identifier, using the one or more routing components of the secure island.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the low-power processing unit is configured to decrypt the sensor data using an encryption key.

### Claim 11 (depends on 10)

The apparatus of claim 10, further comprising a biometric verification module configured to establish the encryption key using biometric verification.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the biometric verification module comprises a fingerprint scanner.

### Claim 13 (depends on 10)

The apparatus of claim 10, wherein the encryption key is one of a plurality of predetermined encryption keys, the apparatus further comprising a One Time Programmable (OTP) memory of the apparatus configured to store the plurality of predetermined encryption keys.

### Claim 14 (depends on 10)

The apparatus of claim 10, wherein an OTP memory is configured to store a time stamp regarding usage of the encryption key.

### Claim 15 (depends on 9)

The apparatus of claim 9, wherein the low-power processing unit is configured to decompress the sensor data.

### Claim 16 (depends on 9)

The apparatus of claim 9, wherein either or both the low-power processing unit or the application processor is configured to send the sensor data to a cloud-based decision support system (DSS) via the wireless communication interface.

### Claim 17

A mobile device comprising:
means for receiving sensor data, wherein:
the means for receiving sensor data includes means for receiving information indicative of data collected from one or more sensors,
the mobile device includes secure routing and processing means, configured to securely route and process data received with the means for receiving sensor data, and
the means for receiving sensor data includes means for receiving the sensor data while an application processor of the mobile device is in a low-power state, the application processor being separate from the secure routing and processing means;
means for determining a routing identifier associated with the sensor data; and
means for providing the sensor data to a low-power processing unit based on the determined routing identifier, wherein the lower-power processing unit composes at least a part of the secure routing and processing means, and the secure routing and processing means compose at least a part of the means for providing the sensor data to the low-power processing unit.

### Claim 18 (depends on 17)

The mobile device of claim 17, further comprising means for decrypting the sensor data using an encryption key while the application processor of the mobile device is in the low-power state.

### Claim 19 (depends on 18)

The mobile device of claim 18, further comprising means for establishing the encryption key using biometric verification.

### Claim 20 (depends on 19)

The mobile device of claim 19, wherein the means for establishing the encryption key using biometric verification comprises means for using a scan of a fingerprint.

### Claim 21 (depends on 18)

The mobile device of claim 18, wherein the encryption key is one of a plurality of predetermined encryption keys, further comprising means for storing the plurality of predetermined encryption keys in a One Time Programmable (OTP) memory of the mobile device.

### Claim 22 (depends on 18)

The mobile device of claim 18 further comprising means for writing a time stamp to an OTP memory regarding usage of the encryption key.

### Claim 23 (depends on 17)

The mobile device of claim 17, further comprising means for decompressing the sensor data while the application processor of the mobile device is in the low-power state.

### Claim 24 (depends on 17)

The mobile device of claim 17, further comprising means for sending the sensor data to a cloud-based decision support system (DSS).

### Claim 25

A non-transitory computer-readable medium comprising instructions for processing sensor data in a low-power wireless sensor interconnectivity system, the instructions including code for causing one or more components of a mobile device to perform functions including:
receiving sensor data with a wireless communications interface of the mobile device, wherein:
the code for receiving sensor data includes code for receiving information indicative of data collected from one or more sensors,
the mobile device includes a secure island comprising components, including one or more routing components, configured to securely route and process data received with the wireless communications interface, and
the code for receiving sensor data includes code for receiving the sensor data while an application processor of the mobile device, separate from the secure island, is in a low-power state;
determining a routing identifier associated with the sensor data; and
providing the sensor data to a low-power processing unit composing at least a part of the secure island, based on the determined routing identifier, using the one or more routing components of the secure island.

### Claim 26 (depends on 25)

The computer-readable medium of claim 25, further comprising code for decrypting the sensor data using an encryption key while the application processor of the mobile device is in the low-power state.

### Claim 27 (depends on 26)

The computer-readable medium of claim 26, further comprising code for establishing the encryption key using biometric verification.

### Claim 28 (depends on 26)

The computer-readable medium of claim 26, wherein the encryption key is one of a plurality of predetermined encryption keys, further comprising c for storing the plurality of predetermined encryption keys in a One Time Programmable (OTP) memory of the mobile device.

### Claim 29 (depends on 26)

The computer-readable medium of claim 26, further comprising code for writing a time stamp to an OTP memory regarding usage of the encryption key.

### Claim 30 (depends on 25)

The computer-readable medium of claim 25, further comprising code for sending the sensor data to a cloud-based decision support system (DSS).
