会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Using a virtual machine instance as the basic unit of user execution in a server environment
    • 在服务器环境中使用虚拟机实例作为用户执行的基本单位
    • US07490330B2
    • 2009-02-10
    • US11032577
    • 2005-01-10
    • Harlan SextonDavid UnietisMark JungermanScott MeyerDavid Rosenberg
    • Harlan SextonDavid UnietisMark JungermanScott MeyerDavid Rosenberg
    • G06F13/00
    • G06F9/485G06F9/4493Y10S707/99931Y10S707/99938
    • Techniques are provided for instantiating separate Java virtual machines for each session established by a server. Because each session has its own virtual machine, the Java programs executed by the server for each user connected to the server are insulated from the Java programs executed by the server for all other users connected to the server. The separate VM instances can be created and run, for example, in separate units of execution that are managed by the operating system of the platform on which the server is executing. For example, the separate VM instances may be executed either as separate processes, or using separate system threads. Because the units of execution used to run the separate VM instances are provided by the operating system, the operating system is able to ensure that the appropriate degree of insulation exists between the VM instances.
    • 提供了技术,用于为由服务器建立的每个会话实例化单独的Java虚拟机。 因为每个会话都有自己的虚拟机,所以服务器为连接到服务器的每个用户执行的Java程序与服务器为连接到服务器的所有其他用户的服务器执行的Java程序隔离。 可以创建并运行单独的VM实例,例如,由执行服务器的平台的操作系统管理的单独执行单元。 例如,单独的VM实例可以作为单独的进程执行,也可以使用单独的系统线程执行。 由于用于运行单独VM实例的执行单元由操作系统提供,因此操作系统能够确保VM实例之间存在适当的绝缘程度。
    • 9. 发明授权
    • Accessing shorter-duration instances of activatable objects based on object references stored in longer-duration memory
    • 基于存储在较长持​​续时间的内存中的对象引用访问可激活对象的较短持续时间的实例
    • US07080382B2
    • 2006-07-18
    • US09768823
    • 2001-01-25
    • Harlan SextonDavid UnietisMark JungermanPeter Benson
    • Harlan SextonDavid UnietisMark JungermanPeter Benson
    • G06F3/00G06F9/44G06F9/46G06F13/00
    • G06F9/4488
    • Techniques are provided for accessing an instance of a recreatable object in a shorter-duration memory based on a reference located in a longer-duration memory, where the shorter-duration memory is associated with a call. One technique involves (1) locating, within the shorter-duration memory, a context structure associated with the call; (2) locating an XREF pointers array based on data cached within the context structure; (3) determining whether the XREF pointers array includes a pointer associated with the reference; and (4) if the XREF pointers array includes a pointer associated with the reference, then following the pointer to locate the instance within the shorter-duration memory. Another technique, which may be employed in addition to or instead of the first technique, involves: (1) when a class is activated, generating, within the shorter-duration memory, a class object associated with the class; (2) storing, within the class object, data for locating instances of recreatable objects associated with the class; (3) to dereference the reference, performing the steps of (a) determining that the reference is associated with the class; and (b) using the data within the class object to locate the instance of the recreatable object.
    • 提供技术用于基于位于更长持续时间的存储器中的参考来访问较短持续时间的存储器中的可重新启动对象的实例,其中较短持续时间的存储器与呼叫相关联。 一种技术涉及(1)在较短持续时间的存储器内定位与呼叫相关联的上下文结构; (2)基于在上下文结构内缓存的数据来定位XREF指针数组; (3)确定所述XREF指针阵列是否包括与所述引用相关联的指针; 和(4)如果XREF指针数组包括与引用相关联的指针,则跟随指针以在较短持续时间的内存中定位实例。 除了第一技术之外或替代第一技术可以采用的另一种技术包括:(1)当类被激活时,在较短持续时间的存储器内生成与该类相关联的类对象; (2)在类对象内存储用于定位与该类相关联的可重新启动对象的实例的数据; (3)取消引用引用,执行以下步骤:(a)确定引用与该类相关联; 和(b)使用类对象中的数据来定位可重用对象的实例。