Progressive announcements in a web-based interactive meeting facility
First Claim
1. A computer-implemented method for issuing progressive announcements to members of a group, wherein the group comprises a plurality of members, and wherein at least one member of the group is an organizer of the group, comprising:
- displaying an organizer user interface to the organizer;
receiving, at a server computer from the organizer through the organizer user interface, a request to make an announcement to the group and a selection of at least one announcement delivery parameter comprising a new member status;
determining, with at least one processor based at least partially on the at least one announcement delivery parameter, a plurality of subsets of a plurality of members of the group, the plurality of subsets comprising at least a first subset and a second subset, wherein members of the second subset are not members of the first subset, and wherein members of the second subset are new members that have not previously attended meetings or submitted RSVPs to meetings;
transmitting data configured to display an announcement to the first subset of members;
receiving RSVPs from members in the first subset of members after the data is transmitted to the first subset of members and before the data is transmitted to the second subset of members;
determining that a number of RSVPs received from the first subset of members equals or exceeds a predetermined number of members; and
after the data is transmitted to the first subset of members, transmitting data configured to display the announcement to the second subset of members, wherein the transmission of the data to the second subset of members is automatically initiated in response to determining that the number of RSVPs equals, exceeds, or is less than the predetermined number of members.
6 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of the present invention improved capabilities are described for a computer system for organizing in-person gatherings of users of topic-related interest, comprising a web-based meeting management facility having a user interface accessible to a plurality of users, wherein each of the plurality of users may use the user interface to join at least one of a plurality of meeting groups based on at least one of topic-related interest and geographic locale, where a user becomes a member when they join the meeting group; and a server-based progressive announcement facility for enabling an organizer to control a time-staged meeting announcement release related to a meeting group based on an announcement delivery parameter, wherein the time-staged meeting announcement release includes a plurality of time-staged meeting announcements each including at least one user within the plurality of users.
52 Citations
12 Claims
-
1. A computer-implemented method for issuing progressive announcements to members of a group, wherein the group comprises a plurality of members, and wherein at least one member of the group is an organizer of the group, comprising:
-
displaying an organizer user interface to the organizer; receiving, at a server computer from the organizer through the organizer user interface, a request to make an announcement to the group and a selection of at least one announcement delivery parameter comprising a new member status; determining, with at least one processor based at least partially on the at least one announcement delivery parameter, a plurality of subsets of a plurality of members of the group, the plurality of subsets comprising at least a first subset and a second subset, wherein members of the second subset are not members of the first subset, and wherein members of the second subset are new members that have not previously attended meetings or submitted RSVPs to meetings; transmitting data configured to display an announcement to the first subset of members; receiving RSVPs from members in the first subset of members after the data is transmitted to the first subset of members and before the data is transmitted to the second subset of members; determining that a number of RSVPs received from the first subset of members equals or exceeds a predetermined number of members; and after the data is transmitted to the first subset of members, transmitting data configured to display the announcement to the second subset of members, wherein the transmission of the data to the second subset of members is automatically initiated in response to determining that the number of RSVPs equals, exceeds, or is less than the predetermined number of members. - View Dependent Claims (2)
-
-
3. A computer-implemented method for automatically assigning users to progressive announcement stages, comprising:
-
providing an organizer user interface configured to facilitate an organizer to send an announcement of a meeting to a plurality of users, the announcement comprising a time, a date, and a location for the meeting, the organizer user interface comprising an automatic progressive announcement function configured to be selected and deselected; receiving, at a server computer from the organizer through the organizer user interface, a request to make the announcement to the plurality of users, the request comprising a selection of the automatic progressive announcement function and at least one announcement delivery parameter; in response to receiving the request comprising the selection of the automatic progressive announcement function, automatically assigning, with at least one processor, a first subset of users of the plurality of users to a first stage of a progressive announcement based at least partially on the at least one announcement delivery parameter; receiving RSVPs from users in the first subset of users during the first stage; transmitting the announcement to the first subset of users during the first stage of the progressive announcement, the first stage comprising a first time; determining that a number of RSVPs received from the first subset of users during the first stage equals or exceeds a predetermined number of users; automatically assigning, with at least one processor, a second subset of users of the plurality of users to a second stage of the progressive announcement based at least partially on the at least one announcement delivery parameter, wherein the second subset does not include any of the users of the first subset; and automatically initiating the second stage in response to determining that the number of RSVPs equals, exceeds, or is less than the predetermined number of users, the second stage comprising transmitting the announcement to the second subset of users during the second stage of the progressive announcement, the second stage comprising a second time later than the first time. - View Dependent Claims (4, 5, 6)
-
-
7. A system for automatically assigning users to progressive announcement stages, comprising:
-
an organizer user interface configured to facilitate an organizer to send an announcement of a meeting to a plurality of users, the announcement comprising a time, a date, and a location for the meeting, the organizer user interface comprising an automatic progressive announcement function configured to be selected and deselected; and at least one processor programmed or configured to; receive, from the organizer through the organizer user interface, a request to make the announcement to the plurality of users, the request comprising a selection of the automatic progressive announcement function and at least one announcement delivery parameter; in response to receiving the request comprising the selection of the automatic progressive announcement function, automatically assign a first subset of users of the plurality of users to a first stage of a progressive announcement based at least partially on the at least one announcement delivery parameter; receive RSVPs from users in the first subset of users during the first stage; transmit the announcement to the first subset of users during the first stage of the progressive announcement, the first stage comprising a first time; determine that a number of RSVPs received from the first subset of users during the first stage equals or exceeds a predetermined number of users; automatically assign a second subset of users of the plurality of users to a second stage of the progressive announcement based at least partially on the at least one announcement delivery parameter, wherein the second subset does not include any of the users of the first subset; and automatically initiate the second stage in response to determining that the number of RSVPs equals, exceeds, or is less than the predetermined number of users, the second stage comprising transmitting the announcement to the second subset of users during the second stage of the progressive announcement, the second stage comprising a second time later than the first time. - View Dependent Claims (8, 9, 10)
-
-
11. A computer-implemented method for automatically assigning users to progressive announcement stages, comprising:
-
providing an organizer user interface configured to facilitate an organizer to send an announcement of a meeting to a plurality of users, the announcement comprising a time, a date, and a location for the meeting, the organizer user interface comprising an automatic progressive announcement function configured to be selected and deselected; receiving, at a server computer from the organizer through the organizer user interface, a request to make the announcement to the plurality of users, the request comprising a selection of the automatic progressive announcement function and at least one announcement delivery parameter; in response to receiving the request comprising the selection of the automatic progressive announcement function, automatically assigning, with at least one processor, a first subset of users of the plurality of users to a first stage of a progressive announcement based at least partially on the at least one announcement delivery parameter; transmitting the announcement to the first subset of users during the first stage of the progressive announcement, the first stage comprising a first time; automatically assigning, with at least one processor, a second subset of users of the plurality of users to a second stage of the progressive announcement based at least partially on the at least one announcement delivery parameter, wherein the second subset does not include any of the users of the first subset; transmitting the announcement to the second subset of users during the second stage of the progressive announcement, the second stage comprising a second time later than the first time; and automatically initiating the second stage based on a capacity of a meeting venue corresponding to the announcement and responses from users in the first subset of users.
-
-
12. A system for automatically assigning users to progressive announcement stages, comprising:
-
an organizer user interface configured to facilitate an organizer to send an announcement of a meeting to a plurality of users, the announcement comprising a time, a date, and a location for the meeting, the organizer user interface comprising an automatic progressive announcement function configured to be selected and deselected; and at least one processor programmed or configured to; receive, from the organizer through the organizer user interface, a request to make the announcement to the plurality of users, the request comprising a selection of the automatic progressive announcement function and at least one announcement delivery parameter; in response to receiving the request comprising the selection of the automatic progressive announcement function, automatically assign a first subset of users of the plurality of users to a first stage of a progressive announcement based at least partially on the at least one announcement delivery parameter; transmit the announcement to the first subset of users during the first stage of the progressive announcement, the first stage comprising a first time; automatically assign a second subset of users of the plurality of users to a second stage of the progressive announcement based at least partially on the at least one announcement delivery parameter, wherein the second subset does not include any of the users of the first subset; and transmit the announcement to the second subset of users during the second stage of the progressive announcement, the second stage comprising a second time later than the first time, wherein the at least one processor is further programmed or configured to automatically initiate the second stage based on a capacity of a meeting venue corresponding to the announcement and responses from users in the first subset of users.
-
Specification