IP Library Granted Patent US 7,778,258
Granted Patent B2
US 7,778,258 · App. 12/143,381 · Granted Aug 17, 2010

Distributing personalized content

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,778,258
App. No.
12/143,381
Granted
Aug 17, 2010
Kind
B2
Abstract

The invention provides a method and system for distributing personalized content to potentially large numbers of recipients. A pool is selected, from among all content available for distribution, of those content elements that will be made available for simultaneous distribution, and personalized content is selected for distribution from that pool. The content of the pool can change with new selections over time. For each individual recipient, content elements in the pool are examined to determine if they are predicted to be of sufficient interest to that recipient for distribution, and if so, those content elements are distributed. If not, successive content elements in the pool are examined, relaxing the standard for sufficient interest, until at least one content element is found and distributed to the individual recipient.

Claims (77)

1. A method of generating a theme-based channel of music for an Internet Radio station, the method comprising:

determining a score for one content element within a set of content elements that share a theme of the theme-based channel of music, the score being responsive to a predicted recipient interest in the one content element;

determining a number of times that the one content element was perceived by the requestor over a predetermined time period;

comparing the number of times with a count threshold;

determining, based on the comparison of the number of times with the count threshold, if the number of times is equal to or greater than the count threshold; and

adjusting, based on the determination that the number of times is equal to or greater than the count threshold, the score for the one content element to decrease the likelihood that the one content element is selected;

comparing the score for the one content element with a threshold;

selecting, based on the comparing of the score for the one content element with the threshold, the one content element;

scheduling the selected one content element to be available to users requesting the theme-based channel of music;

receiving a request from a requestor for access to the theme-based channel of music; and

enabling perception, based in part on the received request from the requestor for access to the theme-based channel of music, of the scheduled one content element by the requestor.

2. The method of claim 1 further comprising:

determining whether the one content element is the same as the scheduled content element most recently perceived by the requestor; and

adjusting, based on the determination that the one content element is the same as the scheduled content element most recently perceived by the requestor, the score for the one content element to decrease the likelihood that the one content element is selected.

3. A method of generating a theme-based channel of music for an Internet Radio station, the method comprising:

determining a score for one content element within a set of content elements that share a theme of the theme-based channel of music, the score being responsive to a predicted recipient interest in the one content element;

determining a characteristic of the one content element;

determining a number of times content elements sharing the characteristic of the one content element were perceived by the requestor over a predetermined time period;

comparing the number of times with a count threshold;

determining, based on the comparison of the number of times with the count threshold, if the number of times is equal to or greater than the count threshold; and

adjusting, based on determination that the number of times is equal to or greater than the count threshold, the score for the one content element to decrease the likelihood that the one content element is selected;

comparing the score for the one content element with a threshold;

selecting, based on the comparing of the score for the one content element with the threshold, the one content element;

scheduling the selected one content element to be available to users requesting the theme-based channel of music;

receiving a request from a requestor for access to the theme-based channel of music; and

enabling perception, based in part on the received request from the requestor for access to the theme-based channel of music, of the scheduled one content element by the requestor.

4. The method of claim 3 wherein determining the characteristic of the one content element comprises determining an artist of the one content element.

5. The method of claim 3 wherein determining the characteristic of the one content element comprises determining a melody of the one content element.

6. A method of generating a theme-based channel of music for an Internet Radio station, the method comprising:

determining a score for one content element within a set of content elements that share a theme of the theme-based channel of music, the score being responsive to a predicted recipient interest in the one content element;

determining a characteristic of the one content element;

determining whether the scheduled content element most recently perceived by the requestor shares the characteristic of the one content element; and

adjusting, based on the determination that the scheduled content element most recently perceived by the requestor shares the characteristic of the one content element, the score for one content element to decrease the likelihood that the one content element is selected

comparing the score for the one content element with a threshold;

selecting, based on the comparing of the score for the one content element with the threshold, the one content element;

scheduling the selected one content element to be available to users requesting the theme-based channel of music;

receiving a request from a requestor for access to the theme-based channel of music; and

enabling perception, based in part on the received request from the requestor for access to the theme-based channel of music, of the scheduled one content element by the requestor.

7. The method of claim 6 wherein determining the characteristic of the one content element comprises determining an artist of the one content element.

8. The method of claim 6 wherein determining the characteristic of the one content element comprises determining a melody of the one content element.

9. A method of generating a theme-based channel of music for an Internet Radio station, the method comprising:

determining a score for one content element within a set of content elements that share a theme of the theme-based channel of music, the score being responsive to a predicted recipient interest in the one content element;

determining a characteristic of the one content element;

determining whether the scheduled content element most recently perceived by the requestor shares the characteristic of the one content element; and

reducing, based on the determination that the scheduled content element most recently perceived by the requestor shares the characteristic of the one content element, the score for the one content element

comparing the score for the one content element with a threshold;

selecting, based on the comparing of the score for the one content element with the threshold, the one content element;

scheduling the selected one content element to be available to users requesting the theme-based channel of music;

receiving a request from a requestor for access to the theme-based channel of music; and

enabling perception, based in part on the received request from the requestor for access to the theme-based channel of music, of the scheduled one content element by the requestor.

10. The method of claim 9 wherein determining the characteristic of the one content element comprises determining an artist of the one content element.

11. The method of claim 9 wherein determining the characteristic of the one content element comprises determining a melody of the one content element.

12. The method of claim 1 further comprising removing, in response to enabling perception of the scheduled content element, the scheduled content element from the set of content elements that share the theme of the theme-based channel of music.

13. A method of generating a theme-based channel of music for an Internet Radio station, the method comprising:

determining a score for one content element within a set of content elements that share a theme of the theme-based channel of music, the score being responsive to a predicted recipient interest in the one content element;

comparing the score for the one content element with a threshold;

selecting, based on the comparing of the score for the one content element with the threshold, the one content element;

scheduling the selected one content element to be available to users requesting the theme-based channel of music;

receiving a request from a requestor for access to the theme-based channel of music; and

enabling perception, based in part on the received request from the requestor for access to the theme-based channel of music, of the scheduled one content element by the requestor;

determining a score for a second content element within the set of content elements that share the theme of the theme-based channel of music, the score being responsive to a predicted recipient interest in the second content element;

adjusting the threshold;

comparing the score for the second content element with the adjusted threshold;

selecting, based on the comparing of the score for the second content element with the adjusted threshold, the second content element;

scheduling the selected second content element to be available to users requesting the theme-based channel of music; and

enabling perception, based in part on the availability of the selected second content element, of the scheduled second content element by the requestor.

14. The method of claim 13 wherein adjusting the threshold comprises adjusting the threshold based on a determination that the one content element was not selected.

15. The method of claim 13 wherein adjusting the threshold comprises adjusting the threshold to increase the likelihood that the second content element is selected.

16. The method of claim 13 wherein adjusting the threshold comprises adjusting the threshold downward.

17. The method of claim 16 , wherein adjusting the threshold downward comprises lowering the threshold by 10%.

18. The method of claim 13 wherein the adjusted threshold is different than the threshold compared to the score for the one content element.

19. The method of claim 1 wherein the threshold is determined based on the average predicted recipient interest of all of the content elements in the set of content elements that share the theme of the theme-based channel of music.

20. The method of claim 1 wherein the threshold is determined based on the average predicted recipient interest of all of the content elements previously perceived by the requestor.

21. The method of claim 1 further comprising:

replacing at least one content element in the set of content elements that share the theme of the theme-based channel of music at a predetermined time interval.

22. The method of claim 1 wherein the predicted recipient interest in the one content element is determined using a collaboration filtering technique.

23. The method of claim 1 wherein the receiving of the request from the requestor for access to the theme-based channel of music occurs after the scheduling of the selected one content element to be available to users requesting the theme-based channel of music.

Assignments (10)
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
REORGANIZATION Recorded Nov 18, 2009
From: SPINNER NETWORKS INCORPORATED; ADAMS ACQUISTION SUB., INC.; AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 023553/0721 →
REORGANIZATION Recorded Nov 18, 2009
From: SPINNER NETWORKS INCORPORATED; ADAMS ACQUISITION SUB., INC.; AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 023553/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2009
From: BILL, DAVID S.
To: SPINNER NETWORKS, INC.
Reel/Frame 023534/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2009
From: ADAMS ACQUISITION SUB., INC. (A DELAWARE CORPORATION)
To: SPINNER NETWORKS, INC. (A CALIFORNIA CORPORATION)
Reel/Frame 023535/0121 →