CPC G06F 16/951 (2019.01) [G06F 16/242 (2019.01); G06F 16/248 (2019.01)] | 19 Claims |
1. A method comprising:
receiving, from a client device associated with a user account of a user, an input that defines a flag criteria, the flag criteria comprising a document field value;
receiving a query that comprises a query term from the user account;
initiating a query session;
accessing a plurality of search results based on the query term of the query and a credential associated with the user account;
identifying a search result from among the plurality of search results based on the document field value of the flag criteria;
recording a state of the query session without user interaction, the recorded state of the query session including the query, an interrelated query, and a presentation format;
detecting an unexpected interruption;
in response to detecting the unexpected interruption, restarting the query session according to the recorded state of the query session including:
recalling the search result and an interrelated search result associated with the interrelated query that were generated prior to the unexpected interruption;
formatting the search result and the interrelated search result based on the presentation format recorded prior to the unexpected interruption; and
causing display of a presentation of the plurality of search results at the client device, the presentation of the plurality of search results including a display of a flag icon based on a position of the search result among the presentation of the plurality of search results.
|