Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

80 results about "Persistent object" patented technology

Method and apparatus for risk management

An integrated risk management tool includes a persistent object database to store information about actors (individuals and / or groups), physical surroundings, historical events and other information. The risk management tool also includes a decision support system that uses data objects from the database and advanced decision theory techniques, such as Bayesian Networks, to infer the relative risk of an undesirable event. As part of the relative risk calculation, the tool uses a simulation and gaming environment in which artificially intelligent actors interact with the environment to determine susceptibility to the undesired event. Preferred embodiments of the tool also include an open “plug-in” architecture that allows the tool to interface with existing consequence calculators. The tool also provides facilities for presenting data in a user-friendly manner as well as report generation facilities.
Owner:DIGITAL SANDBOX

System and method for storage of shared persistent objects

The preferred embodiment of the present invention facilitates the creation, storage and interaction of persistent objects using single level storage semantics on commodity systems. The preferred method and apparatus utilize a persistence mechanism to provide object persistence. In particular, the persistence mechanism defines a Factory class, a Finder class, an ExpandingContainer class, a Container class and a ClassLoader class which work together to create persistent shared objects. An application can create persistent objects by calling methods on the Factory class. The Factory class then works in conjunction with an instance of the Container class and the ClassLoader class to create persistent objects in a shared address space (SAS). Shared address space is a persistent virtual address space shared by all processes running on a computer system. The SAS allows the processes to access data within SAS at any time, using a SAS address.
Owner:IBM CORP

ID persistence through normalization

A system and method for maintaining persistent object identifiers across versions of a collection of data. According to one embodiment of the present invention, a first collection of objects is compared to a second collection of objects. If an object in the first collection matches an object in the second collection, a reference is added to the object in the first collection referring to the object in the second collection, allowing the identifier to persist in both collections of objects. Additionally, according to one embodiment of the present invention, the data (or “facts”) associated with the object from the first collection are moved to the object from the second collection. In this way, data associated with matching objects is combined between two collections of objects while maintaining persistent object identifiers.
Owner:GOOGLE LLC

Persistent Object Linkage Using Ghosting

A system that persistently maintains and exposes one or more previous object hierarchies to which an object belonged across one or more hierarchy destroying operations, such as operations that delete parent objects, add parent objects subsequent to addition of their descendent objects, forward objects to or from the hierarchy, and / or modify hierarchy determining rules. A user interface object allows user access to one or more persistent hierarchies for the corresponding object. A hierarchy list or the like allows a user to select a desired one of the persistent hierarchies. A persistent hierarchy can be accessed in the disclosed system through a display object associated with any object within the hierarchy, including the root, leaves, and any intervening objects. When objects are deleted, “ghost” objects are maintained and displayed to the user in the hierarchical positions of the deleted objects when a persistent hierarchy is displayed.
Owner:IBM CORP

Event driven transaction state management with single cache for persistent framework

A method for managing transactions associated with a persistent framework in a multi-thread environment is provided. The method initiates with associating each individual thread with an event queue. Then an event is added to a first event queue associated with a respective thread. The event is associated with a persistent object. Next, write access to the persistent object is prevented to all threads except the respective thread. Then, the event in the first event queue associated with the persistent object is executed. A computer readable media and a system capable of maintaining transaction states of persistent objects are also provided.
Owner:SEIKO EPSON CORP

System and method for handling parallel updates of objects requiring time sensitive acknowlegement

A system and method of updating persistent objects in a persistent store. In response to receipt of a confirmation of task competition, an attempt is made to acquire a lock for corresponding item data in the persistent store. Regardless of whether the lock is acquired, a successful update of the persistent store is acknowledged to the sender of the confirmation within a defined time period.
Owner:SAP AG

Persistent layer device and database operation method

The invention provides a persistent layer device and a database operation method. The method comprises the following steps: establishing at least one group of preset tables in advance, wherein each group of preset tables comprises at least one database table; establishing a management table, and managing the preset table; carrying out a DML (Data Manipulation Language) operation on the management table; mapping the management table and a persistent object PO (Persistent Object) class through a configuration file; and finally, packaging a one-to-one correspondence relationship obtained by mapping into one object operation; and providing the packaged object operation for outside to be called through a uniform external operation interface. In the process, the double-layer table structure design of the management table and the preset table converts a complex database DDL (Data Definition Language) operation into a simple database DML operation, a defect that a static configuration file restricts certain DDL operations on the database by an application system in a traditional persistent layer structure can be solved, and the flexible operation of the database is realized.
Owner:BEIJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products