Apple Inc.
Uniform communication protocols for communication between controllers and accessories

Last updated:

Abstract:

A uniform protocol can facilitate secure, authenticated communication between a controller device and an accessory device that is controlled by the controller. An accessory and a controller can establish a pairing, the existence of which can be verified at a later time and used to create a secure communication session. The accessory can provide an accessory definition record that defines the accessory as a collection of services, each service having one or more characteristics. Within a secure communication session, the controller can interrogate the characteristics to determine accessory state and/or modify the characteristics to instruct the accessory to change its state.

Status:
Grant
Type:

Utility

Filling date:

7 May 2019

Issue date:

22 Mar 2022