IP Library Granted Patent US 7,966,411
Granted Patent B2
US 7,966,411 · App. 12/623,189 · Granted Jun 21, 2011

Methods for transmitting multimedia files and advertisements

Assignee: Media Patents, 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,966,411
App. No.
12/623,189
Granted
Jun 21, 2011
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 (21)

1. A method comprising:

storing in a storage medium of a streaming server advertising-sponsored content;

receiving in the streaming server a request message from a multimedia player to transmit the advertising-sponsored content to the multimedia player;

determining by the streaming server if the multimedia player is being used in an unauthorized way to avoid viewing of advertising content sponsoring the advertising-sponsored content; and

either transmitting the advertising-sponsored content to the multimedia player if the multimedia player is determined not to be used in the unauthorized way or not transmitting the advertising-sponsored content to the multimedia player if the multimedia player is determined to be used in the unauthorized way;

wherein the streaming server determines if the multimedia player is being used in the unauthorized way by identifying if the multimedia player is a plug-in of an internet browser and if the advertising-sponsored content is being saved using the browser's “Save As” or similar type option.

2. A method according to claim 1 wherein the streaming server sends to the multimedia player an error message upon determining that the multimedia player is being used in the unauthorized way.

3. A method according to claim 1 wherein the streaming server does not process the request message of the multimedia player upon determining that the multimedia player is being used in the unauthorized way.

4. A method according to claim 1 wherein the streaming server terminates communication with the multimedia player upon determining that the multimedia player is being used in the unauthorized way.

5. A method according to claim 1 wherein the streaming server sends a message to the multimedia player acknowledging receipt of the request message without transmitting the advertising-sponsored content to the multimedia player upon the streaming server determining that the multimedia player is being used in the unauthorized way.

6. A method according to claim 1 wherein the streaming server communicates with the multimedia player using a streaming protocol, the streaming server analyzing the control messages sent from the multimedia player to determine if the browser's “Save As” or similar type option is being used.

7. A streaming server having a storage medium that stores advertising-sponsored content, the streaming server storing executable instructions, executable by a computer processor, for performing the steps of:

receiving a request message from a multimedia player to transmit the advertising-sponsored content to the multimedia player;

determining if the multimedia player is being used in an unauthorized way to avoid viewing of advertising content sponsoring the advertising-sponsored content; and

either transmitting the advertising-sponsored content to the multimedia player if the multimedia player is determined not to be used in the unauthorized way or not transmitting the advertising-sponsored content to the multimedia player if the multimedia player is determined to be used in the unauthorized way;

wherein the streaming server determines if the multimedia player is being used in the unauthorized way by identifying if the multimedia player is a plug-in of an internet browser and if the advertising-sponsored content is being saved using the browser's “Save As” or similar type option.

8. A streaming server according to claim 7 wherein the streaming server stores executable instructions for sending to the multimedia player an error message upon determining that the multimedia player is being used in the unauthorized way.

9. A streaming server according to claim 7 wherein the streaming server stores executable instructions that cause the streaming server not to process the request message of the multimedia player upon determining that the multimedia player is being used in the unauthorized way.

10. A streaming server according to claim 7 wherein the streaming server stores executable instructions for terminating communication with the multimedia player upon determining that the multimedia player is being used in the unauthorized way.

11. A streaming server according to claim 7 wherein the streaming server stores executable instructions to send a message to the multimedia player acknowledging receipt of the request message without transmitting the advertising-sponsored content to the multimedia player upon the streaming server determining that the multimedia player is being used in the unauthorized way.

12. A streaming server according to claim 7 wherein the streaming server communicates with the multimedia player using a streaming protocol, the streaming server analyzing the control messages sent from the multimedia player to determine if the browser's “Save As” or similar type option is being used.

Assignments (4)
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 →
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 →
Continuity (6)
Continuation 12431553 · Apr 28, 2009
Continuation 12431563 · Apr 28, 2009
Continuation 12431737 · Apr 28, 2009
Continuation 12431738 · Apr 28, 2009
Continuation 12431743 · Apr 28, 2009
Related Publication 20100070355A1 · Mar 18, 2010