Systems and methods for resolving ambiguous terms in social chatter based on a user profile

US11076008B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11076008-B2
Application numberUS-202016902754-A
CountryUS
Kind codeB2
Filing dateJun 16, 2020
Priority dateJan 30, 2015
Publication dateJul 27, 2021
Grant dateJul 27, 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.

Systems and methods are disclosed herein to provide information to a user based on a symbol with a plurality of interpretations. Each candidate interpretation for the symbol is identified and compared to an attribute of a user profile. The meaning of the symbol is determined and the user profile is updated with the meaning of the symbol. This meaning may be used to provide relevant information to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for disambiguating a voice message, the method comprising: receiving, by control circuitry, a voice message from a user; identifying a plurality of candidate interpretations for one or more words of the voice message; identifying a first media asset based on a first interpretation of the plurality of candidate interpretations and a second media asset based on a second interpretation of the plurality of candidate interpretations; determining, based on a profile of the user, that the user has accessed the first media asset more frequently than the second media asset; selecting the first interpretation as a determined meaning of the one or more words, based on the determining that the user has accessed the first media asset more frequently than the second media asset; and providing a media asset recommendation to the user based on the determined meaning. 2. The method of claim 1 , further comprising providing a media asset recommendation to the first user based on the determined meaning. 3. The method of claim 1 , further comprising: determining that the one or more words includes a name and an indication that the name refers to an actor; and based on the determining that the one or more words includes the name and the indication that the name refers to the actor, identifying the plurality of candidate interpretations for the one or more words by identifying a plurality of actor names that match the name. 4. The method of claim 3 , further comprising: determining for each particular actor name of the plurality of actor names, whether the particular actor name is associated with a media asset that was accessed by the user; and in response to determining that the particular actor name is associated with a media asset that was accessed by the user, adding the particular actor name to the plurality of candidate interpretations. 5. The method of claim 1 , wherein providing the media asset recommendation to the user comprises: determining that the determined meaning of the one or more words comprises a title of a first book; identifying a second book that has the same author as the first book; and providing information indicative of the second book to the user. 6. The method of claim 1 , wherein providing the media asset recommendation to the user comprises: determining that the determined meaning of the one or more words comprises a title of a first movie; identifying a second movie that has a title similar to the title of the first movie; and providing information indicative of the second movie to the user. 7. The method of claim 6 , further comprising: determining whether the second movie was accessed by the user; providing information indicative of the second movie to the user only in response to determining that the second movie was not accessed by the user. 8. The method of claim 1 , wherein providing the media asset recommendation to the user comprises: replacing default content that would otherwise be provided to the user with targeted content that is based on the determined meaning of the one or more words. 9. The method of claim 1 , further comprising: maintaining a list of interests as part of the profile of the user; and updating the list of interest to include the determined meaning of the one or more words. 10. The method of claim 1 , wherein each candidate interpretation of the plurality of candidate interpretations corresponds to a media asset. 11. A system for disambiguating a voice message, the system comprising: control circuitry configured to: receive a voice message from a user; identify a plurality of candidate interpretations for one or more words of the voice message; identify a first media asset based on a first interpretation of the plurality of candidate interpretations and a second media asset based on a second interpretation of the plurality of candidate interpretations; determine, based on a profile of the user, that the user has accessed the first media asset more frequently than the second media asset; select the first interpretation as a determined meaning of the one or more words, based on the determination that the user has accessed the first media asset more frequently than the second media asset; and provide a media asset recommendation to the user based on the determined meaning. 12. The system of claim 11 , wherein the control circuitry is further configured to provide a media asset recommendation to the first user based on the determined meaning. 13. The system of claim 11 , wherein the control circuitry is further configured to: determine that the one or more words includes a name and an indication that the name refers to an actor; and based on the determination that the one or more words includes the name and the indication that the name refers to the actor, identify the plurality of candidate interpretations for the one or more words by identifying a plurality of actor names that match the name. 14. The system of claim 13 , wherein the control circuitry is further configured to: determine for each particular actor name of the plurality of actor names, whether the particular actor name is associated with a media asset that was accessed by the user; and in response to determination that the particular actor name is associated with a media asset that was accessed by the user, add the particular actor name to the plurality of candidate interpretations. 15. The system of claim 11 , wherein, to provide the media asset recommendation to the user, the control circuitry is further configured to: determine that the determined meaning of the one or more words comprises a title of a first book; identify a second book that has the same author as the first book; and provide information indicative of the second book to the user. 16. The system of claim 11 , wherein, to provide the media asset recommendation to the user, the control circuitry is further configured to: determine that the determined meaning of the one or more words comprises a title of a first movie; identify a second movie that has a title similar to the title of the first movie; and provide information indicative of the second movie to the user. 17. The system of claim 16 , wherein the control circuitry is further configured to: determine whether the second movie was accessed by the user; provide information indicative of the second movie to the user only in response to the determination that the second movie was not accessed by the user. 18. The system of claim 11 , wherein, to provide the media asset recommendation to the user, the control circuitry is further configured to: replace default content that would otherwise be provided to the user with targeted content that is based on the determined meaning of the one or more words. 19. The system of claim 11 , wherein the control circuitry is further configured to: maintain a list of interests as part of the profile of the user; and update the list of interest to include the determined meaning of the one or more words. 20. The system of claim 11 , wherein each candidate interpretation of the plurality of candidate interpretations corresponds to a media asset.

Assignees

Inventors

Classifications

  • H04L67/535Primary

    Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • H04L67/306Primary

    User profiles · CPC title

  • H04L67/22Primary

    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 US11076008B2 cover?
Systems and methods are disclosed herein to provide information to a user based on a symbol with a plurality of interpretations. Each candidate interpretation for the symbol is identified and compared to an attribute of a user profile. The meaning of the symbol is determined and the user profile is updated with the meaning of the symbol. This meaning may be used to provide relevant information …
Who is the assignee on this patent?
Rovi Guides Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/535. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 27 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).