Method to maintain synchronization of media streams, commands, and on-screen events transmitted through different internet pathways and consumed at varying speeds

Number of patents in Portfolio can not be more than 2000

United States of America

PATENT NO 11240279
APP PUB NO 20200304548A1
SERIAL NO

16843661

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Embodiments are directed to computer systems and methods that maintain synchronicity among elements intended to be displayed at various points during a live media stream. The systems and methods, at a multimedia player, start playback of a live media stream. The systems and methods receive input from a user selecting a new time of the media stream to playback, which is different than the current playback time of the media stream. The systems and methods adjust playback of the media stream to restart at the new selected time, such that the current playback time of the output media stream is updated to the new selected time. The systems and methods monitor the current playback time of the media stream as adjusted. The systems and methods determine a user-initiated command to execute for displaying one or more visual elements at the multimedia player by polling a command manifest file based on the current playback time as adjusted.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
OPENEXCHANGE INC177 HUNTINGTON AVE SUITE 1703 PMB 32963 BOSTON MA 02115-3153

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kieft, Alexander J Arlington, US 13 150
Kolowich, Michael E Sudbury, US 12 145
McPherson, Joe C Rockwell, US 6 94

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Aug 1, 2025
7.5 Year Payment $3600.00 $1800.00 $900.00 Aug 1, 2029
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 1, 2033
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00