Device and accessory pairing
AssigneeInfineon Technologies North America Corp.
InventorsCheow Guan Lim, Robert P. Rozario
Life of this patent
Estimating the term…
Abstract
A device authenticates accessories by detecting that an accessory is attached to the device, determining a unique identification (ID) for the accessory, determining, based on the unique ID, if the accessory has been paired to the device, and in response to determining that the accessory has been paired to the device, enable use of the accessory by the device. In response to determining the accessory has not been paired to the device, the devices performs a secondary authentication process on the accessory.
Claims20
A method of authenticating a peripheral device, the method comprising:
- at a device, detecting that a first accessory is attached to the device;
- determining a unique identification (ID) for the first accessory;
- at the device, determining if the first accessory has been paired to the device based on the unique ID;
- in response to determining the first accessory has been paired to the device, enabling use of the first accessory by the device;
- at the device, detecting that a second accessory is attached to the device;
- at the device, determining if the second accessory has been paired to the device;
- in response to determining the second accessory has not been paired to the device, performing a secondary authentication process on the second accessory;
- and
- in response to determining the second accessory has not been paired to the device and the second accessory passing the secondary authentication process, enabling use of the secondary accessory by the device, wherein the secondary authentication process utilizes authentication hardware, and wherein the first accessory does not include the authentication hardware.
(canceled)
A device comprising:
- one or more memories;
- one or more processors configured to:
- detect that a first accessory is attached to the device;
- determine a unique identification (ID) for the first accessory;
- determine, based on the unique ID, if the first accessory has been paired to the device;
- and,
- in response to determining that the first accessory has been paired to the device, enable use of the first accessory by the device;
- detect that a second accessory is attached to the device;
- determine if the second accessory has been paired to the device;
- in response to determining the second accessory has not been paired to the device, perform a secondary authentication process on the second accessory;
- and
- in response to determining the second accessory has not been paired to the device and the second accessory pass the secondary authentication process, enable use of the secondary accessory by the device, wherein the secondary authentication process utilizes authentication hardware, and wherein the first accessory does not include the authentication hardware.
(canceled)
A non-transitory computer-readable storage medium storing instructions that when executed by one or more processors cause the one or more processors to:
- detect that a first accessory is attached to a device;
- determine a unique identification (ID) for the first accessory;
- determining if the first accessory has been paired to the device based on the unique ID;
- in response to determining the first accessory has been paired to the device, enable use of the first accessory by the device;
- detect that a second accessory is attached to the device;
- determine if the second accessory has been paired to the device;
- in response to determining the second accessory has not been paired to the device, perform a secondary authentication process on the second accessory;
- and
- in response to determining the second accessory has not been paired to the device and the second accessory passing the secondary authentication process, enable use of the secondary accessory by the device, wherein the secondary authentication process utilizes authentication hardware, and wherein the first accessory does not include the authentication hardware.
(canceled)
Dependencies are inferred from the claim text.