会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Intelligent network streaming and execution system for conventionally coded applications
    • 用于常规编码应用的智能网络流和执行系统
    • US20080178298A1
    • 2008-07-24
    • US11453301
    • 2006-06-13
    • Daniel T. AraiSameer PanwarManuel E. BenitezAnne M. HollerLacky Shah
    • Daniel T. AraiSameer PanwarManuel E. BenitezAnne M. HollerLacky Shah
    • G06F21/22
    • H04L67/10G06F8/61G06F8/65G06F21/10G06F21/34G06F2221/0784H04L63/10H04L67/16H04L67/2823H04L67/2842H04L67/2847H04L67/2852H04L67/289H04L67/34H04L67/42H04L2463/101
    • An intelligent network streaming and execution system for conventionally coded applications provides a system that partitions an application program into page segments by observing the manner in which the application program is conventionally installed. A minimal portion of the application program is installed on a client system and the user launches the application in the same ways that applications on other client file systems are started. An application program server streams the page segments to the client as the application program executes on the client and the client stores the page segments in a cache. Page segments are requested by the client from the application server whenever a page fault occurs from the cache for the application program. The client prefetches page segments from the application server or the application server pushes additional page segments to the client based on the pattern of page segment requests for that particular application. The user subscribes and unsubscribes to application programs, whenever the user accesses an application program a securely encrypted access token is obtained from a license server if the user has a valid subscription to the application program. The application server begins streaming the requested page segments to the client when it receives a valid access token from the client. The client performs server load balancing across a plurality of application servers. If the client observes a non-response or slow response condition from an application server or license server, it switches to another application or license server.
    • 用于常规编码应用的智能网络流和执行系统提供通过观察常规安装应用程序的方式来将应用程序分割成页片段的系统。 应用程序的最小部分安装在客户端系统上,用户以与其他客户端文件系统上的应用程序启动相同的方式启动应用程序。 当应用程序在客户机上执行时,应用程序服务器将页面段流传送到客户端,并且客户端将页面段存储在高速缓存中。 每当从应用程序的缓存发生页面错误时,客户端从应用程序服务器请求页面段。 客户端从应用程序服务器预取页面片段,或者应用程序服务器根据该特定应用程序的页面段请求模式将其他页面片段推送到客户端。 用户订阅并取消订阅应用程序,只要用户访问应用程序,如果用户具有对应用程序的有效订阅,则从许可证服务器获得安全加密的访问令牌。 当应用服务器从客户端接收到有效的访问令牌时,开始将请求的页面段流式传输到客户端。 客户端在多个应用服务器之间执行服务器负载平衡。 如果客户端从应用程序服务器或许可证服务器观察到无响应或缓慢的响应条件,则切换到另一个应用程序或许可证服务器。
    • 3. 发明授权
    • Method and apparatus for optimization of the performance of an application program in a computer system while preserving the system behavior
    • 用于在保持系统行为的同时优化计算机系统中的应用程序的性能的方法和装置
    • US06718543B2
    • 2004-04-06
    • US09435665
    • 1999-11-08
    • Daniel T. AraiJack Tihon
    • Daniel T. AraiJack Tihon
    • G06F945
    • G06F8/443G06F9/44521
    • The present invention relates to a mechanism for copying selected routines from shared libraries into application programs thereby generating optimized application programs for more rapid execution of the various applications within a computer system. Since optimized programs occupy space on disk and in RAM, programs are preferably selected for optimization based on their frequency of execution and the frequency with which calls are made to the shared libraries. Profile information may be used to identify the execution efficiency of the various application programs and thereby identify the best candidates for optimization. Further, profile information may be employed to copy individual routines contained within the libraries rather than having to copy an entire library where only one routine within the library was of interest. Pinpointing the individual routines of interest in this manner may help conserve disk space by copying only those routines which are most needed to optimize program execution performance.
    • 本发明涉及一种用于将选择的例程从共享库复制到应用程序中的机制,从而生成优化的应用程序,以便更快速地执行计算机系统内的各种应用。 由于优化的程序占用磁盘和RAM中的空间,所以优选地根据其执行频率和对共享库进行调用的频率来选择程序进行优化。 简档信息可以用于识别各种应用程序的执行效率,从而识别用于优化的最佳候选。 此外,可以使用简档信息来复制包含在库中的各个例程,而不必复制整个库,只有库中的一个例程是感兴趣的。 以这种方式精确定位感兴趣的各个例程可以通过仅复制最需要的那些程序来优化程序执行性能来节省磁盘空间。