IP Library Granted Patent US 9,076,148
Granted Patent B2
US 9,076,148 · App. 11/615,602 · Granted Jul 7, 2015

Dynamic pricing models for digital content

Inventor: Duane R. Valz (Emeryville, CA)
Assignee: YAHOO! INC.
G06Q30/02G06Q30/0283G06F17/30867
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 9,076,148
App. No.
11/615,602
Granted
Jul 7, 2015
Kind
B2
Abstract

Dynamic pricing models which facilitate efficient distribution of digital content online. Particular implementations of the invention dynamically base pricing for digital content on relatively current, aggregated information regarding Internet user behavior and preferences, such as search query and/or page hit logs. Some implementations of the present invention are directed to pricing digital content based on the inherent properties of digital content and the mechanics of how electronic files are typically distributed on the Internet.

Claims (45)

1. A method comprising:

accessing, by one or more computing devices over a network, a data store of user behavior information for data related to one or more attributes of a content object and tags relating to the content object, the user behavior information comprises information relating to search activities conducted by one or more users, the tags comprising information relating to a subject of the content object and rendering of the content object;

determining, by the one or more computing devices, one or more measures of interest for the content object from the user behavior information, the one or more measures of interest being determined based upon statistical analysis of the user behavior information and the tags; and

dynamically computing, by the one or more computing devices, a price for the content object based at least in part on one or more of the determined measures of interest.

2. The method of claim 1 wherein the user behavior information comprises a search query log including a plurality of query entries.

3. The method of claim 1 wherein the user behavior information comprises a page hits log containing user click-through data.

4. The method of claim 1 wherein accessing a data store comprises:

accessing a search system maintaining statistical measures of interest for a plurality of terms, topics or categories;

mapping, based on the attributes of the content object, the content object to one or more of a term, topic or category; and

wherein a measure of interest for the content object is based at least in part on one or more of the statistical measures of interest corresponding to the one or more mapped term, topic or category.

5. The method of claim 4 wherein the search system includes a plurality of search segments, and is operable to maintain statistical measures of interest for a plurality of terms, topics or categories relative to each of the search segments; and

wherein a measure of interest for the content object is based at least in part on the statistical measures of interest, across one or more search segments, corresponding to the one or more mapped term, topic or category.

6. The method of claim 5 further comprising selecting one or more search segments for determining a measure of interest.

7. The method of claim 6 further comprising weighting the statistical measures of interest corresponding to the to the one or more mapped term, topic or category within each selected search segment.

8. The method of claim 1 further comprising determining a trend for a measure of interest; and wherein the dynamically computed price is based at least in part on a measure of interest and the trend for that measure of interest.

9. The method of claim 1 further comprising computing an initial price for the content object based on one or more attributes of the content object.

10. The method of claim 9 wherein the one or more attributes comprise one or more of a source of the content object, a reproduction quality of the content object, a peer reviewed rating for the content object, or a restriction associated with the content object.

11. The method of claim 1 wherein the content object has an initial price associated therewith; and wherein the dynamically computed price is further based on the initial price.

12. The method of claim 1 wherein the dynamically computed price is bounded by a minimum and a maximum price parameter.

13. An apparatus comprising:

a memory;

one or more processors;

logic tangibly encoded in one or more non-transitory tangible media for execution by the one or more processors, and when executed operable to cause the one or more processors to:

access logic executed by the one or more processors for accessing, over a network, a data store of user behavior information for data related to one or more attributes of a content object and tags relating to the content object, the user behavior information comprises information relating to search activities conducted by one or more users, the tags comprising information relating to a subject of the content object and rendering of the content object;

determination logic executed by the one or more processors for determining one or more measures of interest for the content object from the user behavior information, the one or more measures of interest being determined based upon statistical analysis of the user behavior information and the tags; and

computation logic executed by the one or more processors for dynamically computing a price for the content object based at least in part on the determined measures of interest.

14. The apparatus of claim 13 wherein the user behavior information comprises a search query log including a plurality of query entries.

15. The apparatus of claim 13 wherein the user behavior information comprises a page hits log containing user click-through data.

16. The apparatus of claim 13 wherein the logic is operable to cause the one or more processors to:

access logic executed by the one or more processors for accessing a search system maintaining statistical measures of interest for a plurality of terms, topics or categories;

map logic executed by the one or more processors for mapping, based on the attributes of the content object, the content object to one or more of a term, topic or category; and

wherein a measure of interest for the content object is based at least in part on one or more of the statistical measures of interest corresponding to the one or more mapped term, topic or category.

17. The apparatus of claim 16 wherein the search system includes a plurality of search segments, and is operable to maintain statistical measures of interest for a plurality of terms, topics or categories relative to each of the search segments; and

wherein a measure of interest for the content object is based at least in part on one or more of the statistical measures of interest, across one or more search segments, corresponding to the one or more mapped term, topic or category.

18. The apparatus of claim 17 wherein the logic is operable to cause the one or more processors to:

selection logic executed by the one or more processors for selecting one or more search segments for determining a measure of interest.

19. The apparatus of claim 18 wherein the logic is operable to cause the one or more processors to:

weighting logic executed by the one or more processors for weighting the statistical measures of interest corresponding to the one or more mapped term, topic or category within each selected search segment.

20. The apparatus of claim 13 wherein the logic is operable to cause the one or more processors to:

determination logic executed by the one or more processors for determining a trend for a measure of interest; and wherein the dynamically computed price is based at least in part on a measure of interest and the trend for that measure of interest.

21. The apparatus of claim 13 wherein the logic is operable to cause the one or more processors to:

computation logic executed by the one or more processors for computing an initial price for the digital content object based on one or more attributes of the content object.

22. The apparatus of claim 21 wherein the one or more attributes comprise one or more of a source of the content object, a reproduction quality of the content object, a peer reviewed rating for the content object, or a restriction associated with the content object.

23. The apparatus of claim 13 wherein the content object has an initial price associated therewith; and wherein the dynamically computed price is further based on the initial price.

24. The apparatus of claim 13 wherein the dynamically computed price is bounded by a minimum and a maximum price parameter.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2006
From: VALZ, DUANE R.
To: YAHOO! INC.
Reel/Frame 018673/0467 →
Continuity (1)
Related Publication 20080154798A1 · Jun 26, 2008