Physical key secure peripheral interconnection
First Claim
Patent Images
1. A method, comprising:
- providing a device;
providing a first dock;
establishing a connection between the device and the first dock;
in response to establishing the connection, receiving, by the device, an electrical dock identifier from the first dock;
after establishing the connection, determining if the connection is a first connection between the device and the first dock;
if the connection is the first connection between the device and the first dock, completing a handshake between the device and the first dock;
after completing the handshake between the device and the first dock, pairing the device and the first dock, wherein the pairing indicates the connection is allowed;
during the pairing, exchanging security keys between the device and the first dock;
after exchanging the security keys, starting a first session between the device and the first dock;
determining, by the device, a dock type of the first dock;
accessing, by the device, a configuration model for the first dock using the electrical dock identifier received from the first dock; and
configuring a multiplexer of the device to establish output configurations of pins of the device for the determined dock type using the configuration model.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-display device can interface with two or more different types of docking stations. The device can determine the type of dock and change the pin outs for a connector to interface with that dock. Once docked, the device can determine a charge status for the device and the dock to present the status to the user. Further, the dock can enter one of several modes, including a call receipt mode and an entertainment mode. The modes allow for expanded functionality for the device while docked. Two particular docks, the laptop dock and the smart dock, provide special functionality with the device.
201 Citations
20 Claims
-
1. A method, comprising:
-
providing a device; providing a first dock; establishing a connection between the device and the first dock; in response to establishing the connection, receiving, by the device, an electrical dock identifier from the first dock; after establishing the connection, determining if the connection is a first connection between the device and the first dock; if the connection is the first connection between the device and the first dock, completing a handshake between the device and the first dock; after completing the handshake between the device and the first dock, pairing the device and the first dock, wherein the pairing indicates the connection is allowed; during the pairing, exchanging security keys between the device and the first dock; after exchanging the security keys, starting a first session between the device and the first dock; determining, by the device, a dock type of the first dock; accessing, by the device, a configuration model for the first dock using the electrical dock identifier received from the first dock; and configuring a multiplexer of the device to establish output configurations of pins of the device for the determined dock type using the configuration model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device, comprising:
-
a memory; a processor in communication with the memory, the processor operable to; establish a connection between the device and a first dock; in response to establishing the connection, receive an electrical dock identifier from the first dock; after establishing the connection, determine if the connection is a first connection between the device and the first dock; if the connection is the first connection between the device and the first dock, complete a handshake between the device and the first dock; after completing the handshake between the device and the first dock, pair the device and the first dock, wherein the pairing indicates the connection is allowed; during the pairing, exchange security keys between the device and the first dock; after exchanging the security keys, start a first session between the device and the first dock; determine a dock type of the first dock; access a configuration model for the first dock using the electrical dock identifier received from the first dock; and configure a multiplexer of the device to establish output configurations of pins of the device for the determined dock type using the configuration model. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer-executable instructions causing a processor of a device to execute a method for managing the docking of the device, the computer-executable instructions comprising:
-
instructions to establish a connection between the device and a first dock; in response to establishing the connection, instructions to receive an electrical dock identifier from the first dock; in response to establishing the connection, instructions to determine if the connection is a first connection between the device and the first dock; if the connection is the first connection between the device and the first dock, instructions to complete a handshake between the device and the first dock; after completing the handshake between the device and the first dock, instructions to pair the device and the first dock, wherein the pairing indicates the connection is allowed; during the pairing, instructions to exchange security keys between the device and the first dock; after exchanging the security keys, instructions to start a first session between the device and the first dock; instructions to determine a dock type of the first dock; instructions to access a configuration model for the first dock using the electrical dock identifier received from the first dock; and instructions to configure a multiplexer of the device to establish output configurations of pins of the device for the determined dock type using the configuration model. - View Dependent Claims (17, 18, 19, 20)
-
Specification