US 11,941,046 B2
Methods, systems, and media for generating search results based on contextual information
Ingrid McAulay Trollope, Richmond (GB); Ant Oztaskent, Sutton (GB); and Yaroslav Volovich, Cambridge (GB)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on May 3, 2021, as Appl. No. 17/306,169.
Application 17/306,169 is a continuation of application No. 16/011,053, filed on Jun. 18, 2018, granted, now 10,997,235.
Application 16/011,053 is a continuation of application No. 14/191,034, filed on Feb. 26, 2014, granted, now 10,002,191, issued on Jun. 19, 2018.
Claims priority of provisional application 61/922,218, filed on Dec. 31, 2013.
Prior Publication US 2021/0256055 A1, Aug. 19, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/632 (2019.01); G06F 16/78 (2019.01); G06F 16/783 (2019.01)
CPC G06F 16/632 (2019.01) [G06F 16/634 (2019.01); G06F 16/78 (2019.01); G06F 16/7834 (2019.01); G06F 16/784 (2019.01)] 15 Claims
OG exemplary drawing
 
1. A method for presenting search results, the method comprising:
receiving, using a hardware processor of a computing device, a query that includes a plurality of query terms, wherein the plurality of query terms includes a question term;
determining, using the hardware processor, based on the plurality of query terms, whether the query is a time-sensitive query type that relates to a media content item that is currently being presented by a media playback device that is connected to the computing device over a communications network;
in response to determining that the query is the time-sensitive query type that relates to the media content item that is currently being presented by the media playback device:
capturing audio data corresponding to the media content item that is currently being presented by the media playback device;
causing a comparison of a first fingerprint of the audio data to fingerprints corresponding to a plurality of media content items;
receiving an identity of a first media content item of the plurality of media content items based on the comparison, wherein the media content item that is currently being presented by the media playback device is identified based on the identity of the first media content item;
determining at least one keyword that is contextually relevant to media content segment having an entity type that is responsive to the question term included in the query; and
obtaining at least one search result responsive to the query and the at least one keyword; and
causing, using the hardware processor, the at least one search result to be presented to a user.