Method and system for enabling the creation and maintenance of proximity-related user groups
First Claim
1. A virtual group management apparatus comprising:
- at least one processor;
one or more non-transitory memories comprising computer-executable program code instructions stored therein, the computer-executable program code instructions, when executed by the at least one processor, cause the virtual group management apparatus to;
enable a first entity to establish a virtual group,enable the first entity to define configuration information for the virtual group,the computer-executable program code instructions configured to, when executed by the at least one processor, cause the location-based virtual group management apparatus to enable the first entity to define the configuration information comprising computer-executable program code instructions, that when executed by the at least one processor, cause the virtual group management apparatus to;
establish membership criteria for admittance of one or more members to the virtual group;
establish rules of interaction among the one or more members of that the virtual group;
wherein the establishment of the rules of interaction comprises;
enabling a first member of the one or more members to create a unidirectional relationship with a second member, without explicit approval of the second member;
enabling the first member of the one or more members to receive a broadcasted message from the second member, the message comprising content; and
enabling each of one or more other members of the virtual group to receive the broadcasted message from the second member;
facilitate, according to the rules of interaction, transmission of the broadcasted message from the second member to the first member of the virtual group and to at least one of the one or more other members of the virtual group.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.), while in other situations at least some users who are remote from a particular geographic area may be allowed to intercommunicate with one or more other users or other entities in or related to that geographic area. In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.
44 Citations
20 Claims
-
1. A virtual group management apparatus comprising:
-
at least one processor; one or more non-transitory memories comprising computer-executable program code instructions stored therein, the computer-executable program code instructions, when executed by the at least one processor, cause the virtual group management apparatus to; enable a first entity to establish a virtual group, enable the first entity to define configuration information for the virtual group, the computer-executable program code instructions configured to, when executed by the at least one processor, cause the location-based virtual group management apparatus to enable the first entity to define the configuration information comprising computer-executable program code instructions, that when executed by the at least one processor, cause the virtual group management apparatus to; establish membership criteria for admittance of one or more members to the virtual group; establish rules of interaction among the one or more members of that the virtual group; wherein the establishment of the rules of interaction comprises; enabling a first member of the one or more members to create a unidirectional relationship with a second member, without explicit approval of the second member; enabling the first member of the one or more members to receive a broadcasted message from the second member, the message comprising content; and enabling each of one or more other members of the virtual group to receive the broadcasted message from the second member; facilitate, according to the rules of interaction, transmission of the broadcasted message from the second member to the first member of the virtual group and to at least one of the one or more other members of the virtual group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A virtual group management computer program product, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:
-
enabling a first entity to establish a virtual group, enabling the first entity to define configuration information for the virtual group, wherein the program code instructions for the enabling of the first entity to define the configuration information comprising program code instructions for; establishing membership criteria for admittance of one or more members to the virtual group; establishing rules of interaction among the one or more members of that the virtual group; wherein the establishment of the rules of interaction comprises; enabling a first member of the one or more members to create a unidirectional relationship with a second member, without explicit approval of the second member; enabling the first member of the one or more members of the virtual group to receive a broadcasted message from the second member, the broadcasted message comprising content; and enabling each of one or more other members of the virtual group to receive the broadcasted message from the second member; facilitating, according to the rules of interaction, transmission of the broadcasted message from the second member to the first member of the virtual group and to at least one of the one or more other members of the virtual group. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification