Method and system for providing time-dependent search results for repetitively performed searches
AssigneeSap SE
InventorMichael Danninger
Life of this patent
Estimating the term…
Abstract
A software tool allows a computer user to view only search results that have become available since he last performed the same search. A user enters a search term by way of an input/output device, and the CPU performs the requested search. The computer system identifies and displays only the new results. The user can toggle this feature on and off.
Claims9
A computer-implemented method of filtering a current set of search results comprising URLs from a search engine obtained by performing an interactive search based on at least one search term, comprising:
- for each URL in the current set of search results,
- if the URL is in a search record indexed by the at least one search term and a user who initiated the search, then fetching the webpage and objects associated with the webpage corresponding to the URL,
- comparing the fetched webpage and objects with a stored webpage and objects indexed by the URL and the user, and
- if the fetched webpage and objects are different from the stored webpage and objects indexed by the URL, then including the URL in a final set of search results,
- otherwise not including the URL in the final set of search results;
- otherwise, including the URL in the final set of search results;
- presenting the final set of search results to the user;
- and
- when a user selects a URL from the final set of search results, fetching the webpage and objects associated with the URL and storing the fetched webpage and objects indexed by the user and the at least one search term for a subsequent iteration of the method.
A non-transitory computer readable medium storing instructions adapted to be executed by a processor, the instructions, when executed, resulting in a method being performed for filtering a current set of search results comprising URLs from an interactive search engine obtained by performing a search based on at least one search term, comprising:
- for each URL in the current set of search results,
- if the URL is in a search record indexed by the at least one search term and a user who initiated the search, then fetching the webpage and objects associated with the webpage corresponding to the URL,
- comparing the fetched webpage and objects with a stored webpage and objects indexed by the URL and the user, and
- if the fetched webpage and objects are different from the stored webpage and objects indexed by the URL, then including the URL in a final set of search results,
- otherwise not including the URL in the final set of search results;
- otherwise, including the URL in the final set of search results;
- presenting the final set of search results to the user;
- and
- when a user selects a URL from the final set of search results, fetching the webpage and objects associated with the URL and storing the fetched webpage and objects indexed by the user and the at least one search term for a subsequent iteration of the method.
A computer system for filtering a current set of search results comprising URLs from a search engine obtained by performing an interactive search based on at least one search term, comprising:
- an arrangement for, each URL in the current set of search results,
- if the URL is in a search record indexed by the at least one search term and a user who initiated the search, then fetching the webpage and objects associated with the webpage corresponding to the URL,
- comparing the fetched webpage and objects with a stored webpage and objects indexed by the URL and the user, and
- if the fetched webpage and objects are different from the stored webpage and objects indexed by the URL, then including the URL in a final set of search results,
- otherwise not including the URL in the final set of search results;
- otherwise, including the URL in the final set of search results;
- an arrangement for presenting the final set of search results to the user;
- and
- an arrangement for when a user selects a URL from the final set of search results,
- fetching the webpage and objects associated with the URL and storing the fetched webpage and objects indexed by the user and the at least one search term for a subsequent iteration of the method.
Dependencies are inferred from the claim text.