IP Library Granted Patent US 12,621,662
Granted Patent B2
US 12,621,662 · App. 18/441,218 · Granted May 5, 2026

Methods, devices and systems for repeating secure wireless connections

Inventors: Vikas Dineshkumar Shah (Vijayanagar, IN); Rakesh Eluvan Periyaeluvan (Bangalore, IN); Deepak Poongundrun (Virudhunagar, IN)
Assignee: Cypress Semiconductor Corporation
H04W12/0431H04W12/033H04W12/0433H04W12/069
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 12,621,662
App. No.
18/441,218
Granted
May 5, 2026
Kind
B2
Abstract

A method can include, by operation of a first wireless device, executing a hash operation on a first portion of a received authentication value to generate a hash result. In response to determining that a connection is to be refreshed, an authentication validate can be validated by decrypting a second portion of the authentication value to generate a decryption result and comparing the hash result to the decryption result. The decryption result can be stored. In response to determining that a connection is not to be refreshed, an authentication value can be validated by comparing the hash result to a previously stored decryption result. Corresponding devices and systems are also disclosed.

Claims (46)

1 . A method, comprising:

by operation of a wireless device,

executing a hash operation on a first portion of a received authentication value to generate a hash result,

in response to determining that a connection is to be refreshed, the determining that the connection is to be refreshed comprising determining if the authentication value corresponds to a previous wireless connection made within a predetermined time period, validate the authentication value by

decrypting a second portion of the authentication value to generate a decryption result,

comparing the hash result to the decryption result, and

storing the decryption result, and

in response to determining that the connection is not to be refreshed, validate the authentication value by comparing the hash result to a previously stored decryption result.

2 . The method of claim 1 , wherein the received authentication value comprises a server digital certificate.

3 . The method of claim 1 , wherein decrypting the second portion of the authentication value includes accessing a decryption key included in a local digital certificate stored by the wireless device.

4 . The method of claim 1 , wherein the authentication value is included in a message of a transport layer security (TLS) handshake.

5 . The method of claim 4 , further including completing the TLS handshake in response to at least validating the authentication value.

6 . The method of claim 1 , wherein the authentication value is received in at least one data frame compatible with at least one IEEE 802.11 wireless standard.

7 . The method of claim 1 , further including:

storing a decryption key in memory circuits of the wireless device; and

decrypting the second portion with the decryption key.

8 . A device, comprising:

wireless circuits configured to transmit and receive wireless messages, including receiving an authentication value;

controller circuits configured to

execute a hash operation on a first portion of the authentication value to generate a hash result,

in response to determining that a connection is to be refreshed, the determining that the connection is to be refreshed comprising determining if the authentication value corresponds to a previous wireless connection made within a predetermined time period, validate the authentication value by decrypting a second portion of the authentication value to generate a decryption result and comparing the hash result to the decryption result,

store the decryption result, and

in response to determining that the connection is not to be refreshed, validate the authentication value by comparing the hash result to a previously stored decryption result; and

memory circuits configured to store at least the previously stored decryption result.

9 . The device of claim 8 , wherein the wireless circuits are compatible with at least one IEEE 802.11 wireless standard.

10 . The device of claim 8 , wherein:

the authentication value comprises a host device certificate;

the memory circuits are configured to store a client device certificate that includes a decryption key; and

the controller circuits are configured to decrypt the second portion of the authentication value with the decryption key.

11 . The device of claim 10 , wherein:

the device certificate comprises a root certificate from a certificate authority; and

the decryption key comprises a public key of a public key infrastructure.

12 . The device of claim 8 , wherein the authentication value is included in a message of a transport layer security handshake.

13 . The device of claim 8 , wherein the controller circuits are further configured to determine if the authentication value corresponds to a previous wireless connection.

14 . A system, comprising:

a wireless device configured to

execute a hash operation on a first portion of a received authentication value to generate a hash result,

in response to determining that a connection is to be refreshed, the determining that the connection is to be refreshed comprising determining if the authentication value corresponds to a previous wireless connection made within a predetermined time period, validate the authentication value by decrypting a second portion of the authentication value to generate a decryption result and comparing the hash result to the decryption result,

store the decryption result, and in response to determining that the connection is not to be refreshed, validate the authentication value by comparing the hash result to a stored previous decryption result; and

an antenna system coupled to the wireless device.

15 . The system of claim 14 , wherein the wireless device is configured to determine if the authentication value corresponds to a previous wireless connection.

16 . The system of claim 14 , further including:

the wireless device is further configured to wirelessly transmit a first message; and

a remote device configured to transmit at least a second message in response to the first message that includes the authentication value.

17 . The system of claim 16 , wherein the first and second messages are part of a transport layer security (TLS) handshake.

18 . The system of claim 17 , further including the wireless device is configured to complete the TLS handshake in response to at least validating the authentication value.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Oct 21, 2025
From: CYPRESS SEMICONDUCTOR CORPORATION; INFINEON TECHNOLOGIES AMERICAS CORP.
To: INFINEON TECHNOLOGIES AMERICAS CORP.
Reel/Frame 073140/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2025
From: SHAH, VIKAS DINESHKUMAR; PERIYAELUVAN, RAKESH ELUVAN; POONGUNDRUN, DEEPAK
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 072624/0557 →
Continuity (1)
Related Publication 20250260975A1 · Aug 14, 2025
References Cited (3)
US 11240007B1 · Higgins · 2022 [cited by examiner]
US 20060177068A1 · Hatakeyama · 2006 [cited by examiner]
US 20230333767A1 · Macgaffey · 2023 [cited by examiner]