-
公开(公告)号:US20230259276A1
公开(公告)日:2023-08-17
申请号:US18304309
申请日:2023-04-20
Applicant: Apple Inc.
Inventor: Mitchell D. ADLER , Michael BROUWER , Andrew R. WHALLEY , John C. HURLEY , Richard F. MURPHY , David P. FINKELSTEIN
CPC classification number: G06F3/0604 , H04L67/1095 , H04W4/08 , H04L9/3268 , G06Q90/00 , G06Q10/06 , G06Q10/10 , G06F3/065 , G06F3/0683 , H04L67/1044
Abstract: Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. When the first device is eligible for membership in a first group of which the device is not a member, the method sends an application for membership in the first group signed with at least a private key of the device to at least one other device that is a member of the first group. When the first device becomes ineligible for membership in a second group of which the first device is a member, the method removes the device from the second group and notifies other devices that are members of the second group.
-
公开(公告)号:US20190272101A1
公开(公告)日:2019-09-05
申请号:US16250890
申请日:2019-01-17
Applicant: Apple Inc.
Inventor: Mitchell D. ADLER , Michael BROUWER , Andrew R. WHALLEY , John C. HURLEY , Richard F. MURPHY , David P. FINKELSTEIN
Abstract: Some embodiments provide a method for a first device to synchronize a set of data items with a second device. The method receives a request to synchronize the set of data items stored on the first device with the second device. The method determines a subset of the synchronization data items stored on the first device that belong to at least one synchronization sub-group in which the second device participates. Participation in at least one of the synchronization sub-groups is defined based on membership in at least one verification sub-group. The first and second devices are part of a set of related devices with several different verification sub-groups. The method sends only the subset of the synchronization data items that belong to at least one synchronization sub-group in which the second device participates to the second device using a secure channel.
-