IP Library Granted Patent US 7,809,790
Granted Patent B2
US 7,809,790 · App. 12/431,743 · Granted Oct 5, 2010

Methods for transmitting multimedia files and advertisements

Assignee: Clarity Systems, S.L.
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 7,809,790
App. No.
12/431,743
Granted
Oct 5, 2010
Kind
B2
Abstract

The invention is directed to a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequential access, transmitting the advertising portion of the file, receiving a request to transmit a portion of the requested portion of the file prior to completing transmitting the advertising portion of the file, completing the transmission of the advertising portion of the file, and transmitting the requested portion of the file.

Claims (17)

1. A computer-implemented method of transmitting, from a server to a multimedia player, digital data comprising one or more first obligatory advertising portions comprising a first type of content and one or more requested portions comprising a second type of content which is different than the first type of content, the method comprising:

receiving a first request from the multimedia player to transmit the digital data;

generating or accessing a first digital file in the server comprising the digital data;

transmitting all or a part of the digital data to the multimedia player in a manner that requires at least one of the first obligatory advertising portions to be played by the multimedia player before one of the requested portions is played;

receiving a second request from the multimedia player to repeat one or more requested portions previously transmitted at a second time after the first time;

determining the time interval between the first time and the second time; and

wherein when the time interval is less than a designated value, retransmitting the previously transmitted one or more requested portions, and wherein when the time interval is greater than the designated value, the server generating or accessing a second digital file comprising at least the previously transmitted requested portions and one or more of the first obligatory advertising portions, or one or more second obligatory advertising portions, and transmitting the second digital file to the multimedia player such that at least one obligatory advertising portion is played by the multimedia player before one of the requested portions is played.

2. A computer-implemented method of transmitting, from a server to a memory device associated with a multimedia player, digital data comprising one or more first obligatory advertising portions comprising a first type of content and one or more requested portions comprising a second type of content which is different than the first type of content, the method comprising:

receiving in the server a setup message from the multimedia player;

sending, from the server, a response message to the setup message indicating to the memory device that it should not transmit expired requested portions of the digital data without approval from the server;

receiving a first request from the multimedia player to transmit the digital data,

generating or accessing a first digital file in the server comprising the digital data;

transmitting at least a portion of the first digital file to the memory device such that at least one of the first obligatory advertising portions is played by the multimedia player before one of the requested portions is played; and

sending from the server to the memory device a message with an expire header that indicates when the requested portions of the digital data expires so as to permit the multimedia player to replay one or more of the requested portions from the memory device before the expiration of the one or more requested portions;

wherein upon expiration of one or more of the requested portions, the server generates or accesses a second digital file upon receiving a request to replay the one or more expired requested portions, the second digital file comprising at least the expired requested portions and one or more of the first obligatory advertising portions or one or more second obligatory advertising portions, the server subsequently transmitting the second digital file to the multimedia player in a manner that requires at least one obligatory advertising portion to be played by the multimedia player before one of the requested portions is played.

3. The method according to claim 2 wherein the memory device is a part of the multimedia player.

4. The method according to claim 2 wherein the memory device is located outside the multimedia player.

Assignments (5)
MERGER Recorded Oct 21, 2015
From: ZARON REMOTE LLC
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 036845/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2012
From: MEDIA PATENTS, S.L.
To: ZARON REMOTE LLC
Reel/Frame 029372/0352 →
CONFIRMATORY RECORDATION OF THE ASSIGNMENT RECORDED AT REEL 025992, FRAME 0778 ON 3/21/2011 Recorded Oct 18, 2012
From: CLARITY SYSTEMS, S.L.
To: MEDIA PATENTS, S.L.
Reel/Frame 029155/0849 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2011
From: CLARITY SYSTEMS, S.L.
To: MEDIA PATENTS, S.L.
Reel/Frame 025992/0778 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2009
From: FERNANDEZ, ALVARO
To: CLARITY SYSTEMS, S.L.
Reel/Frame 023566/0761 →
Priority Claims (1)
ES 200800783 · Mar 18, 2008 · national
Continuity (2)
Continuation 1220314200 · Sep 2, 2008
Related Publication 20090240830A1 · Sep 24, 2009