发明名称 System and method for the transmission of live updates of embeddable units
摘要 A delivery method and system of dynamic embedded web output on a web page in a browser on a client device is provided. A web page contains an embed code for an embeddable unit. A content delivery network provides an embedded URL specified in the embed code. The URL contains executable static runtime code using a unit ID. The unit ID is passed to a dynamic server which performs a lookup to convert the unit ID into a cache key URL. The cache key URL points to a location on the content delivery network and encodes a cache key containing information for the embeddable unit. The client device loads the cache key URL, which targets the content delivery network to make a request for the embeddable unit. The content delivery network serves the embeddable unit to the client device on which the embeddable unit is displayed or updated.
申请公布号 US9117221(B2) 申请公布日期 2015.08.25
申请号 US201213533021 申请日期 2012.06.26
申请人 Flite, Inc. 发明人 Goodwin Giles;Coco Christopher;Carpentier Nelson
分类号 G06F15/16;G06Q30/02;H04L29/08;G06F17/30 主分类号 G06F15/16
代理机构 Lumen Patent Firm 代理人 Lumen Patent Firm
主权项 1. A method for transmission of live updates on a web page in a browser on a client device, comprising: (a) said client device loading a web page, wherein said web page contains an embed code for an embeddable unit of a live update on said web page; (b) obtaining from a content delivery network an embedded URL specified in said embed code, wherein said URL contains executable static runtime code using a unit ID; (c) passing said unit ID to a dynamic server which performs a lookup to convert said unit ID into a cache key URL, whereby said cache key URL points to a location on said content delivery network and encodes a cache key containing information for said embeddable unit of said live update on said web page; (d) said dynamic server using an HTTP redirect delivering to said client device said cache key URL, wherein said cache key URL is loaded by said client device which then targets said content delivery network to make a request for said embeddable unit of said live update with said cache key URL; and (e) said content delivery network serving said embeddable unit of said live update to said client device on which said live update is displayed or updated, wherein said embed code is capable of updating said live update and have said updates propagate to said client device without having to change any aspect on said content delivery network.
地址 San Francisco CA US