×

Adaptive accelerated application startup

  • US 9,654,542 B2
  • Filed: 06/09/2015
  • Issued: 05/16/2017
  • Est. Priority Date: 08/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing, by one or more applications running on at least one computing device, uniform resource locator (URL) hostnames in a memory of the at least one computing device and based on prior usage of the one or more applications by different users of the computing device; and

    after initiation of entering activity by a user with the one or more applications and prior to completion of the entering activity with the one or more applications;

    performing, by the one or more applications, asynchronous DNS pre-fetch resolutions for predicted hostnames and the stored URL hostnames, wherein the predicted hostnames are different than the stored URL hostnames;

    receiving, by the one or more applications, resolution results for the predicted hostnames and stored URL hostnames in response to the performing step, the resolution results including a combination of pre-fetch information associated with the predicted hostnames and stored URL-hostnames;

    discarding, from the resolution results, at least one IP address associated with at least one of the predicted hostnames or at least one of the stored URL hostnames; and

    caching, by the one or more applications, the pre-fetch information for the received resolution results in a cache of the at least one computing device in preparation for a request of the predicted hostnames or stored URL hostnames.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×