Methods and systems of client-side caching of pages with changing content
    1.
    发明授权
    Methods and systems of client-side caching of pages with changing content 有权
    客户端缓存页面改变内容的方法和系统

    公开(公告)号:US08082299B2

    公开(公告)日:2011-12-20

    申请号:US13134161

    申请日:2011-05-31

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30902

    摘要: The present invention relates to Internet based and web applications and the need to reduce page latency and bandwidth usage. The invention can achieve these goals by making use of the cache built in to standard web browsers. In one embodiment, the invention provides that a web application user will use their browser to request a page from the application web server, which responds with a small page that includes a script. The script appends a previously established cookie value to the URL originally requested and the browser then re-requests the URL with the appended cookie value. (The server computes the cookie value based on the last modified time of the data used to generate the page.) If the most recent version of the page is in the browser cache, the browser gets a cache hit, which means the page is retrieved from browser cache rather than from the server, rapidly displaying the page to the user. If, on the other hand, there is only an older version of the page in the browser cache, there is a cache miss (because the rewritten URL will not match any URL in the cache) and the browser will send the request to the server to retrieve the most recent version of the page.

    摘要翻译: 本发明涉及基于因特网和Web应用以及减少页面延迟和带宽使用的需要。 本发明可以通过利用内置于标准网络浏览器中的缓存来实现这些目标。 在一个实施例中,本发明提供一种Web应用程序用户将使用它们的浏览器从应用程序web服务器请求页面,应用程序web服务器用包含脚本的小页面进行响应。 脚本将先前建立的Cookie值追加到最初请求的URL,然后浏览器重新请求带有附加Cookie值的URL。 (服务器根据用于生成页面的数据的最后修改时间计算cookie值。)如果页面的最新版本位于浏览器缓存中,则浏览器将获得缓存命中,这意味着页面被检索 从浏览器缓存而不是从服务器,快速显示页面给用户。 另一方面,如果浏览器缓存中只有旧版本的页面,则会出现缓存未命中(因为重写的URL不会与缓存中的任何URL匹配),并且浏览器会将请求发送到服务器 以检索最新版本的页面。

    Methods and systems of client-side caching of pages with changing content

    公开(公告)号:US20110238746A1

    公开(公告)日:2011-09-29

    申请号:US13134161

    申请日:2011-05-31

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30902

    摘要: The present invention relates to Internet based and web applications and the need to reduce page latency and bandwidth usage. The invention can achieve these goals by making use of the cache built in to standard web browsers. In one embodiment, the invention provides that a web application user will use their browser to request a page from the application web server, which responds with a small page that includes a script. The script appends a previously established cookie value to the URL originally requested and the browser then re-requests the URL with the appended cookie value. (The server computes the cookie value based on the last modified time of the data used to generate the page.) If the most recent version of the page is in the browser cache, the browser gets a cache hit, which means the page is retrieved from browser cache rather than from the server, rapidly displaying the page to the user. If, on the other hand, there is only an older version of the page in the browser cache, there is a cache miss (because the rewritten URL will not match any URL in the cache) and the browser will send the request to the server to retrieve the most recent version of the page.

    Client-side caching of pages with changing content
    3.
    发明授权
    Client-side caching of pages with changing content 有权
    客户端缓存内容不断变化的页面

    公开(公告)号:US07970816B2

    公开(公告)日:2011-06-28

    申请号:US10071496

    申请日:2002-03-01

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30902

    摘要: The present invention relates to Internet based and web applications and the need to reduce page latency and bandwidth usage. The invention can achieve these goals by making use of the cache built in to standard web browsers. In one embodiment, the invention provides that a web application user will use their browser to request a page from the application web server, which responds with a small page that includes a script. The script appends a previously established cookie value to the URL originally requested and the browser then re-requests the URL with the appended cookie value. (The server computes the cookie value based on the last modified time of the data used to generate the page.) If the most recent version of the page is in the browser cache, the browser gets a cache hit, which means the page is retrieved from browser cache rather than from the server, rapidly displaying the page to the user. If, on the other hand, there is only an older version of the page in the browser cache, there is a cache miss (because the rewritten URL will not match any URL in the cache) and the browser will send the request to the server to retrieve the most recent version of the page.

    摘要翻译: 本发明涉及基于因特网和Web应用以及减少页面延迟和带宽使用的需要。 本发明可以通过利用内置于标准网络浏览器中的缓存来实现这些目标。 在一个实施例中,本发明提供一种Web应用程序用户将使用它们的浏览器从应用程序web服务器请求页面,应用程序web服务器用包含脚本的小页面进行响应。 脚本将先前建立的Cookie值追加到最初请求的URL,然后浏览器重新请求带有附加Cookie值的URL。 (服务器根据用于生成页面的数据的最后修改时间计算cookie值。)如果页面的最新版本位于浏览器缓存中,则浏览器将获得缓存命中,这意味着页面被检索 从浏览器缓存而不是从服务器,快速显示页面给用户。 另一方面,如果浏览器缓存中只有旧版本的页面,则会出现缓存未命中(因为重写的URL不会与缓存中的任何URL匹配),并且浏览器会将请求发送到服务器 以检索最新版本的页面。

    Multiple rate currency consolidator
    4.
    发明授权
    Multiple rate currency consolidator 有权
    多重汇率货币整合

    公开(公告)号:US08622290B2

    公开(公告)日:2014-01-07

    申请号:US13537587

    申请日:2012-06-29

    IPC分类号: G06F7/00

    摘要: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.

    摘要翻译: 多种货币汇率整合者可以满足以不同货币和税收地区开展业务的跨国公司的需求。 可以实时提供财务数据的综合视图。 多币种汇率整合者允许附属层级中的每个子公司输入和管理交易数据以及相应的本地化功能货币的预算/预测数据。 多币种汇率整合者允许不同的合并水平来查看本地化的附属交易的综合价值。 多币种汇率整合者也适用于在同一时期使用不同子公司配置的法定,特设和管理报告合并,以及辅助层次结构的版本控制,以适应不同时期的结构性变化。

    MULTIPLE RATE CURRENCY CONSOLIDATOR

    公开(公告)号:US20130054440A1

    公开(公告)日:2013-02-28

    申请号:US13537587

    申请日:2012-06-29

    IPC分类号: G06Q40/04

    摘要: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.

    Multiple rate currency consolidator
    6.
    发明授权
    Multiple rate currency consolidator 有权
    多重汇率货币整合

    公开(公告)号:US08210425B2

    公开(公告)日:2012-07-03

    申请号:US12428297

    申请日:2009-04-22

    IPC分类号: G06F17/00 G06Q40/00

    摘要: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.

    摘要翻译: 多种货币汇率整合者可以满足以不同货币和税收地区开展业务的跨国公司的需求。 可以实时提供财务数据的综合视图。 多币种汇率整合者允许附属层级中的每个子公司输入和管理交易数据以及相应的本地化功能货币的预算/预测数据。 多币种汇率整合者允许不同的合并水平来查看本地化的附属交易的综合价值。 多币种汇率整合者也适用于在同一时期使用不同子公司配置的法定,特设和管理报告合并,以及辅助层次结构的版本控制,以适应不同时期的结构性变化。