1
Gregory Robert Philpott, Indravadan Vipinbhai Patel, Christopher Gary Dinn: Method and system for dynamically inserting content into streaming media. mDialog Corporation, Perry Currier, July 23, 2013: US08495675 (45 worldwide citation)

The present invention teaches a method and system for dynamically inserting content into a streaming media program. The system and method provide a program manifest to rendering devices requesting a streaming media program and that manifest can include URIs which point to main program content on a c ...


2
Gregory Robert Philpott, Indravadan Vipinbhai Patel: System and method for delivering content to mobile devices. mDialog Corporation, Perry Currie, September 17, 2013: US08539523 (39 worldwide citation)

A system for generating an optimized video including in-stream events for video content and advertising content selected at the time of playback is disclosed. The system includes a manifest generating module configured to retrieve video content from a content repository for listing in a content mani ...


3
Gregory Robert Philpott, Indravadan Vipinbhai Patel, Christopher Gary Dinn: Method and system for dynamically selecting, assembling and inserting content into stream media. mDialog Corporation, Perry Currier, June 24, 2014: US08762564 (17 worldwide citation)

A novel method and system is provided for dynamically selecting, assembling and inserting content into streaming media. The system and method allow for the selection of the content to be inserted into a streaming media program to be performed after the manifest, or equivalent, defining the streaming ...


4
Gregory Robert PHILPOTT, Indravadan Vipinbhai PATEL: System and method for delivering content to mobile devices. Mdialog Corporation, November 22, 2012: US20120297417-A1

A system for generating an optimized video including in-stream events for video content and advertising content selected at the time of playback is disclosed. The system includes a manifest generating module configured to retrieve video content from a content repository for listing in a content mani ...


5
METHOD AND SYSTEM FOR INSERTING CONTENT INTO STREAMING MEDIA AT ARBITRARY TIME POINTS. MDIALOG CORPORATION, October 24, 2013: US20130282915-A1

The present invention teaches a method and system of inserting content into streaming media programs without requiring re-encoding and/or re-segmenting of the program, thus allowing the insertion point within the media program to be selected as desired. The system and method operate on the relevant ...


6
Method And System For Identifying Events In A Streaming Media Program. MDIALOG CORPORATION, July 24, 2014: US20140207964-A1

The present invention teaches a method and system for uniquely defining and identifying events within a streaming media program. Programs and additional content can be stored with inband data in the stored content and that inband data can be dynamically updated, to include additional information suc ...