SYSTEM AND METHOD FOR DISPLAYING WEB PAGE CONTENT
First Claim
Patent Images
1. A method for displaying website content, the method being implemented by one or more processors and comprising:
- (a) identifying, on a web page, a plurality of links that share a designated characteristic;
(b) while displaying the web page, detecting a user action that indicates that the user is about to select a particular one of the plurality of identified links;
(c) caching a resource identified by the particular one of the plurality of links; and
(d) in response to detecting the user selecting the particular one of the plurality of links, presenting content to the user that is based at least in part on the cached resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for presenting web page content to a user. A plurality of links are identified on a web page which share a designated characteristic. A user action is detected that indicates a user'"'"'s intent to select a particular link. As a response to the user action, the resource of the particular link is cached. In response to detecting that the user selects the particular link, content is presented to the user that is based at least in part on the cached resource.
27 Citations
20 Claims
-
1. A method for displaying website content, the method being implemented by one or more processors and comprising:
-
(a) identifying, on a web page, a plurality of links that share a designated characteristic; (b) while displaying the web page, detecting a user action that indicates that the user is about to select a particular one of the plurality of identified links; (c) caching a resource identified by the particular one of the plurality of links; and (d) in response to detecting the user selecting the particular one of the plurality of links, presenting content to the user that is based at least in part on the cached resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19)
-
-
15. A system for presenting for displaying website content, the system comprising:
-
one or more processors that are configured to implement, in connection with execution of a browsing application, processes that include; a link restructuring component configured to (i) programmatically identify, on a web page that is being displayed to a user, a plurality of links that are of a particular class, and (ii) restructure each of the plurality of links that are of the particular class to enable a resource located by that link to be cached without making that link active to the browsing application; an input monitoring component that detects user actions to interact and view the web page, the input monitoring component detecting actions that are indicative of a user'"'"'s intent to select individual links in advance of the user actually making a link selection; a caching component that that is configured to identify, from the input monitoring process, an action performed on any one of the plurality of links that are of the particular class, the caching component responding to identifying the action by retrieving a resource located by the link on which the action is performed; a presentation component that is configured to (i) identify one or more portions of the displayed web page that are different from the retrieved resource, and (ii) alter the web page to display at least one of the portion of the retrieved resource that was determined to be different. - View Dependent Claims (16, 17, 18, 20)
-
Specification