会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • CACHE MANAGEMENT FOR PARALLEL ASYNCHRONOUS REQUESTS IN A CONTENT DELIVERY SYSTEM
    • 内容交付系统中并行异步请求的缓存管理
    • US20090119361A1
    • 2009-05-07
    • US11934162
    • 2007-11-02
    • Erik J. BurckartAndrew J. IvoryTodd E. KaplingerStephen J. KennaAaron K. Shook
    • Erik J. BurckartAndrew J. IvoryTodd E. KaplingerStephen J. KennaAaron K. Shook
    • G06F15/16
    • G06F16/9574
    • Embodiments of the present invention provide a method, system and computer program product for cache management in handling parallel asynchronous requests for content in a content distribution system. In an embodiment of the invention, a method for cache management method for handling parallel asynchronous requests for content in a content distribution system can include servicing multiple parallel asynchronous requests from different requesting clients for a page before all fragments in the page have been retrieved by returning previously cached ones of the fragments to the requesting clients and returning remaining ones of the fragments in the page to the requesting clients as retrieved from non-cached storage. The method further can include assembling the page once all fragments in the page have been retrieved from non-cached storage. Finally, the method can include caching the assembled page to subsequently service requests for the page.
    • 本发明的实施例提供了一种用于在内容分发系统中处理用于内容的并行异步请求中的高速缓存管理的方法,系统和计算机程序产品。 在本发明的一个实施例中,一种用于处理内容分发系统中的内容的并行异步请求的用于缓存管理方法的方法可以包括:在通过返回页面中的所有片段已被检索之前,为来自不同请求客户端的页面服务多个并行异步请求 将先前缓存的片段中的一个片段提交给请求的客户端,并将页面中的剩余片段返回给从非缓存存储中检索的请求客户端。 该方法还可以包括一旦页面中的所有片段已经从非高速缓存的存储器中检索出来,就组装页面。 最后,该方法可以包括缓存组装的页面以便随后为页面服务请求。
    • 8. 发明授权
    • Using appropriate level of code to be executed in runtime environment using metadata describing versions of resources being used by code
    • 在运行时环境中使用适当级别的代码,使用描述代码使用的资源的版本的元数据
    • US08627298B2
    • 2014-01-07
    • US12637207
    • 2009-12-14
    • Todd E. KaplingerStephen J. Kenna
    • Todd E. KaplingerStephen J. Kenna
    • G06F9/45
    • G06F8/71
    • A system and computer program product for using an appropriate level of code to be executed in a runtime environment. Code in a non-Java format is translated into a Java source file. During the translation process, metadata is generated from a configuration file where the metadata includes version information of the resources (e.g., JSTL) being used by the code written in the non-Java format. A determination is made as to whether to recompile the non-Java code based on software components, referred herein as “listener components,” determining whether the versions of the resources being used by the non-Java code performs acceptably well in the runtime environment. If a listener component determines that a version of a resource being used is not acceptable, then the non-Java code is recompiled with a newer version of the resource. In this manner, an appropriate level of code is executed by the runtime environment.
    • 用于在运行时环境中使用适当级别的代码的系统和计算机程序产品。 非Java格式的代码被转换为Java源文件。 在翻译过程中,从配置文件生成元数据,其中元数据包括由非Java格式编写的代码使用的资源(例如,JSTL)的版本信息。 确定是否基于软件组件(这里称为“监听器组件”)重新编译非Java代码,确定非Java代码正在使用的资源的版本是否在运行时环境中执行得很好。 如果侦听器组件确定正在使用的资源的版本不可接受,则非Java代码将使用较新版本的资源重新编译。 以这种方式,运行时环境执行适当级别的代码。
    • 9. 发明申请
    • METHOD FOR CLIENT-SIDE AGGREGATION OF ASYNCHRONOUS, CONTEXT-SENSITIVE REQUEST OPERATIONS FOR JAVA SERVER PAGES (JSP)
    • 用于客户端聚合的方法,用于JAVA服务器页面(JSP)的异地响应,语境敏感请求操作
    • US20090144707A1
    • 2009-06-04
    • US11950017
    • 2007-12-04
    • Robert E. GoffScott D. JohnsonErinn E. KoonceTodd E. KaplingerStephen J. KennaMaxim A. Moldenhauer
    • Robert E. GoffScott D. JohnsonErinn E. KoonceTodd E. KaplingerStephen J. KennaMaxim A. Moldenhauer
    • G06F9/44
    • G06F17/30896G06F9/54G06F2209/541
    • A method, system, and computer program product for efficiently fulfilling java server page (JSP) requests for dynamic web content, in a computer network system. An asynchronous processing (AP) utility pre-defines a number of custom classes to enable the asynchronous processing of requests. A JSP which contains a custom “async:include” tag indicates an asynchronous request for dynamic content. When a set of asynchronous requests are received by an application server, an “AsyncRequestDispatcher” is called to handle the asynchronous processing of each associated request dispatcher include fragment. For each fragment, a separate request thread is initiated. A placeholder corresponding to each “async:include” request is written to a servlet response buffer. HyperText Markup Language (HTML) content, which includes the placeholders, and a number of javascripts are then written to the client browser. The original thread is closed. The Javascripts enable the retrieval of all response fragments which replace the corresponding placeholders.
    • 一种用于在计算机网络系统中有效地实现动态Web内容的Java服务器页面(JSP)请求的方法,系统和计算机程序产品。 异步处理(AP)实用程序预定义了许多自定义类以启用请求的异步处理。 包含自定义“async:include”标签的JSP表示对动态内容的异步请求。 当应用程序服务器接收到一组异步请求时,将调用“AsyncRequestDispatcher”来处理每个关联的请求分派程序包含片段的异步处理。 对于每个片段,启动单独的请求线程。 对应于每个“async:include”请求的占位符被写入一个servlet响应缓冲区。 然后,将超文本标记语言(HTML)内容(包括占位符)和一些javascript写入客户端浏览器。 原来的线程是关闭的。 Javascript可以检索取代相应占位符的所有响应片段。
    • 10. 发明申请
    • USING APPROPRIATE LEVEL OF CODE TO BE EXECUTED IN RUNTIME ENVIRONMENT USING METADATA DESCRIBING VERSIONS OF RESOURCES BEING USED BY CODE
    • 使用适当的代码级别在运行环境中使用元数据描述代码使用的资源版本
    • US20120159439A1
    • 2012-06-21
    • US13405276
    • 2012-02-25
    • Todd E. KaplingerStephen J. Kenna
    • Todd E. KaplingerStephen J. Kenna
    • G06F9/45G06F9/44
    • G06F8/71
    • A method for using an appropriate level of code to be executed in a runtime environment. Code in a non-Java format is translated into a Java source file. During the translation process, metadata is generated from a configuration file where the metadata includes version information of the resources (e.g., JSTL) being used by the code written in the non-Java format. A determination is made as to whether to recompile the non-Java code based on software components, referred herein as “listener components,” determining whether the versions of the resources being used by the non-Java code performs acceptably well in the runtime environment. If a listener component determines that a version of a resource being used is not acceptable, then the non-Java code is recompiled with a newer version of the resource. In this manner, an appropriate level of code is executed by the runtime environment.
    • 一种使用适当级别的代码在运行时环境中执行的方法。 非Java格式的代码被转换为Java源文件。 在翻译过程中,从配置文件生成元数据,其中元数据包括由非Java格式编写的代码使用的资源(例如,JSTL)的版本信息。 确定是否基于软件组件(这里称为“监听器组件”)重新编译非Java代码,确定非Java代码正在使用的资源的版本是否在运行时环境中执行得很好。 如果侦听器组件确定正在使用的资源的版本不可接受,则非Java代码将使用较新版本的资源重新编译。 以这种方式,运行时环境执行适当级别的代码。