Patent ID: 9069874
Filing Date: 2015-06-30
Classification: G06F,H04L

Abstract:
1. A method comprising: presenting, by a computer processor of a computing system in response to a command from a user, a Webpage to said user via a device of said user, wherein said device differs from said computing system; presenting, by said computer processor via said webpage, a search criteria input box; receiving, by said computer processor from said user via said search criteria input box, a search command for performing a search function associated with locating non-viewable data of said Webpage; first analyzing, by said computer processor based on said search command, source code of said Webpage; identifying, by said computer processor, a specified folder comprising files associated with said Webpage, wherein said specified folder comprises a temporary Internet file folder comprising temporary Internet files; downloading from said device, by said computer processor in a specified order, said temporary Internet files from said specified folder; second analyzing, by said computer processor based on said search command, said temporary Internet files associated with said Webpage; third analyzing, by said computer processor based on said search command, viewable information of said Webpage; and locating, by said computer processor based on results of said first analyzing, said second analyzing, and said third analyzing, specified information associated with said Webpage, wherein said specified information comprises an alpha/numeric sequence that is not viewable or displayed on said Webpage, and wherein said alpha/numeric sequence is located within: a hidden portion of a dropdown menu of the Webpage, descriptive content associated with an image of the Webpage, a graphical user interface element of the Webpage, and validation rules of the Webpage; identifying, by said computer processor, a first uniform resource locator (URL) associated with said Webpage; identifying, by said computer processor, a second URL associated with an additional Webpage, said second URL located within said source code of said Webpage; fourth analyzing, by said computer processor based on said search command, additional source code of said additional Webpage, wherein said locating is further based on results of said fourth analyzing, wherein said specified information is comprised by said Webpage and said additional Webpage, wherein said Webpage comprises a first group of instances of said specified information, wherein said additional Webpage comprises a second group of said instances of said specified information, and wherein said first group comprises a greater number of said instances than said second group of said instances; presenting, by said computer processor to said user via a match found box, a single value indicating a number of located matches of said specified information on said Webpage and said additional Webpage; presenting, by said computer processor for said user, said first group at a first presentation level indicating that said first group comprises said greater number of said instances than said second group of said instances; presenting, by said computer processor for said user, said first URL at said first presentation level indicating that said first group comprises a greater number of said instances than said second group of said instances; presenting, by said computer processor for said user, said second group of instances at a second presentation level indicating that said second group comprises a lesser number of said instances than said first group; and presenting, by said computer processor for said user, said second URL at said second presentation level indicating that said second group comprises said lesser number of said instances than said first group, wherein each of said first presentation level and said second presentation level are selected from the group consisting of a font size, a font color, and a font density.