Method and apparatus for reducing network resource transmission size using delta compression

    公开(公告)号:US10326853B2

    公开(公告)日:2019-06-18

    申请号:US16172651

    申请日:2018-10-26

    Abstract: A method and computing device for delta compression techniques for reducing network resource transmission size are described. A first version of a network resource is received. The first version of the network resource is stored regardless of a directive that a cached version is not to be used to respond to a future request for that network resource. A first request for the network resource is received. A second request for the network resource is transmitted, to a second computing device. A response including a set differences between the first version of the network resource with a most current version of the network resource is received from the second computing device without receiving the entire network resource. An updated version of the network resource is transmitted to the client device, where the updated version is generated by applying the set of differences to the first version of the network resource.

    Method and apparatus for reducing loading time of web pages

    公开(公告)号:US09819762B2

    公开(公告)日:2017-11-14

    申请号:US15192803

    申请日:2016-06-24

    CPC classification number: H04L67/2842 H04L67/02 H04L67/14 H04L67/322 H04L67/42

    Abstract: A browser receives a web page that includes a script that is configured to control subsequent requests of the browser for at least the web page and caches a first portion of the web page that includes reference(s) to other web resource(s). A subsequent request for the web page is dispatched to the script which returns the cached first portion of the web page to the browser and a request for the full web page is made. Request(s) are also transmitted for the web resource(s) referenced in the first portion of the web page without waiting for the full web page to be received. When the full web page is received, if the first portion of the page matches the corresponding portion of the full page, that corresponding portion is removed from the full page and the remaining page is returned to the browser.

    Method and apparatus for causing delay in processing requests for internet resources received from client devices

    公开(公告)号:US09680950B1

    公开(公告)日:2017-06-13

    申请号:US15211790

    申请日:2016-07-15

    Abstract: A method and apparatus for delaying responses to requests in a server are described. Upon receipt, from a client device, of a first request for a resource at a first location, a response that includes a redirection instruction to a second location is transmitted, where the response includes a first number of redirects that the client device is to complete prior to the first request being fulfilled. Upon receipt of a following request including a number of redirects, determining whether the number of redirects has been performed. When the number of redirects has not been performed the transmission of the redirection instruction is repeated with a number of redirects smaller than the first number of redirects until the receipt of a request indicating that the number of redirects has been performed. When the number of redirects has been performed the request is fulfilled.

Patent Agency Ranking