Patent ID: 11914582
Assignee: YAHOO ASSETS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A computing device comprising:
a processor; and
memory comprising processor-executable instructions that when executed by the processor cause performance of operations, the operations comprising:
receiving a first query, of one or more queries associated with a first search session, from a device during the first search session at a first time;
receiving a second query, of the one or more queries associated with the first search session, from the device during the first search session at a second time after the first time;
determining a sequence of queries associated with the first search session based upon the first query and the second query, wherein the sequence of queries is indicative of the second query being received after the first query is received;
determining, based upon one or more keywords and a historical query database comprising a plurality of historical queries, a plurality of queries associated with the one or more keywords; and
generating, based upon a plurality of sequences of queries associated with a plurality of search sessions associated with the plurality of historical queries, a plurality of relationship scores associated with the plurality of queries determined based upon the historical query database comprising the plurality of historical queries, wherein:
the plurality of sequences of queries comprises the sequence of queries;
the first search session is one of the plurality of search sessions and corresponds to one or more searches performed via the device using one or more queries of the plurality of historical queries; and
a relationship score of the plurality of relationship scores is associated with a relationship between a query of the plurality of queries and the one or more keywords.