IP Library Granted Patent US 8,761,397
Granted Patent B1
US 8,761,397 · App. 13/633,696 · Granted Jun 24, 2014

Secure wireless transmission

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 8,761,397
App. No.
13/633,696
Filed
Oct 2, 2012
Granted
Jun 24, 2014
Kind
B1
Art Unit
2432
USPC
380/270
Abstract

A method in accordance with one embodiment of the invention may include receiving a first encryption key. A second encryption key may be generated, and a first data packet containing the second encryption key may be generated and at least part of the first data packet encrypted using the first encryption key. A second data packet may be generated and at least part of the second data packet encrypted using the second encryption key.

Claims (43)

1. A method of transmitting data from a remote node, the method comprising:

requesting a first encryption key by a remote node upon transition to a second state from a first state, said remote node comprising a wireless communication device;

receiving, from a local node, the first encryption key configured for encrypting data using a first encryption protocol;

generating a second encryption key;

generating a first data packet comprising the second encryption key;

encrypting at least part of the first data packet using the first encryption key;

transmitting the first data packet;

generating a second data packet;

encrypting at least part of the second data packet using the second encryption key; and

transmitting the second data packet.

2. The method of claim 1 , wherein the first encryption key comprises a public key.

3. The method of claim 2 , wherein the encrypting at least part of the first data packet comprises configuring at least part of the first data packet to be decrypted using a private key corresponding to the public key.

4. The method of claim 1 , wherein the second encryption key comprises a shared secret key.

5. The method of claim 1 , wherein the transmitting of the first and the second data packets comprises using a wireless communication link.

6. The method of claim 1 , wherein the encrypting the at least part of the second data packet comprises one of a group, said group comprising: using the AES encryption standard and using the DES encryption standard.

7. The method of claim 1 , wherein said first state comprising one of a group, said group comprising a low power state and a sleep mode and said second state comprising a wake state.

8. The method of claim 1 , wherein the transmitting of the second data packet is in response to receiving an acknowledgement data packet from the local node.

9. The method of claim 1 , further comprising receiving a third data packet and decrypting the third data packet using the second encryption key.

10. A method of receiving data from a remote node, the method comprising:

receiving a request for a first encryption key from a remote node, said remote node transition to a second state from a first state, said remote node comprising a wireless communications device;

generating a first encryption key configured for encrypting data using a first encryption protocol;

transmitting, to a remote node, a first data packet comprising the first encryption key;

receiving, from the remote node, a second data packet comprising a second encryption key, wherein the second data packet is encrypted, at least in part, using the first encryption key;

decrypting the second data packet using an encryption key associated with the first encryption protocol;

receiving a third data packet; and

decrypting at least part of the third data packet using the second encryption key, wherein the second encryption key is used to decrypt data using a second encryption protocol.

11. The method of claim 10 , wherein the first encryption key comprises a public key.

12. The method of claim 11 , wherein the decrypting the second data packet comprises using a private key corresponding to the public key.

13. The method of claim 10 , wherein the second encryption key comprises a shared secret key.

14. The method of claim 10 , wherein the receiving of the second and the third data packets comprises using a wireless communication link.

15. The method of claim 10 , wherein the decrypting the at least part of the third data packet comprises one of a group, said group comprising: using the AES encryption standard and using the DES encryption standard.

16. The method of claim 10 , wherein, said first state comprising one of a group, said group comprising a low power state and a sleep mode and said second state comprising a wake state.

17. The method of claim 10 , further comprising transmitting an acknowledgement data packet, wherein the acknowledgement data packet is configured to enable the remote node to transmit the third data packet.

18. The method of claim 10 , further comprising transmitting a fourth data packet encrypted using the second encryption key.

19. A secure data communications system comprising:

a first device configured to generate a first encryption key configured for encrypting data using a first encryption protocol and transmit the first encryption key, the first device receiving a request for the first encryption key from a second device upon transition to a second state from a first state, said second device comprising a wireless communication device;

the second device configured to receive the first encryption key transmitted by the first device; and

the second device further configured to generate a second encryption key associated with a second encryption protocol and transmit the second encryption key to the first device using a data packet encrypted using the first encryption key,

wherein the first encryption protocol is a public key cryptography protocol, and

the second encryption protocol is a shared secret encryption protocol.

20. The system of claim 19 wherein:

the second encryption protocol is selected from a group consisting of AES encryption standard, DES encryption standard and Triple-DES encryption standard.

21. The system of claim 19 wherein said first state comprising one of a group, said group comprising a low power state and a sleep mode and said second state comprises a wake state.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2016
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MONTEREY RESEARCH, LLC
Reel/Frame 040911/0238 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 11, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 039708/0001 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2014
From: WRIGHT, DAVID G.
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 032077/0734 →