会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method providing on-demand generation of specialized executables
    • 提供按需生成专用可执行文件的系统和方法
    • US07730468B1
    • 2010-06-01
    • US09817880
    • 2001-03-26
    • Sean E. Trowbridge
    • Sean E. Trowbridge
    • G06F9/45G06F9/44
    • G06F9/44547
    • A system and method is provided for generating and executing specialized code executables. The system includes a virtual subsystem that processes a generic code image and logs information relating to an operating environment of the virtual subsystem. The logged information is employed as feedback to generate a specialized native executable, wherein the specialized native executable is utilized to provide improved performance of the virtual subsystem. The specialized native executable is selected for execution by the virtual subsystem by matching a current operating environment setting with the logged information.
    • 提供了一种用于生成和执行专门的代码可执行程序的系统和方法。 该系统包括处理通用代码图像并记录与虚拟子系统的操作环境有关的信息的虚拟子系统。 记录的信息被用作反馈以产生专门的本地可执行文件,其中使用专用本地可执行文件来提供虚拟子系统的改进的性能。 通过将当前操作环境设置与记录的信息进行匹配,专门的本地可执行文件被选择用于由虚拟子系统执行。
    • 6. 发明申请
    • System and Method for Sharing Objects Between Applications in a Virtual Runtime Environment
    • 用于在虚拟运行时环境中共享应用程序之间的对象的系统和方法
    • US20100070957A1
    • 2010-03-18
    • US12623338
    • 2009-11-20
    • Rico MarianiChristopher W. BrummePatrick H. DussudSean E. Trowbridge
    • Rico MarianiChristopher W. BrummePatrick H. DussudSean E. Trowbridge
    • G06F9/45
    • G06F9/44563
    • The techniques and mechanisms described herein are directed at sharing objects between applications executing in a virtual runtime environment. The techniques include compiling a cpu-independent file to create executable instructions that are associated with an application that is executable in a virtual runtime environment. A constructor associated with a shareable class defined within the cpu-independent file is executed to create an instance of a shareable object. The shareable object is then persisted in a manner such that other applications executing in the virtual runtime environment may access the shareable object. The technique may be performed during pre-JIT compilation or just-in-time compilation of the cpu-independent file. The execution of the constructor is performed at a restricted security level that prevents access to changeable information when generating static data for the static members of the shareable object.
    • 本文描述的技术和机制针对在虚拟运行时环境中执行的应用之间共享对象。 这些技术包括编译独立于cpu的文件,以创建与在虚拟运行时环境中可执行的应用程序相关联的可执行指令。 执行与与cpu无关的文件中定义的可共享类相关联的构造函数,以创建可共享对象的实例。 然后可共享对象以使得在虚拟运行时环境中执行的其他应用程序可以访问可共享对象的方式被保持。 该技术可以在JIT编译期间执行,也可以及时编译不依赖cpu的文件。 构造函数的执行是在受限的安全级别执行的,该级别在生成可共享对象的静态成员的静态数据时阻止访问可更改的信息。
    • 9. 发明授权
    • File loading synchronization
    • 文件加载同步
    • US07685589B2
    • 2010-03-23
    • US10965504
    • 2004-10-14
    • Sean E. Trowbridge
    • Sean E. Trowbridge
    • G06F9/44
    • G06F17/30067G06F9/445G06F9/526G06F2209/523
    • Systems and methods to synchronize file loading operations are described. In one aspect, file loading operations are divided into multiple loading levels. The loading levels are incremental with respect to one another. The loading levels are executed in a sequential order. Each loading level includes operations that are independent and distinct of operations of all other loading levels. The systems and methods load a file to an allowed loading level. The allowed loading level includes operations associated with one or more of the multiple loading levels.
    • 描述用于同步文件加载操作的系统和方法。 在一个方面,文件加载操作被分为多个加载级别。 装载水平相对于彼此是递增的。 加载级别按顺序执行。 每个装载级别包括独立且不同于所有其他装载级别的操作的操作。 系统和方法将文件加载到允许的加载级别。 允许的加载级别包括与多个加载级别中的一个或多个相关联的操作。
    • 10. 发明授权
    • System and method for sharing objects between applications in a virtual runtime environment
    • 用于在虚拟运行时环境中的应用程序之间共享对象的系统和方法
    • US07665077B2
    • 2010-02-16
    • US10967607
    • 2004-10-18
    • Rico MarianiChristopher W. BrummePatrick H. DussudSean E. Trowbridge
    • Rico MarianiChristopher W. BrummePatrick H. DussudSean E. Trowbridge
    • G06F9/44
    • G06F9/44563
    • The techniques and mechanisms described herein are directed at sharing objects between applications executing in a virtual runtime environment. The techniques include compiling a cpu-independent file to create executable instructions that are associated with an application that is executable in a virtual runtime environment. A constructor associated with a shareable class defined within the cpu-independent file is executed to create an instance of a shareable object. The shareable object is then persisted in a manner such that other applications executing in the virtual runtime environment may access the shareable object. The technique may be performed during pre-JIT compilation or just-in-time compilation of the cpu-independent file. The execution of the constructor is performed at a restricted security level that prevents access to changeable information when generating static data for the static members of the shareable object.
    • 本文描述的技术和机制针对在虚拟运行时环境中执行的应用之间共享对象。 这些技术包括编译独立于cpu的文件,以创建与在虚拟运行时环境中可执行的应用程序相关联的可执行指令。 执行与与cpu无关文件中定义的可共享类相关联的构造函数,以创建可共享对象的实例。 然后可共享对象以使得在虚拟运行时环境中执行的其他应用程序可以访问可共享对象的方式被保持。 该技术可以在JIT编译期间执行,也可以及时编译不依赖cpu的文件。 构造函数的执行是在受限的安全级别执行的,该级别在生成可共享对象的静态成员的静态数据时阻止访问可更改的信息。