Systems and methods for determining whether a negation statement applies to a current or past query
First Claim
1. A method for searching for a media asset comprising:
- receiving, using control circuitry, a first search query from a user;
determining, using the control circuitry, a first syntactic mapping and a first contextual mapping of the first query;
receiving, using the control circuitry, a second search query from the user;
determining, using the control circuitry, a second syntactic mapping and a second contextual mapping of the second query;
merging, using the control circuitry, the first and second search queries;
determining, using the control circuitry, a third syntactic mapping and a third contextual mapping of the merged query;
determining, using the control circuitry, that a portion of the third syntactic mapping of the merged query corresponding to second query terms and the second syntactic mapping of the second query are syntactically equivalent; and
in response to the determining that the second syntactic mapping and the portion of the third syntactic mappings are syntactically equivalent;
selecting, using the control circuitry, the second or third contextual mappings based on user information anddetermining, using the control circuitry, based on the selected contextual mapping, a media asset related to the first and second queries.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining whether an ambiguous statement applies to a first query or second query. In some aspects, the system includes control circuitry that receives a first search query from a user. The control circuitry determines a syntactic mapping and contextual mapping of the first query. The control circuitry receives a second search query following the first search query. The control circuitry merges the queries. The control circuitry determines whether syntactic mappings for the second query and the portion of the merged query corresponding to the second query are equivalent. In response to determining that the second syntactic mapping and the portion of the third syntactic mapping are equivalent, the control circuitry selects a contextual mapping of the second or merged query based on user contextual information. The control circuitry determines a media asset from the media assets that is related to the first and second queries.
-
Citations
20 Claims
-
1. A method for searching for a media asset comprising:
-
receiving, using control circuitry, a first search query from a user; determining, using the control circuitry, a first syntactic mapping and a first contextual mapping of the first query; receiving, using the control circuitry, a second search query from the user; determining, using the control circuitry, a second syntactic mapping and a second contextual mapping of the second query; merging, using the control circuitry, the first and second search queries; determining, using the control circuitry, a third syntactic mapping and a third contextual mapping of the merged query; determining, using the control circuitry, that a portion of the third syntactic mapping of the merged query corresponding to second query terms and the second syntactic mapping of the second query are syntactically equivalent; and in response to the determining that the second syntactic mapping and the portion of the third syntactic mappings are syntactically equivalent; selecting, using the control circuitry, the second or third contextual mappings based on user information and determining, using the control circuitry, based on the selected contextual mapping, a media asset related to the first and second queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for searching for a media asset comprising:
-
a content database; control circuitry configured to; receive a first search query from a user; determine a first syntactic mapping and a first contextual mapping of the first query; receive a second search query from the user; determine a second syntactic mapping and a second contextual mapping of the second query; merge the first and second search queries; determine a third syntactic mapping and a third contextual mapping of the merged query; determine that a portion of the third syntactic mapping of the merged query corresponding to second query terms and the second syntactic mapping of the second query are syntactically equivalent; and in response to the determination that the second syntactic mapping and the portion of the third syntactic mappings are syntactically equivalent; select the second or third contextual mappings based on user information and determine based on the selected contextual mapping, a media asset related to the first and second queries. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification