Authentication method and system for device using Bluetooth technology
US-11012227-B2 · May 18, 2021 · US
US12439260B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12439260-B2 |
| Application number | US-202318104156-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 31, 2023 |
| Priority date | Jan 31, 2023 |
| Publication date | Oct 7, 2025 |
| Grant date | Oct 7, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A backend management server includes a hardware processor to code instructions of an automatic peripheral device pairing management system to receive a peripheral device identification (PD ID) associated with a wireless peripheral device from a manufacturer and the backend management server generating a temporary key to be associated with the wireless peripheral. The hardware processor to execute code instructions of a temporary key wrapping agent to wrap the temporary key in a transport private key and sending the transport private key-wrapped temporary key and PD ID for the wireless peripheral device to an assigned backend-coupled information handling system. A copy of the transport private key-wrapped temporary key is sent to the wireless peripheral device upon receiving a matching PD ID in a wireless peripheral device pairing query. The backend-coupled information handling systems may then verify and pair with the wireless peripheral device upon matching the temporary keys at both devices.
Opening claim text (preview).
What is claimed is: 1. An information handling system operating as a backend management server comprising: a hardware processor; a memory device; a power management unit (PMU) to provide power to the processor and memory device; the hardware processor to execute computer readable program code of an automatic peripheral device pairing management system to receive a peripheral device identification (PD ID) and purchaser information of a purchaser of a wireless peripheral device from a manufacturer of the wireless peripheral device and generate an out-of-band (OOB) temporary key; the hardware processor conducting a pairing assignment of the wireless peripheral device with a backend-coupled information handling system based on the purchaser information, wherein the purchaser information comprises one or more of: a street address of the purchaser, purchase date of the wireless peripheral device and purchaser identification; the hardware processor to execute computer readable program code of a temporary key wrapping agent to wrap the OOB temporary key in a transport private key; a network interface device sending the OOB temporary key wrapped in the transport private key as a transport private key-wrapped temporary key with a PD ID and sending instructions to the backend-coupled information handling system to store the transport private key-wrapped temporary key and PD ID associated with the peripheral device assigned to the backend-coupled information handling system, wherein the instructions are for the backend-coupled information handling system to send a copy of the transport private key-wrapped temporary key to the wireless peripheral device upon receiving a PD ID from the wireless peripheral device (PD) in a pairing query that matches the stored PD ID; and the network interface device sending instructions to the backend-coupled information handling system to use a public key provided on the fly, with a wireless adapter at the backend-coupled information handling system, to pair the wireless peripheral device with the backend-coupled information handling system upon verifying matching of an unwrapped copy of the stored transport private key-wrapped temporary key with an unwrapped transport private key-wrapped temporary key received from the wireless peripheral device, wherein the pairing is performed using a short-range wireless technology used for connecting devices. 2. The information handling system of claim 1 further comprising: the network interface device sending instructions to the backend-coupled information handling system including data describing peripheral device verification requirements that require the transport private key-wrapped temporary key to be unwrapped to yield the OOB TK via the public key provided on the fly at the backend-coupled information handling system and to match a peripheral device temporary key at the wireless peripheral device unwrapped from the copy of the transport private key-wrapped temporary key sent to the wireless peripheral device. 3. The information handling system of claim 1 further comprising: the hardware processor generates the temporary key of the transport private key-wrapped temporary key for the backend-coupled information handling system via a hash function with a serial number of the associated wireless peripheral device received from the manufacturer and used as seed data into the hash function. 4. The information handling system of claim 1 further comprising: the network interface device to transmit a public key to the manufacturer to be stored on and used by the wireless peripheral device to unwrap the transport private key-wrapped temporary key used to verify the pairing of the wireless peripheral device assigned to the backend-coupled information handling system when the peripheral device provides the PD ID. 5. The information handling system of claim 1 further comprising: the network interface device sending instructions to the backend-coupled information handling system including a received signal strength indicator (RSSI) threshold level to be used at the backend-coupled information handling system to detect a RSSI value to compare to the RSSI threshold level prior to initiating pairing with the wireless peripheral device. 6. The information handling system of claim 1 wherein sending the transport private key-wrapped temporary key and PD ID associated with the peripheral device includes transmitting the transport private key-wrapped temporary key and PD ID via an encrypted communication channel to the backend-coupled information handling system. 7. The information handling system of claim 1 further comprising: receiving the PD ID associated with the peripheral device received from a manufacturer of the peripheral device includes receiving the PD ID via a secure transport layer security encrypted channel. 8. A backend-coupled information handling system comprising: a hardware processor; a memory device; a power management unit (PMU) to provide power to the processor and memory device; the hardware processor executing computer readable program code of an automatic peripheral device pairing management system pairing agent to receive purchaser information of a purchaser of a wireless peripheral device from a manufacturer of the wireless peripheral device, a peripheral device identification (PD ID) and a transport private key-wrapped temporary key associated with the wireless peripheral device from a backend management server, wherein the backend management server establishes the PD ID and transport private key-wrapped temporary key associated with the wireless peripheral device during a pairing assignment to the backend-coupled information handling system; the hardware processor conducting the pairing assignment of the wireless peripheral device with the backend-coupled information handling system based on the purchaser information, wherein the purchaser information comprises one or more of: a street address of the purchaser, purchase date of the wireless peripheral device and purchaser identification; the memory device accessible by the hardware processor storing the transport private key-wrapped temporary key and PD ID associated with the wireless peripheral device and assigned to the backend-coupled information handling system; a wireless adapter establishing an out-of-band (OOB) short-range wireless communication with the wireless peripheral device to receive a PD ID in a pairing request from the wireless peripheral device and the backend-coupled information handling system transmitting a copy of the transport private key-wrapped temporary key to the wireless peripheral device; the hardware processor determining when there is a match of the received PD ID from the wireless peripheral device with the stored PD ID, wherein a request for a public key is transmitted upon successfully determining there is a match; and the hardware processor to unwrap an out-of-band temporary key (OOB TK) from the transport private key-wrapped temporary key using the public key received on the fly, and use the unwrapped OOB TK to verify a matching peripheral device temporary key at the wireless peripheral device to establish a wireless link with the wireless peripheral device, wherein the wireless link is established pair the wireless peripheral device with the backend-coupled information handling system using a short-range wireless technology used for connecting devices. 9. The backend-coupled information handling system claim 8 further comprising: the wireless adapter establishing the OOB short-range wireless communication with the wireless peripheral device includes detecting whether the peripheral device identification (PD ID) provided by the wireless peripheral device
Key generation or derivation · CPC title
of the control plane, e.g. signalling traffic · CPC title
Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) (network architectures or network communication protocols for key distribution in a packet data network H04L63/062) · CPC title
Secure pairing of devices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.