白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Personalized content recommendations based on consumption periodicity

專利號
US10897651B2
公開日期
2021-01-19
申請人
Comcast Cable Communications, LLC(US PA Philadelphia)
發(fā)明人
Hans Sayyadi
IPC分類
H04N21/466; H04N21/458; H04N21/442; G06N5/02; G06N7/00
技術(shù)領(lǐng)域
content,similarity,may,score,consumed,timediff,video,be,hours,candidate
地域: PA PA Philadelphia

摘要

Aspects described herein describe providing content recommendations such as, for example, recommendations for video content. A content recommendation may be based on when content was previously consumed.

說明書

CROSS-REFERENCE TO RELATED APPLICATIONS

This patent application is a continuation of U.S. patent application Ser. No. 15/905,366 entitled “Personalized Content Recommendations Based on Consumption Periodicity” and filed on Feb. 26, 2018, which is a continuation of U.S. patent application Ser. No. 14/540,663 entitled “Personalized Content Recommendations Based on Consumption Periodicity” and filed on Nov. 13, 2014, each of which is incorporated by reference herein in its entirety.

BACKGROUND

The selection of movies, television shows, games, music, and other content available to users continues to expand. To assist individuals in selecting content to consume, content providers may make recommendations to the individuals. Techniques for improving those recommendations are needed.

SUMMARY

Some of the various features described herein relate to systems and methods for providing content recommendations. The content may be video content, audio content, text content, interactive content, and other types of content as well as combinations of such content.

Aspects described herein provide techniques for providing content recommendations such as, for example, recommendations for video content provided by a cable network. The content recommendation techniques described in further detail below determine the extent to which previously consumed content should contribute to content considered for recommendation to a user based on the consumption time of the previously consumed content. The consumption habits of users have been observed to occur at regular intervals. These intervals are employed to adjust contribution factors for the previously consumed content when making content recommendations.

權(quán)利要求

1
The invention claimed is:1. A method comprising:determining, by a computing device, a plurality of first past time periods relative to an output time associated with content for recommendation, wherein each of the plurality of first past time periods is a first time period multiple of a first time period;determining a plurality of second past time periods relative to the output time associated with the content for recommendation, wherein each of the plurality of second past time periods is a second time period multiple of a second time period;determining, based on an output history and based on the plurality of first past time periods and the plurality of second past time periods, one or more previously outputted content items;generating, based on the one or more previously outputted content items, a recommendation that indicates content that is recommended for output; andcausing output of the recommendation.2. The method of claim 1, wherein the generating the recommendation is further based on a proximity of an output time of at least one of the previously outputted content items to a time corresponding to one of the plurality of first past time periods or corresponding to one of the plurality of second past time periods.3. The method of claim 1, wherein the generating the recommendation is further based on an amount of time between an output time of at least one of the previously outputted content items and the output time associated with the content for recommendation.4. The method of claim 1, wherein the second time period is a time period multiple of the first time period.5. The method of claim 1, wherein the first time period is 24 hours.6. The method of claim 1, wherein the second time period is 168 hours.7. The method of claim 1, wherein the first time period is 24 hours and the second time period is 168 hours.8. The method of claim 1, wherein the output time associated with the content for recommendation is associated with an output time of the content that is recommended for output.9. The method of claim 8, wherein the output time associated with the content for recommendation is associated with at least one of a scheduled broadcast time or a time at which output of the content item is requested.10. The method of claim 1, wherein the generating the recommendation is further based on at least one of a request for content or a request for a recommended content item.11. The method of claim 1, wherein the content item that is recommended for output is at least one of recorded content, on-demand content, or content that is scheduled for broadcast.12. The method of claim 1, wherein the generating the recommendation is further based on at least one of:similarity between the content item and at least one of the one or more previously outputted content items;popularity of the content item; ora genre of the content item and a genre of at least one of the one or more previously outputted content items.13. The method of claim 1, wherein the first time period multiple of the first time period is a number of days prior to the recommended content output time.14. The method of claim 1, wherein the second time period multiple of the second time period is a number of weeks prior to the recommended content output time.15. The method of claim 1, wherein the one or more previously outputted content items comprise one or more previously outputted content items that were output at an output time within a threshold distance of a time associated with at least one of the plurality of first past time periods or with at least one of the plurality of second past time periods.16. A method comprising:determining, by a computing device and based on an output history, one or more previously outputted content items;determining, based on the output history, proximity information that indicates, for each previously outputted content item of the one or more previously outputted content items, proximity of an output time of the previously outputted content item to:a first past time, relative to an output time associated with content for recommendation, corresponding to a first time period multiple of a first time period; anda second past time, relative to the output time associated with the content for recommendation, corresponding to a second time period multiple of a second time period;generating, based on the proximity information, a recommendation that indicates content that is recommended for output; andcausing output of the recommendation.17. The method of claim 16, wherein the second time period is a time period multiple of the first time period.18. The method of claim 16, wherein the first time period is 24 hours and the second time period is 168 hours.19. The method of claim 16, wherein the first time period multiple of the first time period is a number of days prior to the output time associated with the content for recommendation and the second time period multiple of the second time period is a number of weeks prior to the output time associated with the content for recommendation.20. The method of claim 16, wherein the generating the recommendation is further based on at least one of a request for content or a request for a recommended content item.21. The method of claim 16, wherein the content that is recommended for output is at least one of recorded content, on-demand content, or content that is scheduled for broadcast.22. The method of claim 16, wherein the generating the recommendation is further based on at least one of:similarity between the content item and at least one of the one or more previously outputted content items;popularity of the content item; ora genre of the content item and a genre of at least one of the one or more previously outputted content items.23. The method of claim 16, wherein the one or more previously outputted content items comprise one or more previously outputted content items that were output at an output time within a threshold distance of a time associated with at least one of the first past time or the second past time.24. A device comprising:one or more processors; andmemory storing instructions that, when executed by the one or more processors, cause the device to:determine a plurality of first past time periods relative to an output time associated with content for recommendation, wherein each of the plurality of first past time periods is a first time period multiple of a first time period;determine a plurality of second past time periods relative to the output time associated with the content for recommendation, wherein each of the plurality of second past time periods is a second time period multiple of a second time period;determine, based on an output history and based on the plurality of first past time periods and the plurality of second past time periods, one or more previously outputted content items;generate, based on the one or more previously outputted content items, a recommendation that indicates content that is recommended for output; andcause output of the recommendation.25. The device of claim 24, wherein the instructions, when executed by the one or more processors, further cause the device to generate the recommendation further based on a proximity of an output time of at least one of the previously outputted content items to a time corresponding to one of the plurality of first past time periods or corresponding to one of the plurality of second past time periods.26. The device of claim 24, wherein the instructions, when executed by the one or more processors, further cause the device to generate the recommendation further based on an amount of time between an output time of at least one of the previously outputted content items and the output time associated with the content for recommendation.27. The device of claim 24, wherein the second time period is a time period multiple of the first time period.28. The device of claim 24, wherein the first time period is 24 hours.29. The device of claim 24, wherein the second time period is 168 hours.30. The device of claim 24, wherein the first time period is 24 hours and the second time period is 168 hours.31. The device of claim 24, wherein the output time associated with the content for recommendation is associated with an output time of the content that is recommended for output.32. The device of claim 31, wherein the output time associated with the content for recommendation is associated with at least one of a scheduled broadcast time or a time at which output of the content item is requested.33. The device of claim 24, wherein the instructions, when executed by the one or more processors, cause the device to generate the recommendation further based on at least one of a request for content or a request for a recommended content item.34. The device of claim 24, wherein the content that is recommended for output is at least one of recorded content, on-demand content, content that is scheduled for broadcast.35. The device of claim 24, wherein the instructions, when executed by the one or more processors, cause the device to generate the recommendation further based on at least one of:similarity between the content item and at least one of the one or more previously outputted content items;popularity of the content item; ora genre of the content item and a genre of at least one of the one or more previously outputted content items.36. The device of claim 24, wherein the first time period multiple of the first time period is a number of days prior to the recommended content output time.37. The device of claim 24, wherein the second time period multiple of the second time period is a number of weeks prior to the recommended content output time.38. The device of claim 24, wherein the one or more previously outputted content items comprise one or more previously outputted content items that were output at an output time within a threshold distance of a time associated with at least one of the plurality of first past time periods or with at least one of the plurality of second past time periods.39. A device comprising:one or more processors; andmemory storing instructions that, when executed, cause the device to:determine based on an output history, one or more previously outputted content items;determine, based on the output history, proximity information that indicates, for each previously outputted content item of the one or more previously outputted content items, proximity of an output time of the previously outputted content item to:a first past time, a first past time, relative to an output time associated with content for recommendation, wherein the first past time corresponds to a first time period multiple of a first time period; anda second past time, relative to the output time associated with the content for recommendation, wherein the second past time corresponds to a second time period multiple of a second time period;generate, based on the proximity information, a recommendation that indicates content that is recommended for output; andcause output of the recommendation.40. The device of claim 39, wherein the second time period is a time period multiple of the first time period.41. The device of claim 39, wherein the first time period is 24 hours and the second time period is 168 hours.42. The device of claim 39, wherein the first time period multiple of the first time period is a number of days prior to the output time associated with the content for recommendation and the second time period multiple of the second time period is a number of weeks prior to the output time associated with the content for recommendation.43. The device of claim 39, wherein the instructions, when executed, cause the device to generate the recommendation further based on at least one of a request for content or a request for a recommended content item.44. The device of claim 39, wherein the content that is recommended for output is at least one of recorded content, on-demand content, content that is scheduled for broadcast.45. The device of claim 39, wherein the instructions, when executed, cause the device to generate the recommendation further based on at least one of:similarity between the content item and at least one of the one or more previously outputted content items;popularity of the content item; ora genre of the content item and a genre of at least one of the one or more previously outputted content items.46. The device of claim 39, wherein the one or more previously outputted content items comprise one or more previously outputted content items that were output at an output time within a threshold distance of a time associated with at least one of the first past time or the second past time.
微信群二維碼
意見反饋