IP Library Patent Application 11544449
Patent Application
App. No. 11/544,449

System and method for advertisement identification, selection, and distribution involving a peer-to-peer network

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 None
App. No.
11/544,449
Abstract

A method of presenting an advertisement to a user executing content at a device is provided. A request for content is sent to a device in a peer-to-peer (P2P) network. A file is received from the P2P network. The file includes the content requested and a campaign file. The campaign file includes information identifying when and which advertisements are presented to a user during execution of the requested content. The received file is installed and the requested content is executed. A time is determined for presenting an advertisement based on information read from the campaign file. At the determined time, the advertisement is requested and presented. The advertisement itself is delivered either in-advance of a request or on demand in response to a request as determined by the campaign file. The advertisement is delivered from either the content-requesting device, a peer or server in the P2P network, or a third party Internet delivery service. As an example, an Internet consumer requests a streamed video and receives as part of the stream a campaign file outlining the types of advertisements relevant to the video, and where to play them. The consumer's previous requests may result in the pre-delivery of advertisements. One of these available advertisements is selected for display during the playback of the video.

Claims (33)

1 . A computer-readable medium having computer-readable instructions stored thereon that, upon execution by a processor, cause the processor to send a request for performing a service to a device in a network, the instructions comprising:

receiving a request for a first content from a device; and

sending a file to the device using a peer-to-peer (P2P) network, wherein the file includes the first content and a campaign file, the campaign file including information used to identify a time to present an advertisement to a user at the device, wherein the file includes programmed instructions to

install the sent file at the device;

execute the first content; and

present the advertisement at the device at the identified time as the user executes the first content.

2 . A method of controlling presentation of an advertisement to a user obtaining content from a network, the method comprising:

receiving a request for a first content from a device; and

sending a file to the device using a peer-to-peer (P2P) network, wherein the file includes the first content and a campaign file, the campaign file including information used to identify a time to present an advertisement to a user at the device, wherein the file includes programmed instructions to install the sent file at the device;

execute the first content; and

present the advertisement at the device at the identified time as the user executes the first content.

3 . The method of claim 2 , wherein the first content comprises an application.

4 . The method of claim 3 , wherein the application is selected from at least one of a video player, an audio player, a text viewer, a text editor, a picture viewer, a picture editor, and a game player.

5 . The method of claim 3 , wherein the first content further comprises a media file.

6 . The method of claim 5 , wherein the media file is selected from at least one of a video file, an audio file, a text file, a picture file, and a game file.

7 . The method of claim 2 , wherein the advertisement is displayed when the first device is not in communication with the P2P network.

8 . The method of claim 2 , wherein the advertisement is selected based on the first content.

9 . A method of presenting an advertisement to a user executing content at a device, the method comprising:

sending a request for a first content to a device in a peer-to-peer (P2P) network;

receiving a file from the device using the P2P network, wherein the file includes the first content and a campaign file;

installing the received file;

executing the first content;

determining a time to present an advertisement based on information read from the campaign file;

at the determined time, requesting the advertisement; and

presenting the requested advertisement.

10 . The method of claim 9 , wherein the first content comprises an application.

11 . The method of claim 10 , wherein the application is selected from at least one of a video player, an audio player, a text viewer, a text editor, a picture viewer, a picture editor, and a game player.

12 . The method of claim 10 , wherein the first content further comprises a media file.

13 . The method of claim 12 , wherein the media file is selected from at least one of a video file, an audio file, a text file, a picture file, and a game file.

14 . The method of claim 9 , wherein the advertisement is displayed when the first device is not in communication with the P2P network.

15 . The method of claim 9 , wherein the advertisement is selected based on the first content.

16 . The method of claim 9 , further comprising sending a request for the advertisement to a second device in the P2P network.

17 . The method of claim 16 , further comprising receiving the advertisement from the second device in the P2P network.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2011
From: MMV CAPITAL PARTNERS INC.
To: DOUBLE FUSION INC.
Reel/Frame 027159/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2011
From: MMV CAPITAL PARTNERS INC.
To: DOUBLE FUSION, INC.
Reel/Frame 026882/0110 →
SECURITY AGREEMENT Recorded Sep 9, 2011
From: DOUBLE FUSION, INC.
To: MMV CAPITAL PARTNERS INC.
Reel/Frame 026883/0683 →
CHANGE OF NAME Recorded Jan 14, 2011
From: NEOEDGE NETWORKS, INC.
To: BLUE NOODLE INC.
Reel/Frame 025642/0615 →
SECURITY AGREEMENT Recorded Jan 12, 2011
From: NEOEDGE NETWORKS, INC.
To: MMV FINANCE INC.
Reel/Frame 025622/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2007
From: WOODS, STEVEN; SIMONS, DAVID; SLOUGH, KELLY
To: NEOEDGE NETWORKS, INC.
Reel/Frame 018914/0605 →