Content distribution resource allocation

US11140095B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11140095-B2
Application numberUS-201514591204-A
CountryUS
Kind codeB2
Filing dateJan 7, 2015
Priority dateJan 7, 2015
Publication dateOct 5, 2021
Grant dateOct 5, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

One or more methods and/or techniques for content resource allocation are provided herein. A user, of a client device, may access content. Real time user traffic associated with accessing the content may be determined. A trend may be identified from the real time user traffic for the content. The real time user traffic may be indicative of an amount of the content distribution resources used to provide a threshold level of service to users. Responsive to the trend indicating a projected increase in real time user traffic for the content, the content distribution resources may be allocated to the content based upon the projected increase, such that the allocated content distribution resources provide the threshold level of service to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of content distribution resource allocation, comprising: receiving a plurality of beacons each comprising information about an interaction of a user with content provided by a content provider; determining, based upon the plurality of beacons, real time user traffic associated with accessing the content; determining a rate at which a number of users accessing the content changes from a first number of users accessing the content over a first timeframe to a second number of users accessing the content over a second timeframe based upon the real time user traffic; creating a feedback loop associated with: a first user accessing the content; a second user accessing a content provider entity, different than the content provider, comprising the content; and a third user accessing the content provider; identifying a trend from the real time user traffic for the content based upon both the rate and the feedback loop; utilizing the trend to generate a log, the log comprising: a type of the trend associated with the content; a type of the content; and a duration of the trend; predicting future user traffic to the content based upon the trend; and responsive to the future user traffic indicating a projected increase in real time user traffic for the content, allocating content distribution resources for the content based upon the projected increase. 2. The method of claim 1 , comprising: responsive to the future user traffic indicating a projected decrease in the real time user traffic for the content, allocating content distribution resources from the content to an open stack based upon the projected decrease. 3. The method of claim 1 , wherein the rate corresponds to a factor by which the number of users accessing the content increases over a period of time. 4. The method of claim 1 , comprising: utilizing the feedback loop to compare the real time user traffic with usage of the content distribution resources during a timeframe; and confirming an accuracy of the real time user traffic based upon the comparison. 5. The method of claim 1 , the predicting future user traffic to the content based upon the trend comprising: predicting the future user traffic based upon the log. 6. The method of claim 1 , the real time user traffic indicative of an amount of content distribution resources used to provide a threshold level of service to users. 7. The method of claim 1 , the allocating content distribution resources comprising: allocating content distribution resources from an open stack. 8. The method of claim 1 , comprising: responsive to the future user traffic indicating the projected increase, negotiating with a content distribution provider to procure additional content distribution resources. 9. The method of claim 1 , comprising: identifying an event indicative of a projected change in the trend. 10. The method of claim 9 , comprising: responsive to identifying the event, allocating content distribution resources to content related to the event. 11. The method of claim 1 , a beacon of the plurality of beacons indicating at least one user has at least one of: accessed the content; clicked on a page comprising the content; or accessed an application comprising the content. 12. The method of claim 1 , comprising: utilizing a pay structure for the content provider based upon the real time user traffic associated with the content. 13. A system, comprising: a processor; and memory comprising processor-executable instructions that when executed by the processor implement a content resource allocation component configured to: receiving a plurality of beacons each comprising information about an interaction of a user with content provided by a content provider; determine, based upon the plurality of beacons, real time user traffic associated with the content; determine a rate at which a number of users accessing the content decreases from a first number of users accessing the content over a first timeframe to a second number of users accessing the content over a second timeframe based upon the real time user traffic; create a feedback loop associated with: a first user accessing the content; a second user accessing a content provider entity, different than the content provider, comprising the content; and a third user accessing the content provider; identify a trend from the real time user traffic for the content based upon the rate; utilize the trend to generate a log, the log comprising: a type of the trend associated with the content; a type of the content; and a duration of the trend; predict future user traffic to the content based upon the trend; and responsive to the future user traffic indicating a projected decrease in real time user traffic for the content, allocate content distribution resources from the content to an open stack based upon the projected decrease. 14. The system of claim 13 , the content resource allocation component configured to responsive to the future user traffic indicating a projected increase in user traffic for the content, allocate content distribution resources for the content based upon the projected increase. 15. The system of claim 13 , the content resource allocation component configured to reallocate content distribution resources to obtain a capacity correlated to the trend, responsive to the future user traffic indicating a projected change in user traffic. 16. The system of claim 13 , the predicting future user traffic to the content based upon the trend comprising: predicting the future user traffic based upon the log. 17. The system of claim 13 , the content resource allocation component configured to: identify an event indicative of a projected change in the trend; and allocate content distribution resources to content related to the event based upon the projected change. 18. A non-transitory computer readable medium comprising computer executable instructions that when executed by a processor perform a method for content resource allocation, comprising: receiving a plurality of beacons each comprising information about an interaction of a user with content provided by a content provider; determining, based upon the plurality of beacons, real time user traffic associated with accessing the content; determining a rate at which a number of users accessing the content increases from a first timeframe to a second timeframe based upon the real time user traffic; creating a feedback loop associated with: a first user accessing the content; a second user accessing a content provider entity comprising the content; and a third user accessing the content provider; identifying a trend from the real time user traffic for the content based upon both the rate and the feedback loop; utilizing the trend to generate a log, the log comprising: a type of the trend associated with the content; a type of the content; and a duration of the trend; predicting future user traffic to the content based upon the trend; and responsive to the future user traffic indicating a projected increase in user traffic for the content, allocating content distribution resources from an open stack to the content based upon the projected increase. 19. The non-transitory computer readable medium of claim 18 , the predicting future user traffic to the content based upon the trend comprising: predicting the future user traffic based upon the log.

Assignees

Inventors

Classifications

  • H04L47/83Primary

    based on usage prediction · CPC title

  • H04L47/801Primary

    Real time traffic · CPC title

  • Arrangements for program control, e.g. control units (program control for peripheral devices G06F13/10) · CPC title

  • H04L47/823Primary

    Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11140095B2 cover?
One or more methods and/or techniques for content resource allocation are provided herein. A user, of a client device, may access content. Real time user traffic associated with accessing the content may be determined. A trend may be identified from the real time user traffic for the content. The real time user traffic may be indicative of an amount of the content distribution resources used to…
Who is the assignee on this patent?
Yahoo Inc, Verizon Media Inc
What technology area does this patent fall under?
Primary CPC classification H04L47/83. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 05 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).