Patent ID: 11900485
Assignee: MICROSOFT CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A computer-implemented method comprising:
storing a plurality of query progressions of a first user relating to a given subject matter, wherein each given query progression, of the plurality of query progressions, includes:
a plurality of related queries from the first user including at least:
an initial query and a final query:

storing, for each given query progression, first user activity information that:
identifies a particular search result from the final query of the given query progression, and
indicates the first user interacted with the particular search result;

receiving a user query from a second user;
based on determining the user query relates to the given subject matter,
comparing the user query from the second user to queries in the plurality of query progressions, and
identifying a matching query progression from the plurality of query progressions of the first user, the matching query progression having a query, other than the final query in the plurality of related queries of the matching query progression, that corresponds to the user query; and

providing a user interface display to the second user that identifies at least one of:
the final query of the matching query progression; or
the particular search result that corresponds to the final query of the matching query progression and was interacted with by the first user.