IP Library Granted Patent US 9,264,462
Granted Patent B2
US 9,264,462 · App. 13/838,704 · Granted Feb 16, 2016

System and method for confirming attendance for in-person meetings or events

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,264,462
App. No.
13/838,704
Granted
Feb 16, 2016
Kind
B2
Abstract

A system and method for confirming attendance for in-person meetings or events is provided. The method includes the steps of transmitting, to a plurality of user terminals, data configured to display at least one graphical user interface configured to facilitate users to organize and join a plurality of meeting groups associated with a plurality of in-person meetings or events; receiving, from at least one user terminal of the plurality of user terminals, a conditional confirmation of attendance for at least one in-person meeting or event, the conditional confirmation based on an indicated condition; monitoring the indicated condition for the at least one in-person meeting or event; and when the condition is met, modifying the conditional confirmation of attendance to a non-conditional confirmation of attendance.

Claims (44)

1. A computer-implemented method for confirming attendance for in-person meetings or events, comprising:

transmitting, to a plurality of user terminals, data configured to display at least one graphical user interface configured to facilitate users to organize and join a plurality of meeting groups associated with a plurality of in-person meetings or events;

receiving, from at least one user terminal of the plurality of user terminals, a first conditional confirmation of attendance for at least one in-person meeting or event, the first conditional confirmation comprising a first threshold number of attendees;

receiving, from at least one other user terminal of the plurality of user terminals, a second conditional confirmation of attendance for the at least one in-person meeting or event, the second conditional confirmation comprising a second threshold number of attendees;

receiving, from at least a portion of the plurality of user terminals, confirmations of attendance for the at least one in-person meeting or event, wherein the confirmations of attendance comprise conditional confirmations and non-conditional confirmations;

monitoring a number of non-conditional confirmations of attendance received for the at least one in-person meeting or event;

modifying the first conditional confirmation of attendance to a non-conditional confirmation of attendance when a number of non-conditional confirmations of attendance received equal or exceed the first threshold number of attendees;

incrementing the number of non-conditional confirmations of attendance after modifying the first conditional confirmation of attendance;

modifying the second conditional confirmation of attendance to a non-conditional confirmation of attendance when the number of non-conditional confirmations of attendance received equal or exceed the second threshold number of attendees; and

incrementing the number of non-conditional confirmations of attendance again after modifying the second conditional confirmation of attendance.

2. The computer-implemented method of claim 1 , further comprising transmitting, to at least a portion of the plurality of user terminals, data configured to display a number of conditional confirmations and a number of non-conditional confirmations.

3. The computer-implemented method of claim 1 , further comprising transmitting, to at least a portion of the plurality of user terminals, data configured to display at least one graphical user interface comprising only non-conditional confirmations of attendance, such that conditional confirmations of attendance are invisible to other users.

4. The computer-implemented method of claim 1 , further comprising:

receiving, from an additional user terminal of the plurality of user terminals, a third conditional confirmation of attendance for the at least one in-person meeting or event, the third conditional confirmation comprising a third threshold number of attendees; and

modifying the third conditional confirmation of attendance to a non-conditional indication of no attendance if the number of non-conditional confirmations of attendance received do not equal or exceed the third threshold of attendees.

5. The computer-implemented method of claim 1 , further comprising:

receiving, from a third user terminal of the plurality of user terminals, a third specified number of attendees and a conditional RSVP of a third user for at least one in-person meeting or event;

modifying the third conditional confirmation of attendance to a non-conditional indication that the third user will not attend the at least one in-person meeting or event if the number of non-conditional confirmations of attendance received do not equal or exceed the third threshold of attendees.

6. A computer-implemented method for confirming attendance for in-person meetings or events, comprising:

transmitting, to a plurality of user terminals, data configured to display at least one graphical user interface configured to facilitate users to organize and join a plurality of meeting groups associated with a plurality of in-person meetings or events, wherein the at least one graphical user interface comprises selectable options configured to allow users to submit a conditional RSVP and a non-conditional RSVP option for in-person meetings or events;

receiving, from a first user terminal of the plurality of user terminals, a first specified number of attendees and a conditional RSVP of a first user for at least one in-person meeting or event;

receiving, from a second user terminal of the plurality of user terminals, a second specified number of attendees and a conditional RSVP of a second user for the at least one in-person meeting or event;

monitoring a number of RSVPs for the at least one in-person meeting or event;

when the number of RSVPs equals or exceeds the first specified number of attendees, modifying the conditional RSVP of the first user to a non-conditional RSVP and incrementing the number of non-conditional RSVPs; and

when the number of RSVPs equals or exceeds the second specified number of attendees, modifying the conditional RSVP of the second user to a non-conditional RSVP and incrementing the number of non-conditional RSVPs.

7. The computer-implemented method of claim 6 , wherein the number of RSVPs monitored includes conditional RSVPs and non-conditional RSVPs for the at least one in-person meeting or event.

8. The computer-implemented method of claim 6 , wherein the number of RSVPs monitored includes only non-conditional RSVPs for the at least one in-person meeting or event.

9. The computer-implemented method of claim 6 , further comprising transmitting, to at least a portion of the plurality of user terminals, data configured to display a number of conditional RSVPs and a number of non-conditional RSVPs.

10. The computer-implemented method of claim 6 , further comprising transmitting, to at least a portion of the plurality of user terminals, data configured to display at least one graphical user interface comprising only non-conditional confirmations of attendance, such that conditional confirmations of attendance are invisible to other users.

11. A system for confirming attendance for in-person meetings or events, comprising at least one server computer including at least one processor, wherein the at least one server computer is configured to:

transmit, to a plurality of user terminals, data configured to display at least one graphical user interface configured to facilitate users to organize and join a plurality of meeting groups associated with a plurality of in-person meetings or events;

transmit, to at least a portion of the plurality of user terminals, data configured to display RSVP options for at least one meeting or event, the RSVP options including a conditional RSVP option and a non-conditional RSVP option;

receive, from a first user at a user terminal of the plurality of user terminals, a specified number of attendees and a conditional RSVP of the first user for at least one in-person meeting or event;

receive, from a second user, a specified number of attendees and a conditional RSVP for the at least one in-person meeting or event;

monitor a number of RSVPs for the at least one in-person meeting or event;

when the number of RSVPs equals or exceeds the specified number of attendees received from the first user, modify the conditional RSVP of the first user to a non-conditional RSVP and increment the number of non-conditional RSVPs; and

when the number of RSVPs equals or exceeds the specified number of attendees received from the second user, modify the conditional RSVP of the second user to a non-conditional RSVP and increment the number of non-conditional RSVPs.

12. The system of claim 11 , wherein the number of RSVPs monitored includes conditional RSVPs and non-conditional RSVPs for the at least one in-person meeting or event.

13. The system of claim 11 , wherein the number of RSVPs monitored includes only non-conditional RSVPs for the at least one in-person meeting or event.

14. The system of claim 11 , wherein the at least one server computer is further configured to transmit, to at least a portion of the plurality of user terminals, data configured to display a number of conditional RSVPs and a number of non-conditional RSVPs.

15. The system of claim 11 , wherein the at least one server computer is further configured to:

receive, from each a plurality of other users, a plurality of specified numbers of attendees and conditional RSVPs for the at least one in-person meeting or event; and

when the number of RSVPs equals or exceeds one of the specified numbers of attendees, modify the corresponding conditional RSVP to a non-conditional RSVP and increment the number of RSVPs.

16. The system of claim 11 , wherein the at least one server computer is further configured to transmit, to at least a portion of the plurality of user terminals, data configured to display at least one graphical user interface comprising only non-conditional RSVPs, such that conditional RSVPs are invisible to other users.

Assignments (7)
MERGER Recorded Jul 22, 2026
From: MEETUP, INC.
To: COMMUNITY MATTERS HOLDINGS, INC.
Reel/Frame 075361/0176 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2024
From: MEETUP, INC.
To: MEETUP LLC
Reel/Frame 066226/0211 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0643) Recorded Feb 13, 2020
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: WEWORK COMPANIES LLC; MEETUP LLC; CONDUCTOR LLC; EUCLID LLC
Reel/Frame 051928/0754 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0631) Recorded Feb 13, 2020
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: WEWORK COMPANIES LLC; MEETUP LLC; CONDUCTOR LLC; EUCLID LLC
Reel/Frame 051928/0831 →
SECURITY INTEREST (REVOLVER) Recorded Oct 15, 2019
From: WEWORK COMPANIES LLC; MEETUP LLC; CONDUCTOR LLC; EUCLID LLC; TEEM TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050724/0631 →
SECURITY INTEREST (LETTER OF CREDIT) Recorded Oct 15, 2019
From: WEWORK COMPANIES LLC; MEETUP LLC; CONDUCTOR LLC; EUCLID LLC; TEEM TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050724/0643 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2014
From: HEIFERMAN, SCOTT; GLUSMAN, EMILIO ANDRES; BURNS, GARY; TRUSH, MATHEW J.
To: MEETUP, INC.
Reel/Frame 032091/0338 →