US11843676B2ActiveUtilityA1

Systems and methods for resolving ambiguous terms based on user input

80
Assignee: ROVI GUIDES INCPriority: Jan 30, 2015Filed: Dec 22, 2022Granted: Dec 12, 2023
Est. expiryJan 30, 2035(~8.6 yrs left)· nominal 20-yr term from priority
H04L 67/535H04L 67/306
80
PatentIndex Score
0
Cited by
228
References
18
Claims

Abstract

Systems and methods are disclosed herein to provide information to a user based on a communication from a user associated with multiple media assets. Based on the determination that the user has entered input into a user device, one is selected and recommended to the user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method comprising:
 receiving, by input/output circuitry, a communication from a user; 
 identifying a first media asset based on a first interpretation of the communication and a second media asset based on a second interpretation of the communication; 
 determining that the user entered a first user input on a first type of user device; and 
 based on determining that the user entered the first user input on the first type of user device, providing a recommendation for the first media asset to the user. 
 
     
     
       2. The method of  claim 1 , further comprising:
 based on determining that the user entered the first user input on the first type of user device, providing the first media asset to the user. 
 
     
     
       3. The method of  claim 1 , further comprising:
 determining that the communication from the user includes a name and an indication that the name refers to a person; and 
 based on the determining that the communication from the user includes the name and the indication that the name refers to the person, identifying the first interpretation and second interpretation for the communication from the user by identifying a first person's name and a second person's name that match the name from the communication from the user. 
 
     
     
       4. The method of  claim 3 , further comprising:
 determining whether the first person's name is associated with the first user input that the user entered on the first type of user device; and 
 in response to determining that the first person's name is associated with the first user input that the user entered on the first type of user device, adding the person's name to the first interpretation. 
 
     
     
       5. The method of  claim 1 , wherein providing the recommendation to the user comprises:
 determining that the first interpretation of the communication from the user comprises a title of the first media asset; 
 identifying the second media asset that has a title similar to the title of the first media asset and is associated with the first user input that the user entered on the first type of user device; and 
 providing information indicative of the second media asset to the user. 
 
     
     
       6. The method of  claim 1 , wherein providing the recommendation for the first media asset comprises varying the presentation scheme of an identifier of the first media asset, wherein varying the presentation comprises at least one of modifying a color scheme or modifying size of text. 
     
     
       7. A system comprising:
 input/output circuitry configured to:
 receive a communication from a user; and 
 
 control circuitry configured to:
 identify a first media asset based on a first interpretation of the communication and a second media asset based on a second interpretation of the communication; 
 determine that the user entered a first user input on a first type of user device; 
 
 wherein the input/output circuitry is further configured to:
 based on determining that the user entered the first user input on the first type of user device, provide a recommendation for the first media asset to the user. 
 
 
     
     
       8. The system of  claim 7 , wherein the input/output circuitry is further configured to:
 based on determining that the user entered the first user input on the first type of user device, provide the first media asset to the user. 
 
     
     
       9. The system of  claim 7 , wherein the control circuitry is further configured to:
 determine that the communication from the user includes a name and an indication that the name refers to a person; and 
 based on the determining that the communication from the user includes the name and the indication that the name refers to the person, identify the first interpretation and second interpretation for the communication from the user by identifying a first person's name and a second person's name that match the name from the communication from the user. 
 
     
     
       10. The system of  claim 9 , wherein control circuitry is further configured to:
 determine whether the first person's name is associated with the first user input that the user entered on the first type of user device; and 
 in response to determining that the first person's name is associated with the first user input that the user entered on the first type of user device, adding the first person's name to the first interpretation. 
 
     
     
       11. The system of  claim 7 , wherein the control circuitry is configured to identify the first media asset based on a first interpretation of the communication and the second media asset based on a second interpretation of the communication by:
 determining that the first interpretation of the communication from the user comprises a title of the first media asset; 
 identifying the second media asset that has a title similar to the title of the first media asset and is associated with the first user input that the user entered on the first type of user device; and 
 wherein the input/output circuitry configured to provide the recommendation by providing information indicative of the second media asset to the user. 
 
     
     
       12. The system of  claim 7 , wherein the input/output circuitry configured to provide the recommendation for the first media asset by varying the presentation scheme of an identifier of the first media asset, wherein varying the presentation comprises at least one of modifying a color scheme or modifying size of text. 
     
     
       13. A non-transitory computer readable medium comprising:
 instructions that when executed by an input/output circuitry cause the input/output circuitry to:
 receive a communication from a user; 
 
 instructions that when executed by a control circuitry cause the control circuitry to:
 identify a first media asset based on a first interpretation of the communication and a second media asset based on a second interpretation of the communication; 
 determine that the user entered a first user input on a first type of user device; and 
 
 instructions that when executed by the input/output circuitry further cause the input/output circuitry to:
 based on determining that the user entered the first user input on the first type of user device, provide a recommendation for the first media asset to the user. 
 
 
     
     
       14. The non-transitory computer readable medium of  claim 13 , further comprising instructions that when executed by the input/output circuitry causes the input/output circuitry to: based on determining that the user entered the first user input on the first type of user device, provide the first media asset to the user. 
     
     
       15. The non-transitory computer readable medium of  claim 13 , further comprising instructions that when executed by the control circuitry causes the control circuitry to:
 determine that the communication from the user includes a name and an indication that the name refers to a person; and 
 based on the determining that the communication from the user includes the name and the indication that the name refers to the person, identify the first interpretation and second interpretation for the communication from the user by identifying a first person's name and a second person's name that match the name. 
 
     
     
       16. The non-transitory computer readable medium of  claim 15 , further comprising instructions that when executed by the input/output circuitry causes the input/output circuitry to:
 determine whether the first person's name is associated with the first user input that the user entered on the first type of user device; and 
 in response to determining that the first person's name is associated with the first user input that the user entered on the first type of user device, adding the first person's name to the first interpretation. 
 
     
     
       17. The non-transitory computer readable medium of  claim 13 , wherein the instructions that cause the control circuitry to identify the first media asset based on the first interpretation of the communication and the second media asset based on the second interpretation of the communication cause the control circuitry to:
 determine that the first interpretation of the communication from the user comprises a title of the first media asset; 
 identify the second media asset that has a title similar to the title of the first media asset and is associated with the first user input that the user entered on the first type of user device; and 
 wherein the instructions that cause the input/output circuitry to provide the recommendation cause the input/output circuitry to provide information indicative of the second media asset to the user. 
 
     
     
       18. The non-transitory computer readable medium of  claim 13 , wherein the instructions that cause the input/output circuitry to provide the recommendation for the first media asset cause the input/output circuitry to vary the presentation scheme of an identifier of the first media asset, wherein varying the presentation comprises at least one of modifying a color scheme or modifying size of text.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.