Method for using pauses detected in speech input to assist in interpreting the input during conversational interaction for information retrieval
US-2017365254-A1 · Dec 21, 2017 · US
US11997176B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11997176-B2 |
| Application number | US-202117354295-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 22, 2021 |
| Priority date | Jan 30, 2015 |
| Publication date | May 28, 2024 |
| Grant date | May 28, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying a communication transmitted by a communication interface; determining, based on the communication and user profile data, an event of interest; identifying an interface that has an activity history associated with the user profile data; conducting a search for information about the event of interest; in response to receiving information about the event of interest, generating an advertisement corresponding to the event of interest based on the received information, wherein a format of the advertisement is compatible with the interface; and generating for display the advertisement. 2. The method of claim 1 , wherein the communication comprises a text message. 3. The method of claim 1 , wherein the user profile data comprises user interests, user favorites, user preferences, user demographics, user search history, user media asset access history, user information, and related information as found on a user social media page associated with a user profile corresponding to a source of the communication. 4. The method of claim 1 , wherein the event of interest comprises a live performance. 5. The method of claim 4 , wherein the live performance corresponds to an entity associated with the user profile data. 6. The method of claim 4 , wherein conducting the search for the information about the event of interest comprises conducting a search for weather conditions, venue location, dates, and times of the event of interest. 7. The method of claim 1 , further comprising: identifying an advertisement space on the interface; modifying the generated advertisement such that the format of the advertisement is compatible with the advertisement space on the interface; and populating the advertisement with the modified generated advertisement. 8. The method of claim 1 , further comprising: identifying, based on the communication and user profile data, a plurality of media assets associated with a context of the communication and user viewing history data form the user profile data; in response to identifying the plurality of media assets, generating an advertisement corresponding to the event of interest and the plurality of media assets; and generating for display the advertisement with indicators corresponding to the plurality of media assets. 9. The method of claim 1 , further comprising: determining a meaning of one or more words in the communication; identifying, based on user profile data, an entity associated with the meaning of the one or more words; and identifying an event of interest corresponding to the entity. 10. The method of claim 9 , wherein determining the meaning of one or more words in the communication further comprises: identifying a plurality of candidate interpretations for one or more words of the communications; determining, based on natural language processing, a probability score for each of the plurality of candidate interpretations; identifying a candidate interpretation with the highest probability score; and updating a list of interests corresponding to the user profile data to include the candidate interpretation. 11. A system comprising: input circuitry configured to: identify a communication transmitted by a communication interface; control circuitry configured to: determine, based on the communication and user profile data, an event of interest; identify an interface that has an activity history associated with the user profile data; conduct a search for information about the event of interest; and in response to receiving information about the event of interest, generate an advertisement corresponding to the event of interest based on the received information, wherein a format of the advertisement is compatible with the interface; and output circuitry configured to: generate for display the advertisement. 12. The system of claim 11 , wherein input circuitry is configured to identify the communication when the communication comprises a text message. 13. The system of claim 11 , wherein the control circuitry configured to determine an event of interest is further configured to identify user profile data that comprises user interests, user favorites, user preferences, user demographics, user search history, user media asset access history, user information, and related information as found on a user social media page associated with a user profile corresponding to a source of the communication. 14. The system of claim 11 , wherein the control circuitry is configured to determine the event of interest comprises a live performance. 15. The system of claim 14 , wherein the control circuitry is configured to determine the live performance corresponds to an entity associated with the user profile data. 16. The system of claim 14 , wherein the control circuitry is configured to conduct the search for information about the event of interest by conducting a search for weather conditions, venue location, dates, and times of the event of interest. 17. The system of claim 11 , wherein the control circuitry is further configured to: identify an advertisement space on the interface; modify the generated advertisement such that the format of the advertisement is compatible with the advertisement space on the interface; and populate the advertisement with the modified generated advertisement. 18. The system of claim 11 , wherein the control circuitry is further configured to: identify, based on the communication and user profile data, a plurality of media assets associated with a context of the communication and user viewing history data form the user profile data; in response to identifying the plurality of media assets, generate an advertisement corresponding to the event of interest and the plurality of media assets; and generate for display the advertisement with indicators corresponding to the plurality of media assets. 19. The system of claim 11 , wherein the control circuitry is further configured to: determine a meaning of one or more words in the communication; identify, based on user profile data, an entity associated with the meaning of the one or more words; and identify an event of interest corresponding to the entity. 20. The system of claim 19 , wherein the control circuitry configured to determine the meaning of one or more words in the communication is further configured to: identify a plurality of candidate interpretations for one or more words of the communications; determine, based on natural language processing, a probability score for each of the plurality of candidate interpretations; identify a candidate interpretation with the highest probability score; and update a list of interests corresponding to the user profile data to include the candidate interpretation.
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
User profiles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.