Patent ID: 11921883
Assignee: APPLE INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method for implementing a discovery protocol that includes privacy aspects, the method comprising, by a server device:
receiving, from a client device, a request that includes an identifier and a key value, wherein:
the identifier is generated and stored by the client device in conjunction with the client device seeking to determine, based on a first item of personal information data (PID) for a contact of one or more contacts known to the client device, whether the contact is known to the server device, and
the key value is derived from the first item of PID for the contact;

generating a payload that has been encrypted utilizing an encryption key derived from a second item of PID for a potential contact; and
providing, to the client device, a response that includes the payload and the identifier.