IP Library Granted Patent US 8,719,095
Granted Patent B2
US 8,719,095 · App. 13/386,914 · Granted May 6, 2014

Targeted advertising in a peer-to-peer network

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 8,719,095
App. No.
13/386,914
Granted
May 6, 2014
Kind
B2
Abstract

A method is described including requesting content from a directory service, receiving a list of peers in a peer-to-peer network having the requested content, selecting a peer from the received list of peers, establishing communications with the selected peer, receiving a list of chunks of content and ads available from the selected peer, requesting a chunk of content and ads available from said selected peer and receiving the chunk of content and randomly selected ads from the selected peer. Also described is a method including receiving a request for content, generating a list of chunks of content available for the requested content, generating a list of ads associated with the requested content, transmitting the list of available chunks of content responsive to the request, receiving a request for a selected chunk of content and transmitting the selected chunk of content and ads associated with the selected chunk of content.

Claims (26)

1. A method for targeting advertising to a receiving peer device, said method comprising:

requesting content from a directory service, the request performed by said receiving peer device on a peer-to-peer network;

receiving a list of peers in the peer-to-peer network having said requested content;

selecting a serving peer from said received list of peers;

establishing communications with said selected serving peer;

receiving a list of chunks of content and associated ads available from said selected serving peer;

requesting a chunk of content and associated ads available from said selected serving peer, said associated ads are associated with said chunk of content; and

receiving said requested chunk of content and randomly selected associated ads from said selected serving peers;

storing said received chunk of content and said randomly selected ads;

ranking said received ads by said receiving peer device, wherein highly ranked ads are chosen for rendering;

selecting content from which stored chunks of content are to be deleted;

determining a percentage of expired ads associated with said selected content;

deleting said expired ads;

selecting an equal percentage of said stored chunks of content as the percentage of expired ads to delete; and

deleting said selected chunks of content.

2. The method according to claim 1 , wherein the selected peer is randomly selected from said list of peers.

3. The method according to claim 1 , wherein said received chunk of content and said randomly selected ads are one of downloaded and streamed.

4. The method according to claim 1 , wherein ranking ads from the randomly selected associated ads further comprises:

selecting content to render;

retrieving a list of ads related to said selected content;

ranking said list of ads; and

rendering said content and ads selected from said ranked list of ads responsive to said ranking.

5. The method according to claim 4 , wherein each ad is associated with a set of keywords and wherein each ad keyword has an associated weight and further wherein said ranking is responsive to a matching between viewer keywords and said ad keywords.

6. The method according to claim 5 , wherein said ranking is accomplished using a combination of said associated weights of said ad keywords.

7. The method according to claim 6 , wherein said combination is a sum of said associated weights of said ad keywords.

8. The method according to claim 1 , wherein said equal percentage is based on a normal distribution function.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: THOMSON LICENSING S.A.S.
To: MAGNOLIA LICENSING LLC
Reel/Frame 053570/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2012
From: LI, DEKAI; KASHYAP, ASHWIN; MATHUR, SAURABH; WU, MINGQUAN; LIU, HANG
To: THOMSON LICENSING
Reel/Frame 027590/0134 →