Secure wireless communication between controllers and accessories
AssigneeApple Inc.
InventorsKevin P. McLaughlin, Anush G. Nadathur, Matthew C. Lucas, Srinivas Rama, Dennis Mathews
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsKevin P. McLaughlin, Anush G. Nadathur, Matthew C. Lucas, Srinivas Rama, Dennis Mathews
Estimating the term…
A controller and an accessory controllable by the controller can communicate using secure read and write procedures. The procedures can include encrypting identifiers of accessory characteristics targeted by a read or write operation as well as any data being read or written. The procedures can also include the accessory returning a cryptographically signed response verifying receipt and execution of the read or write instruction. In some instances, a write procedure can be implemented as a timed write in which a first instruction containing the write data is sent separately from a second instruction to execute the write operation; the accessory can disregard the write data if the second instruction is not received within a timeout period after receiving the first instruction.
A method, comprising:
A non-transitory computer-readable storage medium having stored therein program code that, when executed by one or more processors of a controller, cause the one or more processors to perform operations comprising:
A controller, comprising:
Dependencies are inferred from the claim text.