Advent Software Patent Grants

Multi-tenant in-memory database (MUTED) system and method

Granted: November 11, 2014
Patent Number: 8886671
In various embodiments, systems and methods for Multi-Tenant In-Memory Database access to an application program accessing an object-oriented database (OODB) are disclosed. Embodiments may include: connecting, by a processor, the application program to a data repository for a database; generating, by the processor, a first Firm for a first tenant; placing, by the processor, an address of a first object of the first Firm into a knowledge base pointer associated with the first tenant;…

Multi-writer in-memory non-copying database (MIND) system and method

Granted: July 1, 2014
Patent Number: 8769350
Embodiments of the invention relate to memory management methods and systems for object-oriented databases (OODB). In an embodiment, a database includes a plurality of memory-mapped file segments stored on at least one nonvolatile memory medium and not in main memory. An application program connects to the database with a plurality of writing processes to simultaneously write to an in-memory database, each writing process updating its own disk-based logfile, such that the effective disk…

Systems and methods for information categorization

Granted: May 13, 2014
Patent Number: 8725711
This invention relates to a computer-based method and system for facilitating the classification of information items. Information items are searched for references to entities of interest, and associated with such entities based on calculated confidence levels that the information items contains a reference to the entities and a category confidence level that the information items relate to the entities.

Instantly built information space (IBIS)

Granted: June 4, 2013
Patent Number: 8458217
A computer system for generating an Instantly Built Information Space (IBIS) for use with an application program is provided. The application program connects to a data repository. The application program connects to at least one Bookkeeping Information Space (BIS). The address of a main database object of the BIS is placed into a knowledge base pointer. The address of a main database object of the database is placed into a pointer in an object of the BIS. The database and the BIS are…

Asynchronous acid event-driven data processing using audit trail tools for transaction systems

Granted: December 11, 2012
Patent Number: 8332349
An audit system structured for auditing at least one operational table of a transaction system during an audit event is provided. In an embodiment, the audit system includes at least one audit history table operatively associated with the operational table of the transaction system, and each audit history table includes at least one database trigger configured for monitoring one or more data changes in the operational table. The database trigger generates an XML message for a monitored…

Multi-writer in-memory non-copying database (MIND) system and method

Granted: October 16, 2012
Patent Number: 8291269
Embodiments of the invention relate to memory management methods and systems for object-oriented databases (OODB). In an embodiment, a database includes a plurality of memory-mapped file segments stored on at least one nonvolatile memory medium and not in main memory. An application program connects to the database with a plurality of writing processes to simultaneously write to an in-memory database, each writing process updating its own disk-based logfile, such that the effective disk…

Double-blind financial services information marketplace

Granted: December 13, 2011
Patent Number: 8078514
An information marketplace is provided in which information items are received from various sources. Each item and the item providers carry descriptors that identify various attributes of the information being provided and by whom it is being provided. Requests for information are received from information consumers that are also tagged with attributes describing the consumer and the information being requested. A subset of the information available in the marketplace is provided to the…

Audit trail tools for transaction systems

Granted: December 15, 2009
Patent Number: 7634520
An audit system structured for auditing at least one operational table of a transaction system during an audit event is provided. In an embodiment, the audit system includes at least one audit history table operatively associated with the operational table of the transaction system, and the audit history table includes at least one database trigger configured for monitoring one or more data changes in the operational table. The audit history table is configured to capture substantially…

Segmented global area database

Granted: May 22, 2007
Patent Number: 7222117
Embodiments of the present invention relate to memory management methods and systems for object-oriented databases (OODB). In an embodiment, a database includes a plurality of memory-mapped file segments stored on at least one nonvolatile memory medium and not in main memory. An application program connects to the database. A fault handler associated with the database is registered with the operating system of the application program. The fault handler catches a segmentation fault that…