IP Library Granted Patent US 11,606,598
Granted Patent B2
US 11,606,598 · App. 16/560,337 · Granted Mar 14, 2023

Systems and methods for dynamically adjusting display content and parameters on a display device

Inventors: Rick Sawyer (Boston, MA); Jordan Mendell (Boca Raton, FL)
Assignee: DraftKings, Inc.
H04N21/4316G06F3/1446H04N21/4126H04N21/4314H04N21/4532
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,606,598
App. No.
16/560,337
Granted
Mar 14, 2023
Kind
B2
Abstract

Systems and methods for dynamically adjusting display content and parameters on a display region are provided. A display manager can control a display environment including a plurality of display regions and can display content items in the display regions. The display manager can identify an event record placed via a client device located in a display zone corresponding to a display region of the display environment. The event record can correspond to an event associated with at least one of the respective content items. The display manager can determine to change a first content item displayed within the display region or a value of a parameter of the display region. The display manager can modify the display region by replacing the first content item with a second content item corresponding to the event associated with the event record or by adjusting the parameter of the display region.

Claims (44)

1. A method comprising:

controlling, by one or more processors, a display environment including a plurality of display regions the one or more processors configured to display respective content items in the respective display regions of the plurality of display regions and configured to set one or more values corresponding to one or more parameters of the plurality of display regions for displaying respective content items in the plurality of display regions;

receiving, by the one or more processors, from a client device, a wager corresponding to a live event displayed in a first display region of the plurality of display regions;

determining, by the one or more processors, that the wager causes a display region modification condition to be satisfied; and

modifying, by the one or more processors, responsive to determining that the display region modification condition is satisfied, the first display region by adjusting a first number of pixels assigned to the first display region.

2. The method of claim 1 , wherein modifying the first display region comprises modifying a location value of the first display region.

3. The method of claim 1 , comprising identifying, by the one or more processors, at least one display region within the display environment within a predetermined distance from the client device.

4. The method of claim 1 , comprising dynamically changing, by the one or more processors, a second number of pixels allocated to a second content item on the first display region, the second number of pixels different from the first number of pixels.

5. The method of claim 1 , comprising receiving, by the one or more processors, a first event record including at least one of a log-in event, a received commitment, updating a fantasy line-up, or modifying a user profile.

6. The method of claim 4 , comprising:

dynamically increasing, by the one or more processors, the second number of pixels allocated to the second content item responsive to a second event record at the client device; and

dynamically decreasing, by the one or more processors, the first number of pixels assigned to the first display region.

7. The method of claim 4 , comprising:

dynamically increasing, by the one or more processors, the second number of pixels allocated to the second content item responsive to a plurality of event records received via a plurality of client devices; and

dynamically decreasing, by the one or more processors, the first number of pixels assigned to the first display region.

8. The method of claim 1 , comprising:

determining, by the one or more processors, properties of the live event currently displayed on the first display region; and

comparing, by the one or more processors, the properties of the live event to a user profile associated with the client device.

9. The method of claim 1 , comprising assigning, by the one or more processors, responsive to the wager, one or more display regions of the plurality of display regions to a display zone of the client device.

10. The method of claim 1 , comprising switching, by the one or more processors, a first content item on the first display region to a second content item on the first display region responsive to the wager.

11. The method of claim 1 , comprising:

determining, by the one or more processors, a location of the client device responsive to the wager; and

identifying, by the one or more processors, the first display region based on the location of the client device.

12. The method of claim 4 , comprising:

generating, by the one or more processors, a third content item for the first display region based on a plurality of client devices within a predetermined distance from the first display region; and

dynamically changing, by the one or more processors, the second number of pixels allocated to the second content item on the first display region and a third number of pixels allocated to the third content item on the first display region, the third number of pixels different from the second number of pixels.

13. The method of claim 1 , comprising dynamically changing, by the one or more processors, responsive to a score change in the live event, the first number of pixels assigned to the first display region.

14. The method of claim 1 , comprising dynamically changing, by the one or more processors, responsive to a change in betting activity corresponding to the live event, the first number of pixels assigned to the first display region.

15. A system comprising:

a display manager having one or more processors; and

memory storing machine-readable instructions that, when read by the one or more processors, cause the one or more processors of the display manager to:

control a display environment including a plurality of display regions, the one or more processors configured to display respective content items in the respective display regions of the plurality of display regions and configured to set one or more values corresponding to one or more parameters of the plurality of display regions for displaying respective content items in the plurality of display regions;

receive, from a client device, a wager corresponding to a live event displayed in a first display region of the plurality of display regions;

determine that the wager causes a display region modification condition to be satisfied; and

modify, responsive to determining that the display region modification condition is satisfied, the first display region by adjusting a first number of pixels assigned to the first display region.

16. The system of claim 15 , wherein modifying the first display region comprises modifying a location value of the first display region.

17. The system of claim 15 , wherein the one or more processors are configured to identify at least one display region within the display environment within a predetermined distance from the client device.

18. The system of claim 15 , wherein the one or more processors are configured to dynamically change a second number of pixels allocated to a second content item on the first display region, the second number of pixels different from the first number of pixels.

19. The system of claim 18 , wherein the one or more processors are configured to:

dynamically increase the second number of pixels allocated to the second content item responsive to a second event record at the client device; and

dynamically decrease the first number of pixels assigned to the first display region.

20. The system of claim 18 , wherein the one or more processors are configured to:

dynamically increase the second number of pixels allocated to the second content item responsive to a plurality of event records received via a plurality of client devices; and

dynamically decrease the first number of pixels assigned to the first display region.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2024
From: BANC OF CALIFORNIA (FORMERLY KNOWN AS PACIFIC WESTERN BANK)
To: DK CROWN HOLDINGS INC.
Reel/Frame 069315/0578 →
SECURITY INTEREST Recorded Nov 7, 2024
From: DK CROWN HOLDINGS INC.; JACKPOCKET LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 069320/0109 →
CHANGE OF NAME Recorded Oct 3, 2023
From: DRAFTKINGS, INC.
To: DK CROWN HOLDINGS INC.
Reel/Frame 065103/0263 →
SECURITY INTEREST Recorded Jan 3, 2023
From: DK CROWN HOLDINGS INC.
To: PACIFIC WESTERN BANK
Reel/Frame 062266/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2020
From: SAWYER, RICK; MENDELL, JORDAN
To: DRAFTKINGS, INC.
Reel/Frame 052141/0736 →
Cited By (2)
US 12,294,760 US 12,346,622