Patents by Inventor Bruce C. Dilger

Bruce C. Dilger 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).

  • Publication number: 20140089968
    Abstract: Systems and methods presented herein provide for conflict resolution of assets selected for insertion into COD content. In one embodiment, the system includes an interface operable to process a request for asset insertion into the COD content selection. The system also includes an asset conflict resolution module operable to identify asset timeslots within the COD content selection from the request, to evaluate the assets to determine conflicts among the assets, to remove conflicting assets, and to select at least a portion of the remaining assets for insertion in the asset timeslots of the COD content selection. For example, the asset conflict resolution module may determine that conflicts exist between certain assets based on various identifiers associated with the assets and/or content such that the conflicts between the assets may be resolved with the removal of one or more of the assets from potential asset insertion selection.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: CANOE VENTURES
    Inventors: Jonathan E. Farb, Thomas M. Moretto, Bruce C. Dilger, Timothy R. Whitton, Christopher M. Rippe
  • Publication number: 20140089988
    Abstract: Systems and methods presented herein provide for ranking of assets for insertion into selected COD content. In one embodiment, a system includes an interface operable to receive information of a COD content selection by a Customer Premises Equipment (CPE). The system also includes an asset ranking module operable to identify assets that are available for insertion to the selected COD content from the plurality of assets, to determine values of the available assets to a provider of the selected COD content, to rank the available assets based on the determined values, and to direct the insertion of the one or more assets into the selected COD content based on the rank of the available assets.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: CANOE VENTURES
    Inventors: Jonathan E. Farb, Thomas M. Moretto, Bruce C. Dilger, Timothy R. Whitton, Christopher M. Rippe
  • Publication number: 20140089989
    Abstract: Systems and methods presented herein provide for qualifying assets for insertion into selected COD content. In one embodiment, a system is operable to select from a plurality of assets for insertion into a Content On Demand (COD) content selection. The system includes an interface operable to process a request for asset insertion into the COD content selection to extract information of the COD content selection including a provider of the COD content selection (e.g., a head end). The system also includes an asset qualification module operable to communicate with the provider of the COD content selection to validate the request, to analyze the information of the COD content selection to validate the assets for insertion into the COD content selection, and to remove one or more of the assets from insertion selection based on the validation of the assets.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: CANOE VENTURES
    Inventors: Jonathan E. Farb, Thomas M. Moretto, Bruce C. Dilger, Timothy R. Whitton, Christopher M. Rippe
  • Publication number: 20030058707
    Abstract: A system and process is provided for determining, selecting and identifying commercial and/or non-commercial segments for insertion into a break in a given programming signal. In one embodiment, a break planner is provided in a media stream planner. The break planner utilizes at least one parameter provided by at least one of an ad campaign, an active segments list, a viewer profile database, and a prior inserts history to determine which segment to insert into a given break in a programming signal. Such determinations may be made real-time or on a pre-determined basis and may be communicated to an advertisement inserter which provides such “segments” to a transmission system for insertion into a transmitted or otherwise communicated programming signal. In an alternative embodiment, the selection and insertion processes may be accomplished in a personal video recorder.
    Type: Application
    Filed: September 10, 2002
    Publication date: March 27, 2003
    Inventors: Bruce C. Dilger, Michael G. Cristofalo, Frank P. Deo