Group notification system and method for implementing and indicating the proximity of individuals or groups to other individuals or groups
First Claim
Patent Images
1. A method of implementing a group proximity driven activity, comprising:
- identifying the group and members of the group;
specifying an activity to be implemented by the group;
calculating a proximity center of the group;
determining a proximity range of the group that corresponds to the activity;
identifying an executable code corresponding to the activity;
determining a current location of at least one member of the group relative to the proximity center;
determining whether the current location is within the proximity range; and
executing the executable code if the current location is within the proximity range.
2 Assignments
0 Petitions
Accused Products
Abstract
A group notification system and associated method that allow particular activities to be executed based on the group dynamics, such as the dynamics of organizing meetings. The system facilitates the availability of knowledge concerning the proximity and direction of movement of individuals, objects, or groups, and whether this information satisfies preset criteria or rules. One such criterion is that the proximity distance of the group members be less than a predetermined threshold range. The threshold range can be adjustable or programmable.
-
Citations
44 Claims
-
1. A method of implementing a group proximity driven activity, comprising:
-
identifying the group and members of the group;
specifying an activity to be implemented by the group;
calculating a proximity center of the group;
determining a proximity range of the group that corresponds to the activity;
identifying an executable code corresponding to the activity;
determining a current location of at least one member of the group relative to the proximity center;
determining whether the current location is within the proximity range; and
executing the executable code if the current location is within the proximity range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product for implementing a group proximity driven activity, comprising:
-
a group location alert server for identifying the group and members of the group;
for specifying the activity to be implemented by the group;
for determining a proximity center and a proximity range of the group that correspond to the activity;
for identifying an executable code corresponding to the activity; and
for determining a current location of at least one member of the group relative to the proximity center; and
the event proximity server determining whether the current location is within the proximity range, and executing the executable code if the location is within the proximity range. - View Dependent Claims (31, 32, 33, 34, 35, 36)
a distance between two or more group members;
a distance between a majority, or all the group members;
a distance between the majority or all the group members, and the proximity center; and
a distance between one group and another group or user.
-
-
37. A system for implementing a proximity driven activity, comprising:
-
a group location alert server for identifying the group and members of the group;
for specifying the activity to be implemented by the group;
for determining a proximity center and a proximity range of the group that correspond to the activity;
for identifying an executable code corresponding to the activity; and
for determining a current location of at least one member of the group relative to the proximity center; and
the event proximity server determining whether the current location is within the proximity range, and executing the executable code if the location is within the proximity range. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
a distance between two or more group members;
a distance between a majority, or all the group members;
a distance between the majority or all the group members, and the proximity center; and
a distance between one group and another group or user.
-
Specification