Ad-hoc creation of group based on contextual information
First Claim
1. A method for ad-hoc creation of groups based on contextual information about devices provided within a time window to limit a duration of group creation comprising:
- providing, by a first device, contextual information about the first device and credentials of a user of the first device;
providing, by each of at least one other device, contextual information about each of the at least one other device and credentials of each user of each of the at least one other device;
comparing the similarity of contextual information about the first device to the contextual information about each of the at least one other device;
accepting the user of the first device as a candidate for membership in a group if the comparison indicates similarity; and
determining membership in the group of the candidate based on whether the first device provided the contextual information about the first device in the time window, wherein the time window applies concurrently to all users and its expiration closes membership in the group.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is ad-hoc creation of groups based on contextual information comprising. Two mechanisms are used to restrict valid members of a group. First, to make sure that devices are somehow related, devices provide contextual information that is compared to the contextual information provided by other devices willing to join the group. Only devices providing “similar” contextual information are accepted as possible candidates in the group. Second, to scope the group, a time window is used to limit the duration of the group creation. In other words, access to the group is reserved to the devices that can provide similar context information to existing member of the group in a defined time window. Security properties are ensured by enabling a visual check of the list of group participants. For instance, a member can verify that the displayed pictures indeed represent the attendees of an ongoing meeting.
-
Citations
20 Claims
-
1. A method for ad-hoc creation of groups based on contextual information about devices provided within a time window to limit a duration of group creation comprising:
-
providing, by a first device, contextual information about the first device and credentials of a user of the first device; providing, by each of at least one other device, contextual information about each of the at least one other device and credentials of each user of each of the at least one other device; comparing the similarity of contextual information about the first device to the contextual information about each of the at least one other device; accepting the user of the first device as a candidate for membership in a group if the comparison indicates similarity; and determining membership in the group of the candidate based on whether the first device provided the contextual information about the first device in the time window, wherein the time window applies concurrently to all users and its expiration closes membership in the group. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage medium having stored thereon computer executable instructions for performing ad-hoc creation of groups based on contextual information about devices provided within a time window to limit a duration of group creation by:
-
providing, by a first device, contextual information about the first device and credentials of a user of the first device; providing, by each of at least one other device, contextual information about each of the at least one other device and credentials of each user of each of the at least one other device; comparing the similarity of contextual information about the first device to the contextual information about each of the at least one other device; accepting the user of the first device as a candidate for membership in a group if the comparison indicates similarity; and determining membership in the group of the candidate based on whether the first device provided the contextual information about the first device the time window, wherein the time window applies concurrently to all users and its expiration closes membership in the group. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for ad-hoc creation of groups based on contextual information about devices provided within a time window to limit a duration of group creation comprising:
-
means for providing, by a first device, contextual information about the first device and credentials of a user of the first device; means for providing, by each of at least one other device, contextual information about each of the at least one other device and credentials of each user of each of the at least one other device; means for comparing the similarity of contextual information about the first device to the contextual information about each of the at least one other device; means for accepting the user of the first device as a candidate for membership in a group if the comparison indicates similarity; and means for determining membership in the group of the candidate based on whether the first device provided the contextual information about the first device in the time window, wherein the time window applies concurrently to all users and its expiration closes membership in the group. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for ad-hoc creation of groups based on contextual information about devices provided within a time window to limit a duration of group creation comprising:
-
providing from a first device to a group server a start group creation request with contextual information about the first device and credential information about a user of the first device; checking, upon reception of the start group creation request by the server, whether the contextual information of the first device matches contextual information of an existing group; creating a new group with a new group ID for the first device, if no match is found by the server; adding the user of the first device to the list of potential members of an existing group if a match of the existing group is found by the server; sending an acknowledgement by the group server containing the group ID for every start group creation request received by the group server from a device; providing from at least one device to the group server at least one end group creation request; and closing the time window for admission to the group by the group server upon reception of the at least one end group creation request by the group server, wherein the time window applies concurrently to all users and its expiration closes membership in the group.
-
-
20. A computer readable storage medium storing computer executable instructions for performing ad-hoc creation of groups based on contextual information about devices provided within a time window to limit a duration of group creation by:
-
providing from a first device to a group server a start group creation request with contextual information about the first device and credential information about a user of the first device; checking, upon reception of the start group creation request by the server, whether the contextual information of the first device matches contextual information of an existing group; creating a new group with a new group ID for the first device, if no match is found by the server; adding the user of the first device to the list of potential members of an existing group if a match of the existing group is found by the server; sending an acknowledgement by the group server containing the group ID for every start group creation request received by the group server from a device; providing from at least one device to the group server at least one end group creation request; and closing the time window for admission to the group by the group server upon reception of the at least one end group creation request by the group server, wherein the time window applies concurrently to all users and its expiration closes membership in the group.
-
Specification