×

Device pairing via trusted intermediary

  • US 10,692,076 B2
  • Filed: 01/23/2018
  • Issued: 06/23/2020
  • Est. Priority Date: 11/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of indirectly pairing a trusted device with an untrusted device, the method comprising:

  • obtaining, by the trusted device, a pairing identifier provided by the untrusted device, wherein the untrusted device sends a pairing identifier request to an untrusted device controller, wherein the untrusted device controller sends the pairing identifier to the untrusted device and sends the pairing identifier and an untrusted device controller identifier to a trusted intermediary, and wherein the trusted intermediary stores the pairing identifier and the untrusted device controller identifier, one in association with the other, in a pairing identifier database;

    sending, by the trusted device, a pairing request including the pairing identifier to an intermediary computer, wherein the intermediary computer extracts the pairing identifier from the pairing request, searches the pairing identifier database for a matching pairing identifier, and sends the pairing request to the untrusted device controller associated with the matching pairing identifier;

    receiving, by the trusted device, a pairing confirmation from the intermediary computer indicating that the trusted device is indirectly paired to the untrusted device such that the trusted device can complete a transaction with the untrusted device without communicating transaction information to the untrusted device;

    sending by the trusted device, a transaction request for the transaction with the untrusted device to the intermediary computer, wherein the intermediary computer sends the transaction request to the untrusted device controller; and

    receiving, by the trusted device, a transaction response from the intermediary computer indicating that the transaction is completed, wherein the intermediary computer receives a response associated with the transaction request from the untrusted device controller, the transaction response based on the response from the untrusted device controller.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×