会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • SHARING CLASSES AND CLASS LOADERS
    • 共享类和类装载器
    • WO2006032524A3
    • 2006-05-04
    • PCT/EP2005010327
    • 2005-09-23
    • SAP AGKUCK NORBERTSCHMIDT OLIVERSCHMELTER RALF
    • KUCK NORBERTSCHMIDT OLIVERSCHMELTER RALF
    • G06F9/445G06F9/46
    • G06F9/544G06F9/44563
    • Methods and apparatus, including computer systems and program products, for sharing classes and class loaders. One implementation provides a technique for performing a shared load procedure for a class, performing a post load procedure for the class, performing a shared link procedure for the class, performing a post link procedure for the class, and performing an initialization procedure for the class to reduce memory consumption and class loading time. Through performance of these procedures, a first portion of the class (which may include a class block and object) is loaded into a shared memory accessible by multiple runtime systems, and a second portion of the class (which may include a class static variable) as is stored in a local memory associated with a selected runtime system. A shared master copy of the second portion of the class is also stored in the shared memory.
    • 方法和设备,包括计算机系统和程序产品,用于共享类和类装载器。 一个实现提供了一种用于为类执行共享负载过程,对该类执行后加载过程,为该类执行共享链接过程,为该类执行一个后链接过程以及执行该类的初始化过程的技术 以减少内存消耗和类加载时间。 通过执行这些过程,类的第一部分(可以包括类块和对象)被加载到由多个运行时系统可访问的共享存储器中,并且该类的第二部分(其可以包括类静态变量) 如同存储在与所选择的运行时系统相关联的本地存储器中。 该类的第二部分的共享主副本也存储在共享存储器中。
    • 3. 发明申请
    • GLOBAL CONSTANT POOL TO ALLOW DELETION OF CONSTANT POOL ENTRIES
    • 全球常规池允许删除常量池
    • WO01057649A2
    • 2001-08-09
    • PCT/IB2001/000457
    • 2001-02-07
    • G06F9/445G06F9/00
    • G06F9/44563
    • A method and apparatus for reducing runtime memory requirements of a virtual machine. The invention involves analyzing object code compiled from source code. The object code includes at least two load-units that each contain a load-unit specific constant pool. Each load-unit is analyzed to determine which constants are actual constants and then those actual constants are analyzed to determine where commonality exists among the load-units. If a constant is determined to be redundant it is rewritten to a global constant pool. The references to the constant in the load-unit specific constant pool are rewritten to point to the value in the global constant pool. The memory allocated to the constant in the individual load-unit is then reallocated, either by a programmed routine or by memory management tools.
    • 一种用于减少虚拟机的运行时存储器需求的方法和装置。 本发明涉及分析从源代码编译的目标代码。 目标代码包括至少两个负载单元,每个负载单元都包含一个负载单元特定的常量池。 分析每个负载单元以确定哪些常数是实际常数,然后分析那些实际常数以确定负载单元之间共同点存在的位置。 如果常数被确定为冗余,则将其重写为全局常量池。 对加载单元特定常量池中常量的引用将重写为全局常量池中的值。 然后,通过编程程序或内存管理工具重新分配分配给各个加载单元中常量的内存。
    • 4. 发明申请
    • INTEGRATING APPLICATIONS
    • 整合应用
    • WO2013086049A1
    • 2013-06-13
    • PCT/US2012/068033
    • 2012-12-05
    • MICROSOFT CORPORATION
    • KORYCKI, Jacek
    • G06F9/445
    • G06F9/44563G06F8/38
    • Method, computer program product and device for integrating a client application, associated with a service provider, with at least one web application instance implemented on a device platform of a device. A respective at least one user interface module of the client application is embedded into the at least one web application instance, wherein the at least one user interface module is implemented using web-based technology. Native parts of the client application are implemented in a centralized manner on the device, wherein the native parts of the client application are installed on the device and implemented using technology that is native to the device platform. A control module of the client application is implemented in a centralized manner on the device, wherein the control module is implemented using web-based technology.
    • 用于将与服务提供商相关联的客户端应用与在设备的设备平台上实现的至少一个web应用实例集成的方法,计算机程序产品和设备。 客户端应用程序的相应的至少一个用户界面模块被嵌入到至少一个web应用程序实例中,其中至少一个用户界面模块使用基于web的技术来实现。 客户端应用程序的本机部分以集中的方式实施在设备上,其中客户端应用程序的本机部分安装在设备上,并使用本机设备平台的技术实现。 客户端应用程序的控制模块以集中方式实现在设备上,其中使用基于web的技术来实现控制模块。
    • 6. 发明申请
    • SHARING CLASSES AND CLASS LOADERS
    • 共享班级和班级装载员
    • WO2006032524A2
    • 2006-03-30
    • PCT/EP2005/010327
    • 2005-09-23
    • SAP AGKUCK, NorbertSCHMIDT, OliverSCHMELTER, Ralf
    • KUCK, NorbertSCHMIDT, OliverSCHMELTER, Ralf
    • G06F9/445G06F9/46
    • G06F9/544G06F9/44563
    • Methods and apparatus, including computer systems and program products, for sharing classes and class loaders. One implementation provides a technique for performing a shared load procedure for a class, performing a post load procedure for the class, performing a shared link procedure for the class, performing a post link procedure for the class, and performing an initialization procedure for the class to reduce memory consumption and class loading time. Through performance of these procedures, a first portion of the class (which may include a class block and object) is loaded into a shared memory accessible by multiple runtime systems, and a second portion of the class (which may include a class static variable) as is stored in a local memory associated with a selected runtime system. A shared master copy of the second portion of the class is also stored in the shared memory.
    • 用于共享班级和班级装载者的方法和装置,包括计算机系统和程序产品。 一种实施方式提供了用于为类执行共享加载过程,为该类执行后加载过程,为该类执行共享链接过程,为该类执行后链接过程以及为该类执行初始化过程的技术 以减少内存消耗和类加载时间。 通过执行这些过程,类的第一部分(可以包括类块和对象)被加载到可由多个运行时系统访问的共享存储器中,并且类的第二部分(其可以包括类静态变量) 如存储在与所选运行时系统相关联的本地存储器中一样。 该类的第二部分的共享主副本也存储在共享内存中。
    • 7. 发明申请
    • ADAPTER DEPLOYMENT WITHOUT RECYCLE
    • 没有回收的适配器部署
    • WO2003093992A1
    • 2003-11-13
    • PCT/US2003/013628
    • 2003-05-02
    • BEA SYSTEMS, INC.
    • POTTER, TimothyUPTON, MitchGOLDING, ChristaDEGRANDE, Rick
    • G06F9/45
    • G06F9/44563
    • An adapter can be deployed into a system in a single step without recycle. An adapter can contain components, such as an integration adapter, event router, and resource adapter, which all conform to a given specification such that these components use some of the same classes (200). A class loader allows these components to share common classes instead of having separate classes (202). A single Enterprise archive file contains files necessary to deploy the adapter, such as Web archive files, resource adapter archive files, event router Web application files, and shared Java archive files. The inclusion of these files in an Enterprise archive file allows all components for the adapter to be deployed in a single step without the need to recycle (204).
    • 适配器可以在一个步骤中部署到系统中,无需回收。 适配器可以包含组件,例如集成适配器,事件路由器和资源适配器,它们都符合给定的规范,以便这些组件使用一些相同的类(200)。 类加载器允许这些组件共享公共类,而不是单独的类(202)。 单个Enterprise存档文件包含部署适配器所需的文件,例如Web归档文件,资源适配器归档文件,事件路由器Web应用程序文件和共享的Java归档文件。 将这些文件包含在企业归档文件中允许适配器的所有组件以单步进行部署,而不需要回收(204)。
    • 8. 发明申请
    • GLOBAL CONSTANT POOL TO ALLOW DELETION OF CONSTANT POOL ENTRIES
    • 全球常住游泳池允许删除恒定的游泳池条目
    • WO0157649A3
    • 2001-12-06
    • PCT/IB0100457
    • 2001-02-07
    • INSIGNIA SOLUTIONS PLCPLUMMER WAYNEKRAMSKOY JERRY
    • PLUMMER WAYNEKRAMSKOY JERRY
    • G06F9/445
    • G06F9/44563
    • A method and apparatus for reducing runtime memory requirements of a virtual machine. The invention involves analyzing object code compiled from source code. The object code includes at least two load-units that each contain a load-unit specific constant pool. Each load-unit is analyzed to determine which constants are actual constants and then those actual constants are analyzed to determine where commonality exists among the load-units. If a constant is determined to be redundant it is rewritten to a global constant pool. The references to the constant in the load-unit specific constant pool are rewritten to point to the value in the global constant pool. The memory allocated to the constant in the individual load-unit is then reallocated, either by a programmed routine or by memory management tools.
    • 一种用于减少虚拟机的运行时间内存需求的方法和设备。 本发明涉及分析从源代码编译的目标代码。 目标代码包含至少两个负载单元,每个负载单元包含一个负载单元特定的常量池。 分析每个负载单元以确定哪些常量是实际常数,然后分析这些实际常数以确定负载单元之间存在共性的地方。 如果一个常量被确定为冗余的,它将被重写为一个全局常量池。 在负载单元特定的常量池中对常量的引用被重写为指向全局常量池中的值。 然后通过编程例程或内存管理工具重新分配分配给各个加载单元中常量的内存。