REPLICATION OF OBJECT GRAPHS
    1.
    发明公开
    REPLICATION OF OBJECT GRAPHS 审中-公开
    复制对象图

    公开(公告)号:EP1934776A4

    公开(公告)日:2009-05-06

    申请号:EP06790320

    申请日:2006-10-05

    申请人: WARATEK PTY LTD

    发明人: HOLT JOHN MATTHEW

    IPC分类号: G06F15/16 G06F9/44 G06F12/00

    CPC分类号: G06F9/52 G06F9/4435 G06F9/465

    摘要: The updating of only some memory locations in a multiple computer environment in which at least one applications program (50) executes simultaneously on a plurality of computers Ml, M2 .... Mn each of which has a local memory, is disclosed. Objects A and B in each local memory are disclosed which each include primitive fields (11). However, the simultaneous operation of the application program (50) can result in a "non-primitive" reference field (10) in one machine which must then be replicated in all other machines. However, the reference field (10) references another object (H) in the one machine's local memory so corresponding objects (T, K) must be created in the local memory of each other machine and be referenced by the corresponding non- primitive field (10).

    CONTEXT VIRTUALIZING DEVICE DRIVER ARCHITECTURE
    4.
    发明公开
    CONTEXT VIRTUALIZING DEVICE DRIVER ARCHITECTURE 失效
    设备驱动程序架构在虚拟背景

    公开(公告)号:EP0862758A4

    公开(公告)日:1999-01-27

    申请号:EP96941453

    申请日:1996-11-21

    摘要: A device driver architecture that couples an operating system to a computer interface of a controller device that includes a plurality of functional sub-elements. The device driver includes a plurality of operating system interface objects each presenting an operating system interface (OSI) to the operating system, a plurality of computer interface objects each providing for the generation of programming values to be applied to the computer interface to establish the operating mode of a respective predetermined subelement of the controller device, and a device driver library of processing routines callable by each of the plurality of operating system interface objects to process data and generate calls to the plurality of computer interface objects in predetermined combinations. The device driver library enables the selection of an execution contexts within which to define the generation and application of the programming values to the computer interface. The state of the hardware interface is virtualized and maintained in discrete contexts, allowing for application specific, dynamic alteration of the state of the hardware interface through essentially context switching private to the device driver in response to selected operating system events.

    PERSISTENT NODE FRAMEWORK
    5.
    发明公开
    PERSISTENT NODE FRAMEWORK 审中-公开
    持久性KNOT FRAME

    公开(公告)号:EP2817727A4

    公开(公告)日:2015-10-28

    申请号:EP13752031

    申请日:2013-02-25

    申请人: JADHAV AJAY

    发明人: JADHAV AJAY

    摘要: A node framework capable of rendering any aspect of a computer model with persistence onto a graphical rendering surface of a computing device is disclosed. Initially, a plurality of nodes are received, where each of the plurality of nodes is associated with a payload, at one of the plurality of nodes is a persistent node, and another of the plurality of nodes has a predefined relationship with the persistent node. Next, the payload associated with each of the plurality of nodes extracted. Finally, display of information based on the extracted payload associated with each of the plurality of nodes is enabled.

    MANAGING METHOD, DEVICE AND TERMINAL FOR APPLICATION PROGRAM
    6.
    发明公开
    MANAGING METHOD, DEVICE AND TERMINAL FOR APPLICATION PROGRAM 有权
    行政程序,应用程序的设备和终端

    公开(公告)号:EP2521034A4

    公开(公告)日:2013-01-23

    申请号:EP10851610

    申请日:2010-08-13

    申请人: ZTE CORP

    发明人: DING YING

    CPC分类号: G06F11/1469 G06F9/4435

    摘要: A managing method for an application program is disclosed, which includes that: a first terminal converts a file of a specified application program stored by the first terminal per se into an intermediate file in a predetermined intermediate format, wherein the intermediate format can be identified by other terminals having a running environment of the application program (S101); and the first terminal performs backup management on the specified application program by storing the intermediate file into a specified storage location, so as to enable a second terminal to recover the application program that has been made a backup, wherein both the second terminal and the first terminal have the running environment of the application program (S103). A managing device for an application program and a terminal are further disclosed. By means of the solution of the disclosure, performing universal backup management on an application program is realized, such that terminals that need to recover the application program convert a file in the intermediate format into a format required by each terminal, so as to recover and normally use the application program.

    Methods and apparatus for providing transparent persistent data support to foreign data types
    7.
    发明公开
    Methods and apparatus for providing transparent persistent data support to foreign data types 失效
    用于第三方数据类型的透明支持稳定的数据的方法和装置

    公开(公告)号:EP0766185A3

    公开(公告)日:1998-07-08

    申请号:EP96305819

    申请日:1996-08-08

    发明人: LERNER BENJAMIN

    摘要: The present invention teaches a variety of methods, data structures, and apparatus. In a first embodiment of the present invention, an instance of a data type has a data structure including a transient value data field for storing an internalized data format representation of a persistent data associated with the instance and a persistent value data field for storing an externalized data format representation of the persistent data associated with the instance. The data structure provides a capability of maintaining a persistent data associated with the instance within a database in which the data type of the instance is foreign. This includes embodiments in which the database is a relational database or an object oriented database. In some embodiments, the instance is included in a persistent programming language object. A separate embodiment of the present invention teaches a computer system having a central processing unit, a transient computer readable medium accessible by the central processing unit, a persistent computer readable medium accessible by the central processing unit, and an instance of a data type having a data structure stored in the transient computer readable medium. Further implemented on the computer system is a database and a persistent storage manager. The persistent storage manager is operative to manage the database such that the persistent data associated with the instance is maintained within the database. In addition, a number of methods for providing a variety of aspects of transparent persistent data support to instances of persistent foreign data types are disclosed.

    COMPUTER PROCESS MANAGEMENT
    8.
    发明公开
    COMPUTER PROCESS MANAGEMENT 审中-公开
    COMPUTERPROZESSVERWALTUNG

    公开(公告)号:EP2443547A4

    公开(公告)日:2013-07-17

    申请号:EP10789790

    申请日:2010-06-21

    摘要: A computer implemented process is defined to operate on three types of objects: Task Objects, Resume Objects, and State Objects. To define a Task Objects are implemented to perform the actions required to complete a particular aspect of the process. A State Object maintains information about the currently executing process, such as the values of variables and the current location in the executing process. A Resume Object directs process execution by specifying which Task Objects or Resume Objects to execute next. A key aspect of the system is the ability to suspend execution at any time and seamlessly resume execution at either the exact point execution was stopped or at any execution point prior to suspension. This accomplished by periodically storing Snapshots of the execution to persistent storage, which can later be used to restore the state of the system to that of the Snapshot.

    STREAMING OBJECT INSTANTIATION USING BOOKMARKS
    9.
    发明公开
    STREAMING OBJECT INSTANTIATION USING BOOKMARKS 审中-公开
    流式传输OBJEKTINSTANTIIERUNG使用书签

    公开(公告)号:EP2248036A4

    公开(公告)日:2011-12-21

    申请号:EP08871356

    申请日:2008-12-29

    申请人: MICROSOFT CORP

    IPC分类号: G06F15/16 G06F9/44 G06F15/00

    CPC分类号: G06F9/4435 G06F9/544

    摘要: Bookmarking of tokens in a set of streaming tokens, each representing an instantiation instruction or instantiation context. A navigator receives a set of streaming tokens, and provides the tokens to the instantiation manager. However, if the navigator receives an instruction to bookmark a particular token, the navigator buffers the set of streaming instructions at least beginning at the bookmarked token (and possible even earlier if there were prior bookmarks). The navigator replays the set of streaming tokens beginning at a bookmark in response to an instruction from an instantiation manager. The instantiation manager receives the set of streaming tokens. If the instantiation manager is not presently capable of handling the instruction of a particular token, the instantiation manager instructs the navigator to bookmark the particular token. When the instantiation manager later receives a token that permits the instantiation manager to return to the bookmark, the instantiation manager returns to the bookmark to replay the instantiation instructions beginning at the bookmark.

    SYSTEMS AND METHODS FOR FRAGMENT-BASED SERIALIZATION
    10.
    发明公开
    SYSTEMS AND METHODS FOR FRAGMENT-BASED SERIALIZATION 审中-公开
    系统和方法进行序列化ON片段BASIS

    公开(公告)号:EP1618487A4

    公开(公告)日:2010-02-17

    申请号:EP04779553

    申请日:2004-07-29

    申请人: MICROSOFT CORP

    IPC分类号: G06F17/30 G06F7/00 G06F17/00

    CPC分类号: G06F9/4435 G06F17/30988

    摘要: A method and system for fragment-based serialization places one or more object members in fragments. Fragments may comprise a header and a payload. A header can provide useful information about the fragment, such as an indication of fragment type and an indication of fragment length. A payload may comprise one or more members of an object. Primitive members may be stored in a Binary Fragment with a record format payload. LOB and FS members may be stored in fragments that have a Value Type field for setting forth additional properties of the fragment. Collections may be stored in a series of fragments, a first fragment to indicate a start of a collection, one or more second fragments to serialize collection elements, and a Terminator Fragment to indicate the end of a collection. Fragment-serialized objects minimize storage overhead while providing fast instantiation and low-cost location and updating.