Active web page consolidator
OwnerKevin D. McGushion, Christopher Mark Brahmer +2inventors
InventorsKevin D. McGushion, Christopher Mark Brahmer, Pavel Kovalev, Hunter McGushion
Life of this patent
Estimating the term…
Abstract
A method for allowing a user to select any portion or all of one or more webpages for display at a user accessible interface screen and a system for updating the selected portions so that the user is kept up-to-date on changes taking place on the selected webpage URL's without navigating to them. This method of allowing user selected webpage aggregation onto one or more user accessible pages gives the user the ability to read and overview a multitude of information sources quickly at one location.
Claims5
A method of providing content to a computing device, the method comprising the steps of:
- providing web server, a queue server, and a capture server;
- communicating, by the local computing device, a resource address from the local computing device to the web server;
- comparing, by the web server, the resource address with a list of captured resource addresses to determine whether an existing image file of the resource address is stored within a database;
- communicating, by the web server, the resource address from the web server to the queue server, wherein the queue server stores a list of resource addresses;
- queuing, by the queue server, the resource address in the list of resource addresses;
- dequeuing, by the queue server, the resource addresses from the list of resource addresses;
- communicating, by the queue server, the resource address to the capture server;
- building, by the capture server, a site page associated with the resource address within a browser instance on the capture server;
- converting, by the capture server, the site page to an image file;
- saving the image file within the database;
- communicating, by the web server, the image file to the local computing device from the database;
- and
- queueing, by the queue server, the resource address back into the list of resource addresses for later dequeuing and additional conversion to a second image file;
- receiving, by the web server, a crop instruction coordinates from the local computing device, wherein the crop instruction coordinates define a portion of the image file to be displayed on the local computing device, the crop instructions being defined via a user input;
- storing, by the web server, the crop instruction coordinates on the database;
- creating, by the queue server, a cropped image from the portion of the image file upon a subsequent dequeue, the cropped image being defined by the crop coordinate instructions;
- communicating, by the web server, the cropped image to the local computing device;
- and
- displaying the cropped image within the user interface.
Dependencies are inferred from the claim text.