IP Library Granted Patent US 8,732,337
Granted Patent B2
US 8,732,337 · App. 13/572,385 · Granted May 20, 2014

System and method for delivering content to users on a network

Inventors: Luc Julia (Oakland, CA); Yohan Le Nerriec (San Francisco, CA); Jerome Dubreuil (Paris, FR); Joe Costello (Los Altos, CA)
Assignee: QUALCOMM Incorporated
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,732,337
App. No.
13/572,385
Granted
May 20, 2014
Kind
B2
Abstract

A system and method for targeting content to users of a device or network of user-operated devices. In an embodiment, profile information is determined about a user's media consumption activities. One or more inputs are received from an external source to specify what content to target to the user. One or more content items are selected to target to the user based on the profile information and the one or more inputs. The selection of content items is performed without communicating the profile information outside of the user's device or network of user-operated devices.

Claims (49)

1. A method for targeting content to a user, the method being implemented by one or more processors and comprising steps of:

(a) monitoring activities of a user in relation to one or more devices of the user, the one or more devices forming at least a portion of a personal network of the user, wherein the activities of the user include media consumption activities;

(b) determining profile information based at least in part on the monitored activities of the user;

(c) receiving a content package on at least one of the one or more devices of the user, the content package including (i) a desired content of the user, (ii) data that corresponds to a library of supplemental content items, and (iii) a selection algorithm, the content package being communicated from a source that is external to the personal network of the user;

(d) selecting one or more supplemental content items from the library of supplemental content items, wherein selecting the one or more supplemental content items is based at least in part on the selection algorithm received from the source that is external to the personal network of the user; and

wherein (a) through (d) are performed on one or more devices of the personal network and without communicating the profile information outside of the personal network of the user.

2. The method of claim 1 , wherein selecting the one or more supplemental content items is based at least in part on a time when the desired content is played back on one or more devices of the user.

3. The method of claim 2 , wherein selecting the one or more supplemental content items is based at least in part on a passage of time as between when the content package is received and when the desired content is played back on the one or more devices of the user.

4. The method of claim 3 , further comprising adding one or more supplemental content items to the library of supplemental content items in response to the passage of time exceeding a designated duration.

5. The method of claim 1 , wherein the individual supplemental content items in the library of supplemental content items each corresponds to a commercial.

6. The method of claim 1 , wherein the data that corresponds to a library of supplemental content items includes links that identify a corresponding supplemental content item on a network external to the personal network of the user.

7. The method of claim 1 , wherein the data that corresponds to a library of supplemental content items includes media files that are stored on the personal network of the user.

8. The method of claim 1 , wherein monitoring activities of the user includes monitoring two or more of (i) a song that the user has stored and plays back on one or more of the devices of the personal network, (ii) streaming media that the user receives on one or more of the devices of the personal network, or (iii) a broadcast transmission.

9. A computer system comprising:

one or more processors to (i) monitor activities of a user in relation to one or more devices of the user, and (ii) determine profile information based at least in part on the monitored activities, the one or more devices forming at least a portion of a personal network of the user, wherein the activities of the user include media consumption activities;

a network interface to receive a content package on at least one of the one or more devices of the user, the content package including (i) a desired content of the user, (ii) data that corresponds to a library of supplemental content items, and (iii) a selection algorithm, the content package being communicated from a source that is external to the personal network of the user; and

wherein the one or more processors select the one or more supplemental content items from the library of supplemental content items based at least in part on the selection algorithm received from the source that is external to the personal network, and without communicating the profile information outside of the personal network of the user.

10. The computer system of claim 9 , wherein the one or more processors select supplemental content items based at least in part on a time when the desired content is played back on one or more devices of the user.

11. The computer system of claim 10 , wherein the one or more processors select the supplemental content items based at least in part on a passage of time as between when the content package is received and when the desired content is played back on the one or more devices of the user.

12. The computer system of claim 11 , wherein the one or more processors add one or more supplemental content items to the library of supplemental content items in response to the passage of time exceeding a designated duration.

13. The computer system of claim 9 , wherein the individual supplemental content items in the library of supplemental content items each correspond to a commercial.

14. The computer system of claim 9 , wherein the data that corresponds to a library of supplemental content items includes links that identify a corresponding supplemental content item on a network external to the personal network of the user.

15. The computer system of claim 9 , wherein the data that corresponds to a library of supplemental content items includes media files that are stored on the personal network of the user.

16. The computer system of claim 9 , wherein the one or more processors monitor activities of the user by monitoring two or more of (i) a song that the user has stored and plays back on one or more of the devices of the personal network, (ii) streaming media that the user receives on one or more of the devices of the personal network, or (iii) a broadcast transmission.

17. A non-transitory computer-readable medium that stores instructions for targeting content to a user, the instructions being executable by one or more processors to perform operations that comprise:

(a) monitoring activities of a user in relation to one or more devices of the user, the one or more devices forming at least a portion of a personal network of the user, wherein the activities of the user include media consumption activities;

(b) determining profile information based at least in part on the monitored activities of the user;

(c) receiving a content package on at least one of the one or more devices of the user, the content package including (i) a desired content of the user, (ii) data that corresponds to a library of supplemental content items, and (iii) a selection algorithm, the content package being communicated from a source that is external to the personal network of the user;

(d) selecting one or more supplemental content items from the library of supplemental content items, wherein selecting the one or more supplemental content items is based at least in part on the selection algorithm received from the source that is external to the personal network of the user; and

wherein (a) through (d) are performed without communicating the profile information outside of the personal network of the user.

18. The computer-readable medium of claim 17 , wherein instructions for selecting the one or more supplemental content items include instructions for selecting the one or more supplemental content items based at least in part on a time when the desired content is played back on one or more devices of the user.

19. The computer-readable medium of claim 18 , wherein instructions for selecting the one or more supplemental content items include instructions for selecting the one or more supplemental content items based at least in part on a passage of time as between when the content package is received and when the desired content is played back on one or more devices of the user.

20. The computer-readable medium of claim 19 , further comprising instructions for adding one or more supplemental content items to the library of supplemental content items in response to the passage of time exceeding a designated duration.

21. The computer-readable medium of claim 17 , wherein the individual supplemental content items in the library of supplemental content items each corresponds to a commercial.

22. The computer-readable medium of claim 17 , wherein the data that corresponds to a library of supplemental content items includes links that identify a corresponding supplemental content item on a network external to the personal network of the user.

23. The computer-readable medium of claim 17 , wherein the data that corresponds to a library of supplemental content items includes media files that are stored on the personal network of the user.

24. The computer-readable medium of claim 17 , wherein the instructions for monitoring activities of the user include instructions for monitoring two or more of (i) a song that the user has stored and plays back on one or more of the devices of the personal network, (ii) streaming media that the user receives on one or more of the devices of the personal network, or (iii) a broadcast transmission.

25. A computer system comprising:

means for monitoring activities of a user in relation to one or more devices of the user, the one or more devices forming at least a portion of a personal network of the user, wherein the activities of the user include media consumption activities;

means for determining profile information based at least in part on the monitored activities of the user;

means for receiving a content package on at least one of the one or more devices of the user, the content package including (i) a desired content of the user, (ii) data that corresponds to a library of supplemental content items, and (iii) a selection algorithm, the content package being communicated from a source that is external to the personal network of the user; and

means for selecting one or more supplemental content items from the library of supplemental content items, wherein selecting the one or more supplemental content items is based at least in part on the selection algorithm received from the source that is external to the personal network of the user, without communicating the profile information outside of the personal network of the user.

26. The computer system of claim 25 , wherein the one or more supplemental content items are selected based at least in part on a time when the desired content is played back on one or more devices of the user.

27. The computer system of claim 26 , wherein the one or more supplemental content items are selected based at least in part on a passage of time as between when the content package is received and when the desired content is played back on the one or more devices of the user.

28. The computer system of claim 27 , further comprising means for adding one or more supplemental content items to the library of supplemental content items in response to the passage of time exceeding a designated duration.

29. The computer system of claim 25 , wherein the individual supplemental content items in the library of supplemental content items each corresponds to a commercial.

30. The computer system of claim 25 , wherein the data that corresponds to a library of supplemental content items includes links that identify a corresponding supplemental content item on a network external to the personal network of the user.

31. The computer system of claim 25 , wherein the data that corresponds to a library of supplemental content items includes media files that are stored on the personal network of the user.

32. The computer system of claim 25 , wherein the monitored activities include two or more of (i) a song that the user has stored and plays back on one or more of the devices of the personal network, (ii) streaming media that the user receives on one or more of the devices of the personal network, or (iii) a broadcast transmission.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2015
From: QUALCOMM CONNECTED EXPERIENCES, INC.
To: QUALCOMM ATHEROS, INC.
Reel/Frame 036750/0463 →
CHANGE OF NAME Recorded Jul 30, 2013
From: QUALCOMM ISKOOT, INC.
To: QUALCOMM CONNECTED EXPERIENCES, INC.
Reel/Frame 030920/0967 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2013
From: ORB NETWORKS, INC.
To: QUALCOMM ISKOOT, INC.
Reel/Frame 030559/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2013
From: JULIA, LUC; LE NERRIEC, YOHAN; DEBREUIL, JEROME; COSTELLO, JOE
To: ORB NETWORKS, INC.
Reel/Frame 030484/0464 →
Continuity (4)
Continuation 12605267 · Oct 23, 2009
Continuation In Part 11325679 · Jan 3, 2006
Provisional Application 60641342 · Jan 3, 2005
Related Publication 20120311083A1 · Dec 6, 2012