会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • OBJECT-ORIENTED MEMORY ALLOCATION FRAMEWORK
    • 面向对象的内存分配框架
    • WO1995016957A1
    • 1995-06-22
    • PCT/US1994002627
    • 1994-03-11
    • TALIGENT, INC.
    • TALIGENT, INC.HENINGER, Andrew, G.GARDE, Rashmi
    • G06F12/02
    • G06F12/0223G06F9/4493
    • A method and system for a system level memory allocation framework using object-oriented memory heaps. The heaps may be either local or shared, and may be subclassed to provide a variety of other types of heaps for the system and methods. The system and method also support techniques for iterating through allocated and unallocated memory heaps. Support is also provided for debugging operations of memory, and providing multiple heaps for a single application. The object-oriented memory allocation framework provides the ability to easily interface and manage segments which collectively comprise heaps in memory. The segments may be noncontiguous. Heaps may be shared across tasks, or across address spaces.
    • 一种使用面向对象内存堆的系统级内存分配框架的方法和系统。 堆可以是本地的或共享的,并且可以被子类化以为系统和方法提供各种其他类型的堆。 该系统和方法还支持迭代分配和未分配内存堆的技术。 还提供了对内存调试操作的支持,并为单个应用程序提供了多个堆。 面向对象的内存分配框架提供了容易地将内存中堆叠的段的接口和管理的能力。 段可以是不连续的。 堆可以在任务之间或跨地址空间共享。
    • 3. 发明申请
    • LOADER SYSTEM
    • 装载系统
    • WO1994023363A2
    • 1994-10-13
    • PCT/US1994000017
    • 1994-01-03
    • TALIGENT, INC.
    • TALIGENT, INC.NAKANO, Russell, T.HENINGER, Andrew, G.
    • G06F09/445
    • G06F9/44521G06F9/4488
    • A method and apparatus for an object oriented framework system is disclosed. The system uses a load architecture for a framework application and provides a system and method for dynamically linking load modules at runtime. The preferred embodiment employs a collection of load modules, each of which contains functions, static data, and classes to make the load modules appear as if they were statically linked together. However, code executing in one load module can perform operations on another load modules code, such as: calling a function, or obtaining a pointer to a function; accessing static data or obtaining a pointer to the static data; calling any public or protected member function of a class to obtain a pointer or access a public or protected data member of the class; or cast to any base of an object of a class.
    • 公开了一种面向对象框架系统的方法和装置。 该系统为框架应用程序使用负载架构,并提供了一种用于在运行时动态链接加载模块的系统和方法。 优选实施例采用加载模块的集合,每个负载模块都包含功能,静态数据和类,以使加载模块看起来像静态链接在一起。 然而,在一个加载模块中执行的代码可以对另一个加载模块代码执行操作,例如:调用函数或获取指向函数的指针; 访问静态数据或获取指向静态数据的指针; 调用类的任何公共或受保护的成员函数来获取指针或访问该类的公共或受保护的数据成员; 或者转换为类的对象的任何基础。
    • 6. 发明申请
    • SHARED LIBRARY LOCATING SYSTEM
    • 共享图书馆定位系统
    • WO1994023360A1
    • 1994-10-13
    • PCT/US1994000053
    • 1994-01-03
    • TALIGENT, INC.
    • TALIGENT, INC.HENINGER, Andrew, G.NAKANO, Russell, T.
    • G06F09/44
    • G06F9/44521G06F9/44552
    • A method and apparatus is disclosed for locating and loading shared libraries linked with a given shared library that has been launched by a program. The present invention operates by initially determining the names of the shared library names that are necessary to a program that has been launched. Thereafter, search objects are employed to search for and attain the physical shared library locations that correspond to the determined names. A collection of search objects can be placed within a team and employed in a selected sequential order. Upon the attainment of an appropriate location corresponding to each of the shared library names, each of the shared library names are mapped to its corresponding physical location. Thereafter, the contents of each physical shared library location can be loaded for purposes of a program.
    • 公开了一种用于定位和加载由程序启动的给定共享库链接的共享库的方法和装置。 本发明通过初始确定已经启动的程序所必需的共享库名称来操作。 此后,使用搜索对象来搜索并获得与确定的名称对应的物理共享库位置。 搜索对象的集合可以放置在团队内并以选定的顺序使用。 在获得与每个共享库名称相对应的适当位置时,每个共享库名称被映射到其对应的物理位置。 此后,为了节目的目的,可以加载每个物理共享库位置的内容。