US 11,792,476 B2
System and methods for disambiguating an ambiguous entity in a search query based on the gaze of a user
Ajay Kumar Gupta, Andover, MA (US); William L. Thomas, Evergreen, CO (US); Mathew C. Burns, Dublin, CA (US); Gabriel C. Dalbec, Morgan Hill, CA (US); Alexander W. Liston, Menlo Park, CA (US); Jonathan A. Logan, Mountain View, CA (US); and Margret B. Schmidt, Redwood City, CA (US)
Assigned to Rovi Product Corporation, San Jose, CA (US)
Filed by Rovi Product Corporation, San Jose, CA (US)
Filed on Jun. 23, 2020, as Appl. No. 16/908,988.
Application 16/908,988 is a continuation of application No. 16/168,947, filed on Oct. 24, 2018, granted, now 10,735,810.
Application 16/168,947 is a continuation of application No. 15/474,368, filed on Mar. 30, 2017, granted, now 10,142,686, issued on Nov. 27, 2018.
Prior Publication US 2020/0322680 A1, Oct. 8, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/442 (2011.01); G06F 3/16 (2006.01); G06F 3/01 (2006.01); G06F 3/0482 (2013.01); H04N 21/475 (2011.01); H04N 21/482 (2011.01); H04N 21/431 (2011.01); H04N 21/434 (2011.01); H04N 21/435 (2011.01); H04N 21/45 (2011.01); H04N 21/472 (2011.01); H04N 21/485 (2011.01); H04N 21/422 (2011.01)
CPC H04N 21/44218 (2013.01) [G06F 3/013 (2013.01); G06F 3/0482 (2013.01); G06F 3/167 (2013.01); H04N 21/434 (2013.01); H04N 21/435 (2013.01); H04N 21/4316 (2013.01); H04N 21/4532 (2013.01); H04N 21/4755 (2013.01); H04N 21/47217 (2013.01); H04N 21/4828 (2013.01); H04N 21/4858 (2013.01); H04N 21/42203 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method for disambiguating a search query, the method comprising:
receiving, at a first time during display of media content, an ambiguous search query related to the media content;
identifying a frame of the media content being displayed at the first time;
determining a first portion of the identified frame corresponding to a gaze of the user at the first time;
retrieving metadata associated with the first portion of the identified frame;
generating a first disambiguated search query using the ambiguous search query and the metadata;
generating for output a search result for the first disambiguated search query;
receiving input indicating that the first disambiguated search query is not correct;
in response to receiving the input indicating that the first disambiguated search query is not correct, determining an enlarged portion of the identified frame, wherein a center point of the enlarged portion is same as a center point of the first portion of the identified frame, wherein determining the enlarged portion comprises enlarging the first portion until at least one additional entity is encompassed therein;
retrieving metadata associated with the enlarged portion of the identified frame;
generating a second disambiguated search query using the ambiguous search query and the metadata associated with the enlarged portion of the identified frame; and
generating for output a search result for the second disambiguated search query.