IP Library Granted Patent US 11,012,536
Granted Patent B2
US 11,012,536 · App. 14/829,382 · Granted May 18, 2021

Event management system for facilitating user interactions at a venue

Inventors: Nadim Awad (San Francisco, CA); Steven Elliott Lewandowski (San Francisco, CA); Edial W. Dekker (Ilpendam, NL)
Assignee: Eventbrite, Inc.
H04L67/42G06Q20/045G06Q20/12
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 11,012,536
App. No.
14/829,382
Granted
May 18, 2021
Kind
B2
Abstract

Methods and systems are disclosed for facilitating customized process flows at an event. A beacon generating device is positioned at the event and is configured to transmit information including a unique identifier associated with the beacon generating device. A user having a mobile communications device running an event management application detects the transmission and sends the detected unique identifier to an event management server. Alternatively, the user's mobile communications device generates and transmits a beacon that is detected by an event organizer device. The event management server returns information to allow the mobile communications device or the event organizer device to run an event-related process.

Claims (65)

1. A method comprising:

receiving, at a first server running an event management application, from a first client computing device associated with a first user, a first unique identifier associated with a first check-in device located proximate to a main entrance of a venue for an event, the first check-in device periodically transmits the first unique identifier;

retrieving, by the first server from data storage accessible to the first server, server information concerning a first check-in process for the main entrance that is associated with the received first unique identifier;

sending, by the first server to one of the first client computing device or the first check-in device, a first portion of the retrieved server information including first program instructions for initiating the first check-in process;

receiving, by the first server from the first client computing device in response to execution of the first program instructions, a first ticket identifier associated with the first user;

determining, by the first server, that the received first ticket identifier is valid and permits access to the main entrance of the venue and at least one secondary area of the venue;

sending, by the first server to one of the first client computing device or the first check-in device, a second portion of the retrieved server information including second program instructions to enable entry by the first user at the main entrance;

receiving, at the first server from the first client computing device after entry to the main entrance, a second unique identifier associated with a second check-in device located at the at least one secondary area, the second check-in device periodically transmits the second unique identifier;

identifying, by the first server, a second check-in process for the at least one secondary area that is associated with the received second unique identifier;

retrieving, by the first server from data storage, server information concerning the second check-in process;

sending, by the first server to one of the first client computing device or the second check-in device, a first portion of the retrieved server information concerning the second check-in process including third program instructions for initiating the second check-in process for checking the first user into the at least one secondary area;

receiving, by the first server from the first client computing device in response to execution of the third program instructions, the first ticket identifier;

determining, by the first server, that the received first ticket identifier permits access to the at least one secondary area of the venue;

sending, by the first server to one of the first client computing device or the second check-in device, a second portion of the retrieved server information concerning the second check-in process including fourth program instructions to enable access to the at least one secondary area.

2. The method of claim 1 , further comprising:

prior to the step of retrieving server information concerning the first check-in process, sending a notification from the first server to the first client computing device requesting a reply from the first client computing device confirming that the first server should send the server information concerning the first check-in process to the first client computing device; and

upon receiving the reply from the first client computing device confirming that the first server should send the server information, completing the steps of retrieving and sending the first portion of the server information to the first client computing device.

3. The method of claim 1 , wherein the first client computing device is a mobile communications device and the first check-in device includes a beacon generating device.

4. The method of claim 3 , the step of retrieving server information concerning the first check-in process further comprising providing a known location of at least one beacon generating device that is registered with the first server and that is located proximate to the mobile communications device.

5. The method of claim 3 , the step of retrieving server information concerning the first check-in process further comprising identifying at least one beacon generating device associated with the event and identifying at least one prior transaction involving the mobile communications device at the event.

6. The method of claim 1 , further comprising:

retrieving a payment credential associated with the received unique identifier; and

completing a purchase transaction for goods or services at the event using the payment credential.

7. The method of claim 1 , further comprising:

retrieving an event profile for the event; and

associating the retrieved event profile with the received unique identifier.

8. A method comprising:

receiving, at a first server running an event management application from a mobile communications device, a first unique identifier associated with a first beacon generating device located at an event;

retrieving, by the first server from data storage accessible to the first server, server information including first program instructions for enabling a first check-in process that is associated with the first unique identifier;

sending, by the first server to the mobile communications device, the first program instructions;

receiving, by the first server from the mobile communications device in response to execution of the first program instructions, a ticket identifier;

determining that the ticket identifier is valid for entry to the event;

sending, by the first server to the mobile communications device, second program instructions of the retrieved server information, the second program instructions enabling entry to the event

receiving, at the first server from the mobile communications device after entry to the event, a second unique identifier associated with a second beacon generating device located at a secondary area of the event;

retrieving, by the first server from the data storage, third program instructions for enabling entry to the secondary area of the event;

sending, by the first server to the mobile communications device, the third program instructions;

receiving, by the first server from the mobile communications device in response to execution of the third program instructions, the ticket identifier;

determining that the ticket identifier is valid for entry to the secondary area; and

sending, by the first server to the mobile communications device, fourth program instructions enabling entry to the secondary area.

9. An event management system, comprising:

a first beacon generating device located at a first area of an event venue, the first beacon generating device periodically transmitting a first unique identifier;

a second beacon generating device located at a second area of the event venue, the second beacon generating device periodically transmitting a second unique identifier;

at least one processor running an event management application; and

a memory coupled to the processor comprising instructions executable by the processor, the instructions, when executed by the processor, cause the processor to:

receive, from a mobile communications device of a user, the first unique identifier associated with the first beacon generating device;

send to one of the first beacon generating device or the mobile communications device for execution, a first set of instructions for initiating a first check-in process with the first beacon generating device at the first area of the event venue using the user's mobile communications device;

receive, the mobile communications device in response to execution of the first set of instructions, an identifier associated with the user of the mobile communications device;

determine that the identifier is valid for access to the first area of the event venue;

send, to one of the mobile communications device or the first beacon generating device, a second set of program instructions for enabling the first check-in process to grant access to the user at the first area;

receive, from the mobile communications device, the second unique identifier associated with the second beacon generating device;

send, to one of the second beacon generating device or the mobile communications device for execution, a third set of instructions for initiating a second check-in process with the second beacon generating device at the second area of the event venue using the user's mobile communications device;

receive, from the mobile communications device in response to execution of the third set of instructions, the user identifier;

determine that the user identifier is valid for access to the second area of the event venue;

send, to one of the mobile communications device or the first beacon generating device, a fourth set of program instructions for enabling the second check-in process to grant access to the user at the second area.

10. A method for a server running an event management application, comprising:

receiving, from a first client computing device associated with a first user, a first unique identifier associated with a first event device located at a first area of an event venue, the first event device periodically transmits the first unique identifier;

retrieving a first set of instructions associated with the first unique identifier, the first set of instructions configured for obtaining authorization to access the first area of the event venue, and sending the first set of instructions to one of the first client computing device or the first event device;

receiving, from the first client computing device after execution of the first set of instructions by one of the first client computing device or the first event device, a first ticket identifier;

comparing the first ticket identifier to a list of valid ticket identifiers for the first area;

upon confirming the first ticket identifier is on the list of valid ticket identifiers for the first area, retrieving a second set of instructions associated with the second unique identifier, the second set of instructions configured for granting access to the first area, and sending the second set of instructions to the first event device to enable granting access to the first area for the first user;

receiving, from the first client computing device after entry to the first area, a second unique identifier associated with a second event device located at a second area of the event venue, the second event device periodically transmits the second unique identifier;

retrieving a third set of instructions associated with the second unique identifier, the third set of instructions configured for obtaining authorization to access the second area of the event venue, and sending the third set of instructions to one of the first client computing device or the second event device;

receiving, from the first client computing device after execution of the third set of instructions by one of the first client computing device or the second event device, the first ticket identifier;

comparing the first ticket identifier to a list of valid ticket identifiers for the second area;

upon confirming the first ticket identifier is on the list of valid ticket identifiers for the second area, retrieving a fourth set of instructions associated with the second unique identifier, the fourth set of instructions configured for granting access to the second area, and sending the fourth set of instructions to the first event device to enable granting access to the second area for the first user.

Assignments (8)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 6, 2025
From: EVENTBRITE, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 072958/0396 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Mar 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: EVENTBRITE, INC.
Reel/Frame 055583/0602 →
ASSIGNMENT AND ASSUMPTION OF PATENT SECURITY AGREEMENT Recorded Jun 15, 2020
From: FP CREDIT PARTNERS L.P.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 052937/0145 →
SECURITY INTEREST Recorded May 11, 2020
From: EVENTBRITE, INC.
To: FP CREDIT PARTNERS, L.P
Reel/Frame 052629/0295 →
RELEASE OF SECURITY INTEREST Recorded Sep 26, 2018
From: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
To: EVENTBRITE, INC.
Reel/Frame 046976/0248 →
SECURITY INTEREST Recorded May 29, 2018
From: EVENTBRITE, INC.
To: VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 046251/0072 →
SECURITY INTEREST Recorded Jul 6, 2017
From: EVENTBRITE, INC.
To: VENTURE LENDING & LEASING VII, INC.; VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 042926/0727 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2016
From: AWAD, NADIM; LEWANDOWSKI, STEVEN E.; DEKKER, EDIAL W.
To: EVENTBRITE, INC.
Reel/Frame 038259/0161 →
Continuity (1)
Related Publication 20170054832A1 · Feb 23, 2017
Cited By (3)
US 12,256,282 US 12,324,060 US 12,381,977