×

Dynamic group membership for devices

  • US 10,318,154 B2
  • Filed: 09/30/2015
  • Issued: 06/11/2019
  • Est. Priority Date: 05/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. At least one non-transitory computer readable storage medium configured to store instructions that, when executed by at least one processor included in a first device, cause the first device to carry out steps that include:

  • managing different groups of devices, wherein each group of devices is associated with a respective set of properties required to be possessed by each device that is a member of the group of devices;

    actively monitoring properties associated with the first device to determine whether the first device is eligible for membership in one of the groups;

    in response to detecting, based on a first update to the properties associated with the first device, that the first device is eligible for membership in a first group of which the first device is not currently a member;

    sending, to at least one other device that is a member of the first group, an application for membership in the first group, wherein the application is signed with at least a private key of the first device, andreceiving a notification, from a particular device of other devices that are members of the first group, that the first device is accepted as a member of the first group, wherein the notification comprises a message, signed by the particular device, that lists the members of the group including the first device; and

    in response to determining, based on a second update to the properties associated with the first device, that the first device is no longer eligible for membership in the first group;

    sending, to at least one other device that is a member of the first group, a notification of a removal of the first device from the first group.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×