Patents by Inventor John David Ritsema

John David Ritsema has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9344750
    Abstract: A method and system for scheduling commercial advertisement are described in which a data processing system having the spot scheduler solver may be operable to receive an advertiser's order to place advertisement or commercial spots into one or more commercial television breaks. The order may comprise various constraints and requirements corresponding to the spots. The spots may be assigned to inventory buckets within the commercial breaks based on the constraints and requirements. When a conflict arises, a prioritization scheme may be performed to complete the assignment of spots not assigned and to generate a commercial break schedule. The prioritization scheme may be based on spot arrival lead time or on maximizing the sum of the rates corresponding to the spots. The data processing system may maximize the spread of the spots over the commercial break schedule. The commercial break schedule may be adjusted when additional orders are received.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: May 17, 2016
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Andreea Popescu, John David Ritsema, David Benoit
  • Publication number: 20150237388
    Abstract: A method and system for scheduling commercial advertisement are described in which a data processing system having the spot scheduler solver may be operable to receive an advertiser's order to pace advertisement or commercial spots into one or more commercial television breaks. The order may comprise various constraints and requirements corresponding to the spots. The spots may be assigned to inventory buckets within the commercial breaks based on the constraints and requirements. When a conflict arises, a prioritization scheme may be performed to complete the assignment of spots not assigned and to generate a commercial break schedule. The prioritization scheme may be based on spot arrival lead time or on maximizing the sum of the rates corresponding to the spots. The data processing system may maximize the spread of the spots over the commercial break schedule. The commercial break schedule may be adjusted when additional orders are received.
    Type: Application
    Filed: May 6, 2015
    Publication date: August 20, 2015
    Inventors: Andreea POPESCU, John David RITSEMA, David BENOIT
  • Patent number: 9055308
    Abstract: A method and system for scheduling commercial advertisement are described in which a data processing system having the spot scheduler solver may be operable to receive an advertiser's order to place advertisement or commercial spots into one or more commercial television breaks. The order may comprise various constraints and requirements corresponding to the spots. The spots may be assigned to inventory buckets within the commercial breaks based on the constraints and requirements. When a conflict arises, a prioritization scheme may be performed to complete the assignment of spots not assigned and to generate a commercial break schedule. The prioritization scheme may be based on spot arrival lead time or on maximizing the sum of the rates corresponding to the spots. The data processing system may maximize the spread of the spots over the commercial break schedule. The commercial break schedule may be adjusted when additional orders are received.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: June 9, 2015
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Andreea Popescu, John David Ritsema, David James Benoit
  • Publication number: 20130097629
    Abstract: A method and system for scheduling commercial advertisement are described in which a data processing system having the spot scheduler solver may be operable to receive an advertiser's order to place advertisement or commercial spots into one or more commercial television breaks. The order may comprise various constraints and requirements corresponding to the spots. The spots may be assigned to inventory buckets within the commercial breaks based on the constraints and requirements. When a conflict arises, a prioritization scheme may be performed to complete the assignment of spots not assigned and to generate a commercial break schedule. The prioritization scheme may be based on spot arrival lead time or on maximizing the sum of the rates corresponding to the spots. The data processing system may maximize the spread of the spots over the commercial break schedule. The commercial break schedule may be adjusted when additional orders are received.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 18, 2013
    Inventors: Andreea Popescu, John David Ritsema, David James Benoit