US 12,437,052 B2
Proving membership using cryptographic identities
Alejandro A. Rodriguez, Saratoga, CA (US); Frederic Jacobs, St. Sulpice (CH); Stephen M. Lottermoser, San Jose, CA (US); Pierre J. De Filippis, Los Gatos, CA (US); Ryan A. Williams, Morgan Hill, CA (US); and Yannick L. Sierra, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on May 12, 2023, as Appl. No. 18/197,030.
Claims priority of provisional application 63/349,034, filed on Jun. 3, 2022.
Prior Publication US 2023/0394133 A1, Dec. 7, 2023
Int. Cl. G06F 21/44 (2013.01); G06F 21/31 (2013.01)
CPC G06F 21/44 (2013.01) [G06F 21/31 (2013.01); G06F 2221/2141 (2013.01)] 21 Claims
OG exemplary drawing
 
11. A method comprising:
obtaining, by a first device associated with a first user account and from a second device associated with a second user account, an invitation to access an item via a server, the invitation comprising at least a portion of a data structure that comprises information for accessing the item;
generating, by the first device, a proof of authorization to access the item based on at least a portion of the data structure and an item-specific public key derived by the first device;
providing, by the first device, the proof of authorization to the server; and
accessing, by the first device, the item when authorization information received by the server from the second device is derivable from the proof of authorization provided to the server by the first device.