Content source driven recommendation for given context of content delivery and display system

US10810249B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10810249-B2
Application numberUS-201515502164-A
CountryUS
Kind codeB2
Filing dateAug 5, 2015
Priority dateAug 5, 2014
Publication dateOct 20, 2020
Grant dateOct 20, 2020

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.

There is provided a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user context; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recommendations are derived; in dependence on identifying a change in the information, transmitting a modified recommendation to the user device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a current user context; determine a set of information from a set of content sources; determine an initial set of recommendations for the user from the determined set of information based on the determined current user context, wherein the initial set of recommendations are derived from information provided by a first sub-set of the set of content sources, such that only the first sub-set of content sources are used for deriving the initial set of recommendations, the remaining content sources forming a second sub-set of content sources; transmit a recommendation message to the user device based on the determined set of initial recommendations from the first sub-set of content sources; monitor the whole set of information from which the initial set of recommendations are derived, including monitoring the first sub-set of content sources and the second sub-set of content sources, and watching for new items that are relevant to the user in their current context in either the first sub-set of content sources or the second sub-set of content sources; monitor the user context for which the initial set of recommendations are determined; in dependence on the user context changing, determining a new set of recommendations for the user; and in dependence on identifying a change in the first sub-set of content sources or the in the first sub-set of content sources or the second sub-set of content sources, without the user context changing, transmitting a modified recommendation to the user device comprising recommendations derived from one or both of the first sub-set of content sources and the second sub-set of content sources. 2. The computer device of claim 1 , in which the processor is configured to transmit the recommendation message with identifiers associated with the recommendations. 3. The computer device of claim 1 wherein the context is one of multiple contexts of the user. 4. A recommendation engine including the computer device of claim 1 . 5. A content delivery system including a recommendation engine including the computer device of claim 1 and at least one user device, wherein the user device has a display and a processor configured to execute a consumer application which controls the display to display the recommendations based on receipt of the recommendation message. 6. The content delivery system of claim 5 wherein the processor of the user device is configured to display the current user context. 7. The content delivery system of claim 6 wherein the processor of the user device is configured to receive an input from the user to confirm or reject the displayed context. 8. The content delivery system of claim 5 further comprising multiple user devices, each user device supplying context data which is used to determine a context for the multiple user devices, and each of the multiple user devices receiving a respective recommendation message. 9. The computer device of claim 1 wherein the content sources include external data sources and information that is derived from external data sources reflects at least one of: ratings, Facebook entries, data from YouTube, and news feeds. 10. A recommendation system comprising: a context engine for receiving context data, and generating a context for a user; a filter for receiving user input data for a recommendation engine and for outputting a context dependent user input data; and a recommendation engine, for receiving the context dependent user data, and for generating a recommendation message for the user, the recommendation engine including the computer device of claim 1 . 11. The recommendation system of claim 10 wherein the user input data comprises a user profile and a user viewing history data, wherein the filter outputs a context dependent user profile and a context dependent user viewing history to the recommendation engine, the recommendation engine the context dependent user profile and the context dependent user viewing history, the computer device being configured to generate the recommendation in dependence on such. 12. A method for providing recommendations to a user device associated with a user, comprising: determining a current user context; determining a set of information from a set of content sources; determining an initial set of recommendations for the user from the determined set of information based on the determined current user context, wherein the initial set of recommendations are derived from information provided by a first sub-set of the set of content sources, such that only the first sub-set of content sources are used for deriving the initial set of recommendations, the remaining content sources forming a second sub-set of content sources; transmitting a recommendation message to the user device based on the determined set of initial recommendations from the first sub-set of content sources; monitoring the whole set of information from which the set of recommendations are derived, including monitoring the first sub-set of content sources and the second sub-set of content sources, and watching for new items that are relevant to the user in their current context in either the first sub-set or the second sub-set of content sources; monitoring the user context for which the initial set of recommendations are determined; in dependence on the user context changing, determining a new set of recommendations for the user; and in dependence on identifying a change in the first sub-set of content sources or the second sub-set of content sources, without the user context changing, transmitting a modified recommendation to the user device comprising recommendations derived from one or both of the first sub-set of content sources and the second sub-set of content sources. 13. The method of claim 12 further comprising, in dependence on a change in the current user context, determining a new set of recommendations for the user based on the changed context, and transmitting a new recommendation message. 14. The method of claim 12 , further comprising transmitting a notification of the identified change. 15. The method of claim 12 , further comprising revising the recommendation message based on the change in information, and transmitting the revised recommendation message. 16. The method of claim 12 , further comprising transmitting the recommendation message with identifiers associated with the recommendations. 17. The method of claim 12 further comprising accessing a memory holding user profiles. 18. The method of claim 12 further comprising receiving context data for determining a context for the user. 19. The method of claim 12 wherein the content sources include external data sources and information that is derived from external data sources reflects at least one of: ratings, Facebook entries, data from YouTube, and news feeds.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • for recommending content, e.g. movies · CPC title

  • using ranking · CPC title

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title

  • G06F16/435Primary

    Filtering based on additional data, e.g. user or group profiles · CPC title

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 US10810249B2 cover?
There is provided a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user context; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recom…
Who is the assignee on this patent?
Piksel Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/435. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 20 2020 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).