Patent ID: 9530099
Filing Date: 2016-12-27
CPC Classification: G06F,G06N,H04N

Claim Text:
1. A method, comprising: determining, using one or more processors, a probability value for each next navigation event in a plurality of next navigation events based on an indicator, the probability value indicating a likelihood a next navigation destination will be selected; performing, using the one or more processors, prefetching-related operations in an increasingly aggressive order, wherein the prefetching-related operations comprise: when the probability value exceeds a first action threshold, retrieving, using the one or more processors, domain name services information; when the probability value exceeds a second action threshold that is greater than the first action threshold, initiating, using the one or more processors, a transmission control protocol connection; when the probability value exceeds a third action threshold that is greater than the second action threshold, prefetching, using the one or more processors, a top-level resource for the network content; and when the probability value exceeds a fourth action threshold that is greater than the third action threshold, prerendering, using the one or more processors, a webpage associated with the next navigation destination in a hidden browser instance.