摘要 |
Systems and methods are provided for creating and associating notification groups, such as affinity groups, and assigned locations, such as associated social hubs. The locations of group members at the assigned locations are tracked and notifications to the notification group are transmitted when group members are at the assigned locations. Group creation requests, location assignment requests, and association requests are received that respectively create generic groups, assigned locations, and notification groups. Invitations can be transmitted to group members to join the notification groups. When an electronic device associated with a group member is at an assigned location, notifications that the group member is at the assigned location are transmitted to other group members. Information is also transmitted to group members when a trigger event occurs. A user can advantageously create and control both the broadcasting of the location of the user and the audience that can see that location. |
主权项 |
1. A method of creating a location-based notification group using a processor, the method comprising:
receiving a group creation request at the processor, the group creation request comprising a request to create a generic group including one or more prospective group members; creating the generic group in a database based on the group creation request, using the processor, the generic group comprising the one or more prospective group members; receiving a location assignment request at the processor, the location assignment request comprising a request to create an assigned location including a geographical location; creating the assigned location in the database based on the location assignment request, using the processor, the assigned location comprising the geographical location; receiving an association request at the processor, the association request comprising a request to create the notification group associating the generic group with the assigned location; creating the notification group in the database, using the processor, based on the association request; transmitting an invitation request from the processor to each of the one or more prospective group members of the generic group, in response to creating the notification group; receiving an acceptance of the invitation request at the processor from at least one group member of the one or more prospective group members; and assigning the at least one group member to the notification group in the database, in response to receiving the acceptance of the invitation request, using the processor. |