IP Library Granted Patent US 12,333,571
Granted Patent B2
US 12,333,571 · App. 18/153,524 · Granted Jun 17, 2025

Managing allocation of inventory mix utilizing an optimization framework

Inventors: Wassim Samir Chaar (Coppell, TX); David James Benoit (Fayetteville, GA); José Antonio Carbajal Orozco (Atlanta, GA); Andreea Popescu (Atlanta, GA)
Assignee: Turner Broadcasting System, Inc.
G06Q30/0273G06Q30/02G06Q30/0202G06Q30/0254
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,333,571
App. No.
18/153,524
Granted
Jun 17, 2025
Kind
B2
Abstract

A system is provided that determines reserve inventory units required for each promotional campaign. Based on one of input parameters to meet defined parameters for defined amount of inventory units for one or more specified durations until end of a specified upcoming time-frame, inventory units are allocated from defined amount of inventory units among each inventory utilization type. Incremental value of revenue from each inventory utilization type is optimized and ratings for previously allocated inventory units assigned to a promotion inventory utilization type is increased. Previously allocated inventory units are periodically adjusted and re-distributed among each inventory utilization type based on difference in demand value of an estimated inventory units forecasted for upcoming specified duration and actual value of the inventory units for current duration. Based on remaining inventory units and each inventory utilization type, schedule of a channel is communicated to a user device, via a network.

Claims (57)

1. A system, comprising memory and one or more processors communicatively coupled to the memory, wherein the system comprises a configuration of a plurality of separately located subsystems that comprise (i) a system for allocation of inventory mix (SAIM), (ii) a scheduler, and (iii) a traffic system, and the configuration of the plurality of separately located subsystems is configured to:

receive, by the SAIM and from a user device, an input parameter identifying a first number of inventory units for one or more first inventory utilization types of a plurality of utilization types, wherein each of the plurality of utilization types defines a market type for a portion of non-programming airtime capacity of a channel and the first number of inventory units are identified from a defined amount of inventory units for the channel;

allocate, by the SAIM and for one or more specified durations within a specified upcoming time-frame until an end of the specified upcoming time-frame, one or more first inventory units from the defined amount of inventory units among each of one or more second inventory utilization types of the plurality of utilization types based on the input parameter and to meet a plurality of defined parameters for the defined amount of inventory units,

wherein the one or more first inventory units are allocated based at least in part on a forecasted demand value for each of the one or more specified durations;

determine, by the SAIM, a second number of remaining inventory units from the defined amount of inventory units based on the one or more first inventory units allocated among each of the one or more second inventory utilization types;

determine, by the scheduler, a schedule for the channel based on the second number of remaining inventory units from the defined amount of inventory units by:

receiving, from the SAIM, the second number of remaining inventory units,

receiving, from the traffic system, updated information corresponding to the second number of remaining inventory units,

updating a scheduling queue based on the updated information, and

generating the schedule for the channel based on the scheduling queue and the second number of remaining inventory units;

communicate, by the scheduler and to the user device, the schedule for the channel;

receive, by the SAIM, from the traffic system, and concurrently with the scheduling system, a measured demand value for the channel that is based on the updated information;

periodically generate, by the SAIM, an optimized allocation for the second number of remaining inventory units by allocating one or more second inventory units from the second number of remaining inventory units to among each of the one or more second inventory utilization types of the plurality of utilization types based at least in part on (i) a difference between the forecasted demand value and a measured demand value for a preceding specified duration of the one or more specified durations, (ii) an incremental value associated with each of the one or more second inventory utilization types, and (iii) a ratings for the channel during the preceding specified duration; and

communicate, by the SAIM and to the scheduler, the optimized allocation.

2. The system according to claim 1 , wherein:

(i) each inventory utilization type of the plurality of utilization types consumes a different portion of the defined amount of inventory units,

(ii) the one or more second inventory utilization types comprises a promotion inventory utilization type, a scatter inventory utilization type, an under delivery (UD) inventory utilization type, a direct response (DR) inventory utilization type, a programmatic inventory utilization type, and

(iii) the one or more first inventory utilization types comprises an upfront inventory utilization type and a commercial operator break (COB) inventory utilization type.

3. The system according to claim 2 , wherein the forecasted demand value is based on a selling title per a specified duration until the end of the specified upcoming time-frame for the scatter inventory utilization type.

4. The system according to claim 3 , wherein the plurality of defined parameters comprises a liability reduction goal parameter, a strategic programmatic parameter, and a strategic filler volume parameter.

5. The system according to claim 3 , wherein the configuration of the plurality of separately located subsystems is further configured to periodically allocate, by the SAIM, the one or more second inventory units from the second number of remaining inventory units to among each of the one or more second inventory utilization types of the plurality of utilization types by re-allocating one or more of the one or more second inventory units to the UD inventory utilization type, a filler inventory utilization type, and the programmatic inventory utilization type based on (i) a minimum inventory units required for the UD inventory utilization type and the filler inventory utilization type and (ii) a demand value for the scatter inventory utilization type.

6. The system according to claim 5 , wherein the periodic allocation of the one or more second inventory units from the second number of remaining inventory units is executed responsive to a determination that the forecasted demand value is larger than the measured demand value for the preceding specified duration of the one or more specified durations.

7. The system according to claim 1 , wherein the configuration of the plurality of separately located subsystems is further configured to:

generate the forecasted demand value by estimating an expected audience to view a plurality of television shows after launch date of the plurality of television shows on the channel, based on an offset, a generated baseline audience forecast, and a plurality of values for promotion impact measure achieved with respect to the plurality of television shows based on historical viewership data of one or more similar television shows similar to that of the plurality of television shows.

8. The system according to claim 1 , wherein the configuration of the plurality of separately located subsystems is further configured to schedule, by the scheduler, a plurality of non-programming content items based on the one or more first inventory units allocated among the one or more second inventory utilization types of the plurality of utilization types for the one or more specified durations to meet the plurality of defined parameters.

9. A method, comprising:

receiving, by a system for allocation of inventory mix (SAIM) and from a user device, an input parameter identifying a first number of inventory units for one or more first inventory utilization types of a plurality of utilization types, wherein each of the plurality of utilization types defines a market type for a portion of non-programming airtime capacity of a channel and the first number of inventory units are identified from a defined amount of inventory units for the channel;

allocate, by the SAIM and for one or more specified durations within a specified upcoming time-frame until an end of the specified upcoming time-frame, one or more first inventory units from the defined amount of inventory units among each of one or more second inventory utilization types of the plurality of utilization types based on the input parameter and to meet a plurality of defined parameters for the defined amount of inventory units,

wherein the one or more first inventory units are allocated based at least in part on a forecasted demand value for each of the one or more specified durations;

determining, by the SAIM, a second number of remaining inventory units from the defined amount of inventory units based on the one or more first inventory units allocated among each of the one or more second inventory utilization types;

determining, by a scheduler located separately from the SAIM, a schedule for the channel based on the second number of remaining inventory units from the defined amount of inventory units by:

receiving, from the SAIM, the second number of remaining inventory units,

receiving, from a traffic system located separately from the SAIM, updated information corresponding to the second number of remaining inventory units,

updating a scheduling queue based on the updated information, and

generating the schedule for the channel based on the scheduling queue and the second number of remaining inventory units;

communicating, by the scheduler and to the user device, the schedule for the channel;

receiving, by the SAIM, from the traffic system, and concurrently with the scheduling system, a measured demand value for the channel that is based on the updated information;

periodically generating, by the SAIM, an optimized allocation for the second number of remaining inventory units by allocating one or more second inventory units from the second number of remaining inventory units to among each of one or more second inventory utilization types of the plurality of utilization types based at least in part on (i) a difference between the forecasted demand value and a measured demand value for a preceding specified duration of the one or more specified durations, (ii) an incremental value associated with each of the one or more second inventory utilization types, and (iii) a ratings for the channel during the preceding specified duration; and

communicating, by the SAIM and to the scheduler, the optimized allocation.

10. The method according to claim 9 , wherein:

(i) each inventory utilization type of the plurality of utilization types consumes a different portion of the defined amount of inventory units,

(ii) the one or more second inventory utilization types comprises a promotion inventory utilization type, a scatter inventory utilization type, an under delivery (UD) inventory utilization type, a direct response (DR) inventory utilization type, a programmatic inventory utilization type, and

(iii) the one or more first utilization types comprises an upfront inventory utilization type and a commercial operator break (COB) inventory utilization type.

11. A non-transitory computer-readable medium having stored thereon, computer-implemented instructions for causing one or more processors to execute operations, the operations comprising:

receiving, by a system for allocation of inventory mix (SAIM) and from a user device, an input parameter identifying a first number of inventory units for one or more first inventory utilization types of a plurality of utilization types, wherein each of the plurality of utilization types defines a market type for a portion of non-programming airtime capacity of a channel and the first number of inventory units are identified from a defined amount of inventory units for the channel;

allocating, by the SAIM and for one or more specified durations within a specified upcoming time-frame until an end of the specified upcoming time-frame, one or more first inventory units from the defined amount of inventory units among each of one or more second inventory utilization types of the plurality of utilization types based on the input parameter and to meet a plurality of defined parameters for the defined amount of inventory units,

wherein the one or more first inventory units are allocated based at least in part on a forecasted demand value for each of the one or more specified durations;

determining, by the SAIM, a second number of remaining inventory units from the defined amount of inventory units based on the one or more first inventory units allocated among each of the one or more second inventory utilization types;

determining, by a scheduler located separately from the SAIM, a schedule for the channel based on the second number of remaining inventory units from the defined amount of inventory units by:

receiving, from the SAIM, the second number of remaining inventory units,

receiving, from a traffic system located separately from the SAIM, updated information corresponding to the second number of remaining inventory units,

updating a scheduling queue based on the updated information, and

generating the schedule for the channel based on the scheduling queue and the second number of remaining inventory units;

communicating, by the scheduler and to the user device, the schedule for the channel;

receiving, by the SAIM, from the traffic system, and concurrently with the scheduling system, a measured demand value for the channel that is based on the updated information;

periodically generate, by the SAIM, an optimized allocation for the second number of remaining inventory units by allocating one or more second inventory units from the second number of remaining inventory units to among each of one or more second inventory utilization types of the plurality of utilization types based at least in part on (i) a difference between the forecasted demand value and a measured demand value for a preceding specified duration of the one or more specified durations, (ii) an incremental value associated with each of the one or more second inventory utilization types, and (iii) a ratings for the channel during the preceding specified duration; and

communicating, by the SAIM and to the scheduler, a schedule for the channel.

Assignments (2)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2023
From: CHAAR, WASSIM SAMIR; BENOIT, DAVID JAMES; OROZCO, JOSÉ ANTONIO CARBAJAL; POPESCU, ANDREEA
To: TURNER BROADCASTING SYSTEM, INC.
Reel/Frame 062358/0145 →
Continuity (3)
Continuation 17678700 · Feb 23, 2022
Continuation 15621147 · Jun 13, 2017
Related Publication 20230146836A1 · May 11, 2023
References Cited (165)
US 6947450B2 · Mangin · 2005 [cited by applicant]
US 7873541B1 · Klar et al. · 2011 [cited by applicant]
US 8401897B1 · Chatterjee · 2013 [cited by applicant]
US 8516515B2 · Zigmond et al. · 2013 [cited by applicant]
US 8544036B2 · Bollapragada et al. · 2013 [cited by applicant]
US 8788343B2 · Burdick · 2014 [cited by examiner]
US 8973023B1 · Rao et al. · 2015 [cited by applicant]
US 9147198B2 · Emans et al. · 2015 [cited by applicant]
US 9396180B1 · Salvador et al. · 2016 [cited by applicant]
US 9652510B1 · Huang et al. · 2017 [cited by applicant]
US 9668002B1 · Baron et al. · 2017 [cited by applicant]
US 10219048B2 · Kunisetty et al. · 2019 [cited by applicant]
US 10299008B1 · Catalano et al. · 2019 [cited by applicant]
US 11216828B2 · Littlejohn et al. · 2022 [cited by applicant]
US 11282115B2 · Chaar et al. · 2022 [cited by applicant]
US 11631112B2 · Chaar et al. · 2023 [cited by applicant]
US 20030188308A1 · Kizuka · 2003 [cited by applicant]
US 20050171897A1 · Forsythe et al. · 2005 [cited by applicant]
US 20060253323A1 · Phan et al. · 2006 [cited by applicant]
US 20060259455A1 · Anderson et al. · 2006 [cited by applicant]
US 20070033623A1 · Fredrickson et al. · 2007 [cited by applicant]
US 20070083885A1 · Harding · 2007 [cited by applicant]
US 20070156525A1 · Grouf et al. · 2007 [cited by applicant]
US 20070204310A1 · Hua et al. · 2007 [cited by applicant]
US 20070239536A1 · Bollapragada · 2007 [cited by applicant]
US 20070288979A1 · Yen · 2007 [cited by applicant]
US 20080189178A1 · Schepers et al. · 2008 [cited by applicant]
US 20080189734A1 · Schepers et al. · 2008 [cited by applicant]
US 20080201188A1 · Heyman et al. · 2008 [cited by applicant]
US 20080250447A1 · Rowe et al. · 2008 [cited by applicant]
US 20080263578A1 · Bayer et al. · 2008 [cited by applicant]
US 20080263583A1 · Heath · 2008 [cited by applicant]
US 20090006145A1 · Duggal et al. · 2009 [cited by applicant]
US 20090070211A1 · Gonen · 2009 [cited by applicant]
US 20090106082A1 · Senti et al. · 2009 [cited by applicant]
US 20090144168A1 · Grouf et al. · 2009 [cited by applicant]
US 20090150224A1 · Lu et al. · 2009 [cited by applicant]
US 20090254932A1 · Wang et al. · 2009 [cited by applicant]
US 20090276317A1 · Dixon et al. · 2009 [cited by applicant]
US 20100023408A1 · McNeill · 2010 [cited by applicant]
US 20100042496A1 · Wang et al. · 2010 [cited by applicant]
US 20100088719A1 · Hawkins et al. · 2010 [cited by applicant]
US 20100146542A1 · Weihs et al. · 2010 [cited by applicant]
US 20110078740A1 · Bolyukh et al. · 2011 [cited by applicant]
US 20110093343A1 · Hatami-Hanza · 2011 [cited by applicant]
US 20110119136A1 · Eldreth et al. · 2011 [cited by applicant]
US 20110161162A1 · Ketchum · 2011 [cited by applicant]
US 20110288907A1 · Harvey et al. · 2011 [cited by applicant]
US 20120042338A1 · Kitts et al. · 2012 [cited by applicant]
US 20120167125A1 · Grubb · 2012 [cited by applicant]
US 20120191541A1 · Yang et al. · 2012 [cited by applicant]
US 20130097629A1 · Popescu et al. · 2013 [cited by applicant]
US 20130151340A1 · Barbieri et al. · 2013 [cited by applicant]
US 20130166395A1 · Vassilvitskii et al. · 2013 [cited by applicant]
US 20130173384A1 · Vee · 2013 [cited by examiner]
US 20130205339A1 · Haberman et al. · 2013 [cited by applicant]
US 20130219427A1 · Zundel et al. · 2013 [cited by applicant]
US 20130254787A1 · Cox et al. · 2013 [cited by applicant]
US 20140006118A1 · Charania · 2014 [cited by applicant]
US 20140046661A1 · Bruner · 2014 [cited by applicant]
US 20140074591A1 · Allen et al. · 2014 [cited by applicant]
US 20140082660A1 · Zhang et al. · 2014 [cited by applicant]
US 20140109123A1 · Balakrishnan et al. · 2014 [cited by applicant]
US 20140143032A1 · Tomlin et al. · 2014 [cited by applicant]
US 20150039395A1 · Denslow et al. · 2015 [cited by applicant]
US 20150089540A1 · Kitts et al. · 2015 [cited by applicant]
US 20150143404A1 · Byers · 2015 [cited by applicant]
US 20150186403A1 · Srivastava et al. · 2015 [cited by applicant]
US 20150269632A1 · Ledwich et al. · 2015 [cited by applicant]
US 20150319510A1 · Dellahy et al. · 2015 [cited by applicant]
US 20150348091A1 · Haberman et al. · 2015 [cited by applicant]
US 20150365735A1 · Kunisetty et al. · 2015 [cited by applicant]
US 20150373387A1 · Chaar et al. · 2015 [cited by applicant]
US 20160037197A1 · Kitts et al. · 2016 [cited by applicant]
US 20160117718A1 · Hood et al. · 2016 [cited by applicant]
US 20160246765A1 · Hundemer · 2016 [cited by applicant]
US 20160357362A1 · Gauci et al. · 2016 [cited by applicant]
US 20170213469A1 · Elchik et al. · 2017 [cited by applicant]
US 20170289600A1 · Carbajal et al. · 2017 [cited by applicant]
US 20200004743A1 · Huang et al. · 2020 [cited by applicant]
CA 2330297A1 · 2000 [cited by applicant]
WO 0051335A2 · 2000 [cited by applicant]
WO 0107985A2 · 2001 [cited by applicant]
WO 2006097826A2 · 2006 [cited by applicant]
WO 2013055982A2 · 2013 [cited by applicant]
Araman, Victor, and Ioana Popescu. Stochastic revenue management models for media broadcasting. INSEAD, 2005. (Year: 2005). [cited by examiner]
Crama, Pascale, Dana G. Popescu, and Ajay S. Aravamudhan. Advertising Revenue Optimization in Live Television Broadcasting. Working Paper 1-31, 2012. (Year: 2012). [cited by examiner]
Popescu, Dana G., and Pascale Crama. “Ad revenue optimization in live broadcasting.” Management Science 62.4 (2016): 1145-1164. (Year: 2016). [cited by examiner]
Pandey, Shinjini, Goutam Dutta, and Harit Joshi. “Survey on Revenue Management in Media and Broadcasting.” Interfaces 47.3 (2017). (Year: 2017). [cited by examiner]
Notice of Allowance for U.S. Appl. No. 16/895,304 dated Feb. 16, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/340,149 dated Jan. 24, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/692,533 dated Apr. 26, 2023. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 16/026,422 dated Jan. 22, 2019. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 14/842,808 dated Jan. 19, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 14/930,559 dated Feb. 16, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/091,475 dated Dec. 7, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/865,716 dated Apr. 6, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/026,422 dated May 28, 2019. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/621,151 dated Apr. 5, 2022. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 14/842,799 dated Apr. 17, 2018. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 14/842,799 dated Jun. 15, 2018. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 14/842,799 dated May 10, 2018. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 14/930,586 dated May 18, 2018. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 14/930,586 dated May 2, 2018. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 14/930,586 dated May 24, 2018. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 16/026,422 dated Mar. 15, 2019. [cited by applicant]
Office Action in U.S. Appl. No. 14/842,808 dated Mar. 21, 2018. [cited by applicant]
Reddy, S., Aronson, J., Stam, A., 1998. Spot: Scheduling programs optimaly for television. Management Science 44 (1), 83-102. [cited by applicant]
Seshadri, Sridhar, Sriram Subramanian, and Sebastian Souyris. “Scheduling spots on television.” (2015). (Year: 2015). [cited by applicant]
Supplemental Notice of Allowance for U.S. Appl. No. 14/842,808 dated Apr. 21, 2021. [cited by applicant]
Supplemental Notice of Allowance for U.S. Appl. No. 14/842,808 dated Jun. 10, 2021. [cited by applicant]
Supplemental Notice of Allowance for U.S. Appl. No. 14/930,559 dated Mar. 17, 2021. [cited by applicant]
Supplemental Notice of Allowance for U.S. Appl. No. 14/930,559 dated May 19, 2021. [cited by applicant]
Supplemental Notice of Allowance for U.S. Appl. No. 15/091,475 dated Apr. 22, 2022. [cited by applicant]
Supplemental Notice of Allowance for U.S. Appl. No. 15/091,475 dated Jan. 18, 2022. [cited by applicant]
Advisory Action for U.S. Appl. No. 14/930,559 dated May 6, 2019. [cited by applicant]
Advisory Action for U.S. Appl. No. 15/621,151 dated Oct. 3, 2019. [cited by applicant]
Advisory Action for U.S. Appl. No. 15/865,716 dated Jun. 21, 2019. [cited by applicant]
Advisory Action in U.S. Appl. No. 15/091,475 dated Jun. 12, 2019. [cited by applicant]
Araman & Popescu, “Media Revenue Management with Audience Uncertainty: Balancing Upfront and Spot Market Sales”, Spring 2010, Manufacturing & Service Operations Management, vol. 12, No. 2, pp. 190-212 (Year: 2010). [cited by applicant]
Bertsimas, D., Tsitsiklis, J., 1997. Introduction to Linear Optimization. Athena Scientific, Belmont, Massachusetts. [cited by applicant]
Bollaparagda et al., “Managing On-Air Ad Inventory in Broadcast Television,” IIE transactions 40.12 (2008), pp. 1107-1123. [cited by applicant]
Bollapragada et al., “NBC-Universal uses a novel qualitative forecasting technique to predict advertising demand,” Interfaces 38.2 (2008): 103-111. [cited by applicant]
Bollapragada, S., Bussieck, M., Mallik, S., 2004. Scheduling commercial videotapes in broadcast television. Operations Research 52 (5), 679-689. [cited by applicant]
Bollapragada, S., Cheng, H., Phillips, M., Scholes, M., Gibbs, T., Humphreville, M., 2002. Nbc's optimization systems increase its revenues and productivity. Interfaces 32 (1), 47-60. [cited by applicant]
Bollapragada, S., Garbiras, M., 2004. Scheduling commercials on broadcast television. Operations Research 52 (3), 337-345. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 15/091,475 dated Mar. 3, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 15/865,716 dated Aug. 28, 2020. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/026,422 dated Aug. 22, 2019. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/026,422 dated May 14, 2019. [cited by applicant]
Corrected Notice of Allowance in U.S. Appl. No. 14/930,586 dated Aug. 1, 2018. [cited by applicant]
Corrected Notice of Allowance in U.S. Appl. No. 14/930,586 dated Jul. 3, 2018. [cited by applicant]
Corrected Notice of Allowance in U.S. Appl. No. 16/026,422 dated Jun. 10, 2019. [cited by applicant]
Danaher, P., Dagger, T., 2012. Using a nested legit model to forecast television ratings. International Journal of Forecasting 28 (3), 607-622. [cited by applicant]
Danaher, P., Dagger, T., Smith, M., 2011. Forecasting television ratings. International Journal of Forecasting 27 (4), 1215-1240. [cited by applicant]
Final Office Action for U.S. Appl. No. 14/842,808 dated Dec. 12, 2019. [cited by applicant]
Final Office Action for U.S. Appl. No. 14/930,559 dated Feb. 7, 2020. [cited by applicant]
Final Office Action for U.S. Appl. No. 15/091,475 dated Apr. 16, 2020. [cited by applicant]
Final Office Action for U.S. Appl. No. 15/091,475 dated Feb. 18, 2021. [cited by applicant]
Final Office Action for U.S. Appl. No. 15/621,151 dated Aug. 7, 2020. [cited by applicant]
Final Office Action for U.S. Appl. No. 15/621,151 dated Jul. 16, 2019. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/895,304 dated Aug. 17, 2021. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/895,304 dated May 13, 2022. [cited by applicant]
Final Office Action in U.S. Appl. No. 14/842,808 dated Sep. 10, 2018. [cited by applicant]
Final Office Action in U.S. Appl. No. 14/930,559 dated Feb. 25, 2019. [cited by applicant]
Final Office Action in U.S. Appl. No. 15/091,475 dated Mar. 28, 2019. [cited by applicant]
Final Office Action in U.S. Appl. No. 15/865,716 dated Mar. 5, 2019. [cited by applicant]
Horen, J., 1980. Scheduling of network television programs. Management Science 26 (4), 354-370. [cited by applicant]
International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, in International application No. PCT/US12/59857, dated Jan. 4, 2013. (11 pages). [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/842,808 dated Jun. 12, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/842,808 dated May 31, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/930,559 dated Aug. 21, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/930,559 dated Aug. 22, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/091,475 dated Aug. 21, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/091,475 dated Oct. 3, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/895,304 dated Apr. 27, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/895,304 dated Jan. 18, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/621,151 dated Feb. 6, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/895,304 dated Oct. 26, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/340,149 dated Sep. 26, 2022. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 14/930,599 dated Aug. 28, 2018. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 15/091,475 dated Sep. 28, 2018. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 15/621,151 dated Jan. 15, 2019. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 15/621,151 dated Sep. 16, 2021. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 15/865,716 dated Jul. 23, 2018. [cited by applicant]