Identifying correlated components of dynamic content

    公开(公告)号:US10042948B2

    公开(公告)日:2018-08-07

    申请号:US15144599

    申请日:2016-05-02

    Abstract: A content tag is translated. Dynamic content that includes one or more identification tags identifying one or more cacheable portions of the dynamic content is received. The one or more identification tags within the received dynamic content are translated to generate a conventional version of the received dynamic content. The generated conventional version of the received dynamic content are provided.

    METHOD TO ENABLE CROSS-ORIGIN RESOURCE SHARING FROM A WEBPAGE INSIDE A PRIVATE NETWORK
    5.
    发明申请
    METHOD TO ENABLE CROSS-ORIGIN RESOURCE SHARING FROM A WEBPAGE INSIDE A PRIVATE NETWORK 有权
    使用私有网络中的网格来实现资源共享的方法

    公开(公告)号:US20150143223A1

    公开(公告)日:2015-05-21

    申请号:US14081905

    申请日:2013-11-15

    Abstract: A method of delivering content of a webpage to a web browser on a device communicating with a network through a proxy server includes embedding a first nested browsing context in a parent browsing context of the web browser where the parent browsing context is associated with a first domain and the first nested browsing context is associated with a second domain; sending a request for content from the first nested browsing context to the second domain through the proxy server; and receiving at the first nested browsing context the content from the second domain.

    Abstract translation: 将网页的内容传送到通过代理服务器与网络通信的设备上的网页浏览器的方法包括:将第一嵌套浏览上下文嵌入到浏览器的父浏览上下文中,其中父浏览上下文与第一域相关联 并且第一嵌套浏览上下文与第二域相关联; 通过代理服务器将内容从第一嵌套浏览上下文请求发送到第二域; 以及在第一嵌套浏览上下文处接收来自第二域的内容。

    EFFICIENT DELIVERY OF WEBPAGES
    6.
    发明申请
    EFFICIENT DELIVERY OF WEBPAGES 审中-公开
    高效地递送

    公开(公告)号:US20150012614A1

    公开(公告)日:2015-01-08

    申请号:US14495694

    申请日:2014-09-24

    CPC classification number: H04L67/32 G06F16/954 G06F16/972 H04L67/2842

    Abstract: A method of delivering a webpage including dynamic content is disclosed. A request for the webpage directed to a third-party site is received. Likely components corresponding to the webpage is determined with a processor based at least in part on previous responses to similar requests. The determined likely components corresponding to the webpage are sent to a sender of the request. The webpage from the third-party site is received. The remaining components corresponding to the webpage are determined with the processor. The determined remaining components corresponding to the webpage are sent in response to the request.

    Abstract translation: 公开了一种递送包括动态内容的网页的方法。 收到指向第三方网站的网页的请求。 至少部分地基于对类似请求的先前响应,利用处理器确定与网页对应的可能的组件。 确定的与网页对应的可能的组件被发送到请求的发送者。 收到第三方网站的网页。 使用处理器确定与网页对应的其余部件。 响应于该请求发送确定的与网页对应的剩余组件。

    Adaptive learning periods in HTML streaming

    公开(公告)号:US10425464B2

    公开(公告)日:2019-09-24

    申请号:US14998078

    申请日:2015-12-23

    Abstract: A method of speeding up the delivery of a dynamic webpage is disclosed. A plurality of responses to a plurality of requests for a webpage is received, the webpage including dynamic components. The plurality of responses is compared to identify common and dynamic components across the plurality of requests. A cached stub is dynamically adapted based on the comparison within a learning window, the cached stub including the identified common components and placeholders for portions of the identified dynamic components. The dynamically adapted cached stub is sent in response to at least some of the plurality of requests for the webpage. A frequency of reloading of the webpage is monitored, wherein a reloading of the webpage is triggered by a detection of the dynamically adapted cached stub having one of a plurality of types of error. The learning window is adjusted based on a frequency of reloading of the webpage.

    ONE-TIME CACHE
    8.
    发明申请
    ONE-TIME CACHE 审中-公开

    公开(公告)号:US20190260848A1

    公开(公告)日:2019-08-22

    申请号:US16399563

    申请日:2019-04-30

    Abstract: A method of delivering dynamic web content by a proxy server is disclosed. A plurality of responses to requests for dynamic web content at a URL (uniform resource locator) is prefetched by a proxy server from an origin server. The plurality of prefetched responses is cached by the proxy server in a one-time cache, wherein each prefetched response cached in the one-time cache is served at most once and then removed from the one-time cache. A request from a client device for the dynamic web content at the URL is received by the proxy server. One of the plurality of prefetched responses cached in the one-time cache is served by the proxy server to the client device, wherein the one of the plurality of prefetched responses is removed from the one-time cache after the one of the plurality of prefetched responses has been served.

    CLIENT-SITE DOM API ACCESS CONTROL
    9.
    发明申请

    公开(公告)号:US20190260750A1

    公开(公告)日:2019-08-22

    申请号:US16403574

    申请日:2019-05-05

    Abstract: A method of modifying a usage of a Document Object Model (DOM) application programming interfaces (API) is disclosed. A request for a webpage file is received from a web browser. A modified webpage file is formed based on the requested webpage file by forming and injecting a DOM virtualization client into the modified webpage file. The modified webpage file is sent to the web browser. The web browser is configured to load the modified webpage file and execute the DOM virtualization client. The DOM virtualization client is configured to intercept a usage of a DOM API associated with one or more scripts running on the web browser. The DOM virtualization client is configured to modify the usage of the DOM API based on identities of the one or more scripts.

Patent Agency Ranking