IP Library Granted Patent US 10,963,928
Granted Patent B2
US 10,963,928 · App. 14/465,632 · Granted Mar 30, 2021

Crowdsourcing seat quality in a venue

Inventor: Neel Sundaresan (San Francisco, CA)
Assignee: STUBHUB, INC.
G06Q30/0282G06Q50/01
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 10,963,928
App. No.
14/465,632
Granted
Mar 30, 2021
Kind
B2
Abstract

Systems and methods for crowdsourcing seat quality are provided. An example method for crowdsourcing seat quality includes receiving an indication of user interest in an event taking place at a venue, determining information about a seat in the venue from previous users of the seat, and displaying a seat map with the information about a seat of the at least one seat.

Claims (56)

1. A crowdsourcing seat quality system, comprising:

a non-transitory memory storing instructions;

one or more hardware processors coupled to the memory and operable to execute the instructions from the memory, the execution of the instructions causing the system to perform operations, the operations comprising:

receiving a seat selection from a previous seat user indicating the previous seat user previously purchased a ticket for a seat for a previous event of an event type at a venue corresponding to the selected seat;

in response to receiving the seat selection from the previous seat user, determining the seat selection received from the previous seat user matches the seat assigned to the previous seat user for the previous event at the venue;

in response to determining that the seat selection received from the previous seat user matches the seat assigned to the previous seat user for the previous event at the venue, requesting from the previous seat user authentication information regarding specific events which took place during the previous event;

determining that the previous seat user attended the previous event by verifying the authentication information received from the previous seat user;

in response to a determination that the previous seat user attended the previous event, enabling the previous seat user to submit user experience information regarding the seat specific to the event type at the venue, wherein the user experience information includes information regarding the seat as experienced by the previous seat user at the previous event, wherein in response to a determination that the previous seat user did not attend the previous event, the previous seat user is unable to submit user experience information regarding the seat specific to the event type at the venue;

determining a quality rating for the seat for the event type at the venue, the quality rating based on the user experience information;

receiving an indication of interest from a prospective seat user of the seat for the event type at the venue; and

displaying, based on the event type, the quality rating for the seat to the prospective seat user in response to the indication of interest.

2. The system of claim 1 , wherein the user experience information is selected from the group consisting of: a rating of the seat and one or more comment regarding the seat.

3. The system of claim 1 , the operations further comprising:

displaying a seating chart for the venue, the seating chart including the seat; and

enabling the previous seat user to annotate the seat.

4. The system of claim 3 , the operations further comprising:

calculating a confidence score for the user experience information regarding the seat; and

determining whether the confidence score exceeds a threshold, wherein in response to determining that the confidence score exceeds the threshold, the previous seat user is enabled to annotate the seat.

5. The system of claim 4 , wherein the calculating the confidence score includes determining a number of previous seat users in a set of previous seat users, and wherein the determining whether the confidence score exceeds the threshold includes determining whether the number of previous seat users who have provided user experience information exceeds the threshold.

6. The system of claim 1 , the operations further comprising:

providing a user interface including a seating chart of the venue, the seating chart including the seat; and

enabling one or more previous seat users of a set of previous seat users to annotate the seat on the seating chart of the venue in the user interface.

7. The system of claim 1 , the operations further comprising:

sending a request for user experience information regarding the seat to one or more previous seat users of a set of previous seat users.

8. The system of claim 1 , wherein determining the quality rating further includes:

determining at least one of an average rating submitted by the previous seat user for the event type, determining a reputation of the previous seat user with respect to accuracy of a rating, discarding an outlier rating of the previous seat user, or a combination thereof.

9. The system of claim 1 , where determining the quality rating for the seat for the event type at the venue further includes comparing the user experience information associated with the event type for a price of the ticket with user experience information associated with a second event type for a price of the ticket.

10. A method for crowdsourcing seat quality, comprising:

receiving a seat selection from a previous seat user indicating the previous seat user previously purchased a ticket for a seat for a previous event of an event type at a venue corresponding to the selected seat;

in response to receiving the seat selection from the previous seat user, determining the seat selection received from the previous seat user matches the seat assigned to the previous seat user for the previous event at the venue;

in response to determining that the seat selection received from the previous seat user matches the seat assigned to the previous seat user for the previous event at the venue, requesting from the previous seat user authentication information regarding specific events which took place during the previous event;

determining that the previous seat user attended the previous event by verifying the authentication information received from the previous seat user;

in response to a determination that the previous seat user attended the previous event, enabling the previous seat user to submit user experience information regarding the seat specific to the event type at the venue, wherein the user experience information includes information regarding the seat as experienced by the previous seat user at the previous event, wherein in response to a determination that the previous seat user did not attend the previous event, the previous seat user is unable to submit user experience information regarding the seat specific to the event type at the venue;

determining a quality rating for the seat for the event type at the venue, the quality rating based on the user experience information;

receiving an indication of interest from a prospective seat user of the seat for the event type at the venue; and

displaying, based on the event type, the quality rating for the seat to the prospective seat user in response to the indication of interest.

11. The method of claim 10 , wherein the determining the quality rating includes:

identifying a second event type that previously took place at the venue and is similar to the event type; and

identifying user experience information about the seat in the venue from at least one other previous seat user who attended the second event type.

12. The method of claim 11 , further including:

receiving the user experience information about the seat in the venue from the at least one other previous seat user.

13. The method of claim 11 , wherein the determining the quality rating includes:

receiving one or more indications that the second event type is similar to the event type, the one or more indications being from the previous seat user.

14. The method of claim 10 , further including:

determining user preferences, wherein the displaying includes displaying the information about the seat based on the user preferences.

15. The method of claim 10 , wherein the displaying includes displaying in real time the information from the previous seat user.

16. A non-transitory computer-readable medium comprising instructions which, in response to execution by a computer system, cause the computer system to perform a method comprising:

receiving a seat selection from a previous seat user indicating the previous seat user previously purchased a ticket for a seat for a previous event of an event type at a venue corresponding to the selected seat;

in response to receiving the seat selection from the previous seat user, determining the seat selection received from the previous seat user matches the seat assigned to the previous seat user for the previous event at the venue;

in response to determining that the seat selection received from the previous seat user matches the seat assigned to the previous seat user for the previous event at the venue, requesting from the previous seat user authentication information regarding specific events which took place during the previous event;

determining that the previous seat user attended the previous event by verifying the authentication information received from the previous seat user;

in response to a determination that the previous seat user attended the previous event, enabling the previous seat user to submit user experience information regarding the seat specific to the event type at the venue, wherein the user experience information includes information regarding the seat as experienced by the previous seat user at the previous event, wherein in response to a determination that the previous seat user did not attend the previous event, the previous seat user is unable to submit user experience information regarding the seat specific to the event type at the venue;

determining a quality rating for the seat for the event type at the venue, the quality rating based on the user experience information;

receiving an indication of interest from a prospective seat user of the seat for the event type at the venue; and

displaying, based on the event type, the quality rating for the seat to the prospective seat user in response to the indication of interest.

17. The non-transitory computer-readable medium of claim 16 , wherein the user experience information further includes comments provided by the previous seat user.

Assignments (4)
SECURITY AGREEMENT Recorded Feb 13, 2020
From: STUBHUB, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 051929/0645 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2020
From: EBAY INC.
To: STUBHUB, INC.
Reel/Frame 051693/0524 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2018
From: STUBHUB, INC.
To: EBAY INC.
Reel/Frame 047533/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2014
From: SUNDARESAN, NEEL
To: STUBHUB, INC.
Reel/Frame 033728/0374 →
Continuity (1)
Related Publication 20160055550A1 · Feb 25, 2016