US 12,242,560 B2
Retrieving saved content for a website
Ilse M. Breedvelt-Schouten, Manotick (CA); John A. Lyons, Ottawa (CA); Jeffrey A. Kusnitz, Campbell, CA (US); and Jana H. Jenkins, Raleigh, NC (US)
Assigned to Kyndryl, Inc., New York, NY (US)
Filed by KYNDRYL, INC., New York, NY (US)
Filed on Jun. 16, 2021, as Appl. No. 17/348,898.
Prior Publication US 2022/0405333 A1, Dec. 22, 2022
Int. Cl. G06F 17/00 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); G06F 16/955 (2019.01); G06F 16/958 (2019.01)
CPC G06F 16/958 (2019.01) [G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); G06F 16/9566 (2019.01)] 11 Claims
OG exemplary drawing
 
1. A computer-implemented method for website data, said computer-implemented method comprising:
determining, by one or more computer processors in communication with an imaging device, an interest of a user in a web page of a website, wherein said determining the interest of the user in the web page comprises determining that the user views the web page more than a threshold period of time relating to use of the web page by detecting an amount of time that the user is looking at a computing device while the web page is visible on the computing device using the imaging device;
determining, by the one or more computer processors, one or more concepts within the web page, wherein the determining one or more concepts comprises performing natural language processing on metadata mined within the web page, wherein the metadata describes live data of the web page;
automatically archiving, by the one or more computer processors in response to the determined interest of the user in the web page, a version of the website, the automatically archiving comprising saving the version of the website and the determined one or more concepts for future retrieval that is to be used based on the version of the website no longer being in existence for live data searches;
receiving, by the one or more computer processors, a search request from the user;
determining, by the one or more computer processors, the live data in response to the search request, wherein the live data is live websites;
determining, by the one or more computer processors in response to the search request, the version of the website that was archived;
comparing, by the one or more computer processors, the live data to the version of the website that was archived to determine whether the live data matches the version of the website that was archived; and
responsive to the live data not matching the version of the website that was archived, providing, by the one or more computer processors, the live data and the version of the website that was archived to the user.