×

Method and apparatus for providing proxy-based content discovery and delivery

  • US 9,854,055 B2
  • Filed: 03/28/2011
  • Issued: 12/26/2017
  • Est. Priority Date: 02/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining, by a processor of a proxy server, access information with respect to one or more requests associated with one or more resource servers for accessing one or more web resources by a client of the proxy server;

    processing, by the processor, the access information to determine a frequency of access of the one or more web resources via the proxy server by the client residing on a user device;

    initiating, by the processor, a transmission of the one or more requests to the one or more resource servers;

    determining, by the processor, that the user device is at a geographic location and accesses at least one webpage of the one or more web resources at a predetermined frequency;

    in response to the determination, initiating a caching of the at least one webpage of the one or more web resources at the client residing on the user device based, at least in part, on the frequency of access, wherein the at least one webpage of the one or more web resources includes content other than web resource identifiers and addresses;

    initiating, by the processor, an update of the content associated with the caching at the client, when the user device subsequently arrives at the geographic location;

    determining context information associated with the access information, the client residing on the user device, or a combination thereof;

    processing the context information to determine at least one location and at least one weather context to cache the at least webpage of the one or more web resources, the weather context comprising at least one weather occurrence;

    initiating another update of the content associated with the caching at the client at a subsequent occurrence of the at least one weather occurrence of the at least one weather context at the at least one location;

    initiating a display of the at least one webpage with the content after the another update at the user device, when the user device browses a website including the at least one webpage at the at least one location; and

    initiating a semantic analysis of the access information to determine one or more keywords, one or more topics, or a combination thereof for recommending one or more other web resources for caching.

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