Patent ID: 11921879
Assignee: LIVE NATION ENTERTAINMENT, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A system for facilitating assignments of access-rights for resources by facilitating query execution, the system comprising:
a processor configured to:
receive a plurality of requests for tickets of an on-sale event, wherein:
the plurality of requests for tickets comprises a plurality of constraints for available tickets, and
the plurality of constraints represents characteristics of the available tickets;
generate a set of queries for querying a ticket data store for the available tickets in response to reception of the plurality of requests for tickets, wherein a first query from the set of queries corresponds to a first request of the plurality of requests and a second query from the set of queries corresponds to a second request of the plurality of requests;
prioritize the first request and the second request from the plurality of requests based on a parameter of each of the plurality of requests, wherein the parameter includes a quantity of tickets associated with each of the first request and the second request;
prioritize a set of constraints of the plurality of constraints for the first request and the second request based on a type of constraint that can be expanded, user input, or historical data associated with the set of constraints;
expand a range of a first constraint of the first request based on a priority of the first constraint to produce a second constraint;
expand a range of a third constraint of the second request based on a priority of the third constraint to produce a fourth constraint, wherein a type of the first constraint is different from a type of the third constraint;

assign a performance order to the set of queries for execution of the set of queries based on the set of constraints and expand the first constraint and the third constraint to produce a performed order of a set of queries;
receive query responses for the performed order of the set of queries including a plurality of temporarily held tickets based on the order of execution of the set of queries, wherein the plurality of temporarily held tickets include first tickets that satisfy the second constraint corresponding to the first request and second tickets that satisfy the fourth constraint corresponding to the second request;
transmit a notification over a network based on the query responses, wherein the notification includes data for identification of the plurality of temporarily held tickets;
receive user responses from a plurality of user devices for the plurality of temporarily held tickets based on the notification; and
assign the plurality of temporarily held tickets to corresponding user devices of the plurality of user devices based on the user responses.