IP Library Granted Patent US 12,238,012
Granted Patent B2
US 12,238,012 · App. 18/444,577 · Granted Feb 25, 2025

Systems and methods for queue control based on client-specific protocols

Inventors: Dan Cernoch (Los Angeles, CA); Jacob Plotkin (Los Angeles, CA); Jonathan Palace (Tarzana, CA); Carl Gorenberg (Los Angeles, CA)
Assignee: Live Nation Entertainment, Inc.
H04L47/781H04L47/125H04L47/527H04L63/0876H04L63/10H04L67/60
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 12,238,012
App. No.
18/444,577
Granted
Feb 25, 2025
Kind
B2
Abstract

The present disclosure generally relates to controlling access to resources by selectively processing requests stored in a task queue to prioritize certain requests over others, thereby preventing automated scripts from accessing the resources. More specifically, the present disclosure relates to a normalization and prioritization system for controlling access to resources by queuing resource requests based on a client-defined normalization process that uses one or more data sources.

Claims (51)

1. A method for managing user access to a digital resource across multiple devices, comprising:

generating a user interface with authentication capabilities to facilitate user access to the digital resource;

collecting device-specific parameters from each user device upon user interaction;

supplementing collected parameters with additional device-related information sourced from diverse data sources;

querying the data sources to determine device information, wherein user login status is determined based on the device information;

initiating a reduction in a number of user parameters upon detection of a logged-out state;

receiving user parameters within a normalization system for generating normalized parameters based on received data;

assigning a queue position within a digital queue to each user device based on its identifier and normalized parameters, reflecting an order of devices awaiting interface access;

updating normalized parameters based on user login status; and

reordering queue positions within the digital queue for each device based on the updated normalized parameters.

2. The method of claim 1 , wherein normalized parameters and queue positions are updated in real-time, ensuring timely adjustments to user access priorities.

3. The method of claim 1 , further comprising preventing, via the user interface, a user from creating or transmitting requests to the digital resource for access control measures.

4. The method of claim 1 , wherein normalization of user parameters occurs in backend systems, streamlining data processing operations.

5. The method of claim 1 , reducing, via the normalization system, user parameters retrieved from various data sources, optimizing resource allocation and enhancing system performance.

6. The method of claim 1 , wherein a digital queue is assigned to the user without any visual indication in the user interface, maintaining user privacy and confidentiality.

7. The method of claim 1 , wherein the user is assigned a queue position even when in a logged-out state, ensuring fair access to the digital resource regardless of a user's current login status.

8. A system for managing user access to a digital resource across multiple devices, the system comprising:

one or more processors;

a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more processors, cause the one or more processors to perform operations including:

generating a user interface with authentication capabilities to facilitate user access to the digital resource;

collecting device-specific parameters from each user device upon user interaction;

supplementing collected parameters with additional device-related information sourced from diverse data sources;

querying the data sources to determine device information, wherein the device information enables in determination of user login status;

initiating a reduction in a number of user parameters upon detection of a logged-out state;

receiving user parameters within a normalization system for generating normalized parameters based on received data;

assigning a queue position within a digital queue to each user device based on its identifier and normalized parameters, reflecting an order of devices awaiting interface access;

updating normalized parameters based on user login status; and

reordering queue positions within the digital queue for each device based on the updated normalized parameters.

9. The system of claim 8 , wherein the operations for updating normalized parameters and reordering queue positions are performed in real-time, facilitating timely adjustments to user access priorities.

10. The system of claim 8 , further comprising a user interface control module configured to:

prevent a user from creating or transmitting requests to the digital resource via the user interface, and

implement access control measures in alignment with the generated user interface.

11. The system of claim 8 , wherein the normalization system includes backend systems for normalization of user parameters, thereby streamlining data processing operations as instructed by the received user parameters.

12. The system of claim 8 , wherein the normalization system includes a parameter reduction mechanism for reducing user parameters retrieved from various data sources, optimizing resource allocation and enhancing system performance in accordance with the collected device-specific parameters.

13. The system of claim 8 , further comprising a queue assignment module that is configured to assign a digital queue to the user without any visual indication in the user interface, thereby maintaining user privacy and confidentiality in line with the generated user interface.

14. The system of claim 13 , wherein the queue assignment module is further configured to assign a queue position to the user even when in a logged-out state, ensuring fair access to the digital resource regardless of a user's current login status, in accordance with the updated normalized parameters.

15. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to a cause a processing apparatus to perform operations including:

generating a user interface with authentication capabilities to facilitate user access to a digital resource;

collecting device-specific parameters from each user device upon user interaction;

supplementing collected parameters with additional device-related information sourced from diverse data sources;

querying the data sources to determine device information, wherein the device information enables in determination of user login status;

initiating a reduction in a number of user parameters upon detection of a logged-out state;

receiving user parameters within a normalization system for generating normalized parameters based on received data;

assigning a queue position within a digital queue to each user device based on its identifier and normalized parameters, reflecting an order of devices awaiting interface access;

updating normalized parameters based on user login status; and

reordering queue positions within the digital queue for each device based on the updated normalized parameters.

16. The computer-program product as recited in claim 15 , wherein normalized parameters and queue positions are updated in real-time, ensuring timely adjustments to user access priorities.

17. The computer-program product as recited in claim 15 , further comprising preventing, via the user interface, a user from creating or transmitting requests to the digital resource for access control measures.

18. The computer-program product as recited in claim 15 , wherein normalization of user parameters occurs in backend systems, streamlining data processing operations.

19. The computer-program product as recited in claim 15 , wherein a digital queue is assigned to the user without any visual indication in the user interface, maintaining user privacy and confidentiality.

20. The computer-program product as recited in claim 15 , wherein the user is assigned a queue position even when in a logged-out state, ensuring fair access to the digital resource regardless of a user's current login status.

Assignments (3)
SECURITY AGREEMENT Recorded Feb 3, 2025
From: LIVE NATION ENTERTAINMENT, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 070095/0508 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2025
From: LIVE NATION ENTERTAINMENT, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR IN INTEREST TO U.S. BANK NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 070098/0018 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2025
From: LIVE NATION ENTERTAINMENT, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR IN INTEREST TO U.S. BANK NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 070609/0313 →