IP Library Granted Patent US 11,522,969
Granted Patent B2
US 11,522,969 · App. 16/950,421 · Granted Dec 6, 2022

Systems and methods for adjusting storage based on determining content item popularity

Inventors: Vijay Kumar (Karnataka, IN); Gyanveer Singh (Bihar, IN); Urvashi Verma (Karnataka, IN)
Assignee: Rovi Guides, Inc.
H04L67/535H04L67/306H04L67/54
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 11,522,969
App. No.
16/950,421
Granted
Dec 6, 2022
Kind
B2
Abstract

Systems and associated methods are described for determining popularity of new content. The system analyzes a content item to identify at least a first and a second attribute associated with the content item. The system also identifies previously posted content items associated with the first and the second attributes. The system then determines levels of user activity associated with the previously posted content item corresponding to the first attribute over a first past time period and associated with the previously posted content item corresponding to the second attribute over a second past time period. The system then extrapolates a levels of user activity for a future time period based on the first past time period and on the second past time period. The system further determines an anticipated level of user activity associated with the content item for the future time period based on the extrapolated levels of user activity.

Claims (72)

1. A method for determining popularity of new content item comprising:

receiving a submitted content item, at a device;

analyzing the submitted content item to identify at least a first attribute and a second attribute associated with the submitted content item;

identifying a first previously posted content item associated with the first attribute;

determining a first level of user activity associated with the first previously posted content item over a first past time period;

extrapolating a second level of user activity for a future time period based on the first past time period;

identifying a second previously posted content item associated with the second attribute;

determining a third level of user activity associated with the second previously posted content item over a second past time period;

extrapolating a fourth level of user activity for the future time period based on the second past time period comprising:

determining a rate of change of the user activity over the second past time period;

determining user activity at the end of the second past time period; and

extrapolating using the user activity at the end of the second past time period and the determined rate of change; and

determining an anticipated level of user activity associated with the submitted content item for the future time period based on the extrapolated second level of user activity and extrapolated fourth level of user activity.

2. The method of claim 1 further comprising:

in response to determining that the anticipated level of user activity associated with the submitted content item for the future time period is greater than a threshold level of user activity;

storing a copy of the submitted content item at the device and at an additional device such that the submitted content item is available to a plurality of users via the device and via the additional device, wherein the additional device is different from the device.

3. The method of claim 1 wherein the user activity comprises one or more of clicks, views, likes, dislikes, shares, ratings and comments.

4. The method of claim 1 further comprising transmitting a recommendation to a user device from which the submitted content item was received from, wherein the recommendation comprises to upload the submitted content item.

5. The method of claim 4 further comprising:

identifying a sharing platform based on the determined anticipated level of user activity associated with the submitted content item for the future time period;

wherein the recommendation comprises the recommendation to upload the submitted content item to the identified sharing platform.

6. The method of claim 1 wherein the analyzing the submitted content item comprises analyzing submitted content item based on metadata associated with the submitted content item.

7. The method of claim 1 wherein the analyzing the submitted content item comprises analyzing submitted content item based on visual content item associated with the submitted content item.

8. The method of claim 1 further comprising:

providing a suggestion to modify the submitted content item based on the determined anticipated level of user activity.

9. A method for determining popularity of new content item comprising:

receiving a submitted content item, at a device;

analyzing the submitted content item to identify at least a first attribute and a second attribute associated with the submitted content item;

identifying a first previously posted content item associated with the first attribute;

determining a first level of user activity associated with the first previously posted content item over a first past time period;

extrapolating a second level of user activity for a future time period based on the first past time period, wherein the extrapolating the second level of user activity for the future time period comprises:

determining a rate of change of the user activity over the first past time period;

determining user activity at the end of the first past time period; and

extrapolating using the user activity at the end of the first past time period and the determined rate of change;

identifying a second previously posted content item associated with the second attribute;

determining a third level of user activity associated with the second previously posted content item over a second past time period;

extrapolating a fourth level of user activity for the future time period based on the second past time period; and

determining an anticipated level of user activity associated with the submitted content item for the future time period based on the extrapolated second level of user activity and extrapolated fourth level of user activity.

10. A system for determining popularity of new content, the system comprising:

an input/output (I/O) circuitry configured to:

receive a submitted content item, at a device; and

a control circuitry communicably coupled to the I/O circuitry configured to:

analyze the submitted content item to identify at least a first attribute and a second attribute associated with the submitted content item;

identify a first previously posted content item associated with the first attribute;

determine a first level of user activity associated with the first previously posted content item over a first past time period;

extrapolate a second level of user activity for a future time period based on the first past time period by:

determining a rate of change of the user activity over the first past time period;

determining user activity at the end of the first past time period;

extrapolating using the user activity at the end of the first past time period and the rate of change;

identify a second previously posted content item associated with the second attribute;

determine a third level of user activity associated with the second previously posted content item over a second past time period;

extrapolate a fourth level of user activity for the future time period based on the second past time period; and

determine an anticipated level of user activity associated with the submitted content item for the future time period based on the extrapolated second level of user activity and extrapolated fourth level of user activity.

11. The system of claim 10 wherein the control circuitry is further configured to:

determine that the anticipated level of user activity associated with the submitted content item for the future time period is greater than a threshold level of user activity; and

in response to determining that the anticipated level of user activity associated with the submitted content item for the future time period is greater than the threshold level of user activity, store a copy of the submitted content item at the device and at an additional device such that the submitted content item is available to a plurality of users via the device and via the additional device, wherein the additional device is different from the device.

12. The system of claim 10 wherein to extrapolate the second level of user activity for the future time period, the control circuitry is configured to:

determine a rate of change of the user activity over the second past time period;

determine user activity at the end of the second past time period; and

extrapolate using the user activity at the end of the second past time period and the rate of change.

13. The system of claim 10 wherein the user activity comprises one or more of clicks, views, likes, dislikes, shares, ratings and comments.

14. The system of claim 10 wherein the control circuitry is configured to:

transmit a recommendation to a user device from which the submitted content item was received from, wherein the recommendation comprises to upload the submitted content item.

15. The system of claim 14 wherein the control circuitry is further configured to:

identify a sharing platform based on the anticipated level of user activity associated with the submitted content item for the future time period;

wherein the recommendation comprises a recommendation to upload the submitted content item to the identified sharing platform.

16. The system of claim 10 wherein to analyze submitted content item, the control circuitry is configured to:

analyze submitted content item based on metadata associated with the submitted content item.

17. The system of claim 10 wherein to analyze submitted content item, the control circuitry is configured to:

analyze submitted content item based on visual content item associated with the submitted content item.

18. The system of claim 10 wherein the control circuitry is further configured to:

provide a suggestion to modify the submitted content item based on the determined anticipated level of user activity.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2021
From: KUMAR, VIJAY; SINGH, GYANVEER; VERMA, URVASHI
To: ROVI GUIDES, INC.
Reel/Frame 055033/0478 →
Continuity (1)
Related Publication 20220159086A1 · May 19, 2022