Back to results
US 2018/0324589 A1Published application
Secure device pairing
AssigneeSony Interactive Entertainment America LLC
InventorBryan Cotta
Life of this patent
Estimating the term…
Abstract
A machine readable quick response (QR) code or, if this fails, a human-readable passcode is presented on a display of a server device for scanning (or reading and human input) into a mobile device. The mobile device computes a response and returns it to the server. If the response is correct, WiFi setup information, which can include PII, is exchanged in an encrypted form between the two devices to support subsequent WiFi communication.
Claims19
A device comprising:
- at least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor to:
- responsive to a determination that a hello message from a mobile communication device (MCD) comprises a ciphersuite, establish communication with the MCD);
- present on a display a passcode P;
- send to the MCD a challenge C;
- responsive to determining that a response from the MCD based on P and C and matches a test value, and responsive to a determination that P was displayed less than a threshold period of time prior to receiving the response, return an encryption key to the MCD;
- responsive to not receiving a response from the MCD matching the test value, or responsive to a determination that P was displayed greater than the threshold period of time prior to receiving the response, generate a new P and C;
- wherein the encryption key is obtained at least in by:
- accessing a first key of the device;
- using the first key to establish a second key;
- using the second key to establish the encryption key, the encryption key being sent to the MCD to enable the MCD to encrypt information with the encryption key.
7 more elements
A device comprising:
- at least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor to:
- responsive to a determination that a hello message from a mobile communication device (MCD) comprises a ciphersuite, establish communication with the MCD;
- generate a value Q;
- embed Q in a machine-readable quick response (QR) code;
- present the QR code to the MCD;
- send to the MCD a challenge C;
- responsive to determining that a response from the MCD is based on a combination of Q and C and matches a test value, return an encryption key to the MCD;
- responsive to not receiving a response from the MCD matching the test value, not return an encryption key to the MCD, wherein the encryption key is obtained at least in by:
- accessing a first key of the device;
- using the first key to establish a second key;
- using the second key to establish the encryption key, the encryption key being sent to the MCD to enable the MCD to encrypt information with the encryption key.
8 more elements
A mobile communication device (MCD) comprising:
- at least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor to:
- receive a visible code generated by a server;
- combine the code with a challenge received from the server to render a response;
- send the response to the server;
- responsive to the code being correct as determined by the server, access a communication key received from the server;
- and
- send to the server wireless communication configuration information.
4 more elements
Dependencies are inferred from the claim text.