Data processing system and method for detecting mandatory relations violation in a relational database

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO RE40235
SERIAL NO

11152838

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Machine automated techniques are described for a method of data processing called Relationships Processing. A computing system is disclosed which provides for the high speed recording and extraction of data objects (entities) and for the development of data representing a queried relationship between the entities. Furthermore, methods and systems are disclosed to detect mandatory relations violation between entities by examining whether certain relations exist. The system is expandable to handle the relatively voluminous data bases of large commercial data repositories. A user defines a set of entities and allowed relationships between the entities. The user can expand this set of allowed entities and relationships at any time during the life of the system without reprogramming or compiling of computer program code or disrupting concurrent operational use of the system. Large systems can now be built that are no longer limited to the scope of design requirements known during initial system development. For a given set of defined relationships the system allows the user to perform complex inquiries (again without programming at the code level) that would normally require multiple nested inquiries to be coded programmatically and would not achieve the performance levels of the Relationships Processor.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FINANCIAL SYSTEMS TECHNOLOGY PTY LTDMALVERN VICTORIA5

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Doktor, Karol Wheelers Hill, AU 9 178

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
5247575 Information distribution system 918 1992
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (12)
4498145 Method for assuring atomicity of multi-row update operations in a database system 104 1982
4575798 External sorting using key value distribution and range formation 61 1983
* 4933848 Method for enforcing referential constraints in a database management system 65 1988
* 4947320 Method for referential constraint enforcement in a database management system 67 1988
* 5226158 Method and apparatus for maintaining referential integrity within a relational database 40 1989
5133068 Complied objective referential constraints in a relational database having dual chain relationship descriptors linked in data record tables 79 1991
* 5386559 Variant domains and variant maps in a versioned database management system 75 1992
5459860 Computerized system and process for managing a distributed database system 95 1992
* 5386557 Enforcement of referential constraints in a database system 51 1992
* 5488722 System and method for automating implementation and execution of constraint most likely to be violated in a database 19 1993
5542073 Computer program product for choosing largest selectivities among eligible predicates of join equivalence classes for query optimization 34 1995
5893108 System, method, and computer program product for efficiently translating relational tuples to object-oriented objects 57 1997
 
NCR CORPORATION (1)
4930072 Method for computing transitive closure 31 1987
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5664177 Data processing system having a data structure with a single, simple primitive 56 1988
5379419 Methods and apparatus for accesssing non-relational data files using relational queries 188 1990
 
CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (1)
5239663 Self-adapting and multifunctional process and structure for the automated evaluation of logical or arithmetic expressions, particularly for extended database consultation 29 1992
 
LUCENT TECHNOLOGIES INC. (1)
6105035 Method by which notions and constructs of an object oriented programming language can be implemented using a structured query language (SQL) 38 1998
 
DATA GENERAL CORPORATION (1)
4829427 Database query code generation and optimization based on the cost of alternate access methods 126 1984
 
COMPUTER ASSOCIATES THINK, INC. (1)
5369761 Automatic and transparent denormalization support, wherein denormalization is achieved through appending of fields to base relations of a normalized database 48 1990
 
BANKERS TRUST COMPANY (1)
5262942 Financial transaction network 292 1990
 
Standard Systems Corporation (1)
4670848 Artificial intelligence system 138 1985
 
SILICON VALLEY BANK (1)
5193183 System for accessing design data of modeler subsystems by reference to partnership set and for dynamically correlating design data of modeler subsystems 42 1990
 
FUJITSU LIMITED (2)
4497039 Join operation processing system in relational model 60 1982
4855908 POS system 42 1985
 
RICOH COMPANY, LTD. (1)
5168565 Document retrieval system 126 1989
 
FUJI ELECTRIC CO., LTD. (1)
5581785 Starting system of disk storage device and data reading/writing system of the same 48 1994
 
HITACHI, LTD. (2)
4901229 Parallelized rules processing system using associative memory for pipelined execution of plural join operations and concurrent condition comparing 28 1986
4967341 Method and apparatus for processing data base 39 1989
 
Intelligent Business Systems (1)
5197005 Database retrieval system having a natural language interface 277 1989
 
Intellicorp, Inc. (1)
4930071 Method for integrating a knowledge-based system with an arbitrary database system 191 1987
 
MICRO FOCUS (US), INC. (1)
5548749 Semantic orbject modeling system for creating relational database schemas 147 1993
 
TEXAS INSTRUMENTS INCORPORATED (2)
5297279 System and method for database management supporting object-oriented programming 231 1990
5504885 O-R gateway: a system for connecting object-oriented application programs and relational databases 118 1993
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
4807122 Information storage system 17 1986
 
STERLING SOFTWARE (SOUTHERN), INC. (1)
4631664 Partnership data base management system and method 83 1983
 
KABUSHIKI KAISHA TOSHIBA (1)
4893232 Data management system for efficiently searching data elements and having a flexible registration order of data elements 31 1988
 
GOOGLE INC. (1)
5539870 Computerized system and process for interactively managing a distributed database system 32 1992
 
WANG LABORATORIES, INC. (2)
4918593 Relational database system 75 1987
4791561 Interactive construction of means for database maintenance 99 1988
 
UNISYS CORPORATION (1)
* 5408657 Method of imposing multi-object constraints on data files in a data processing system 39 1994
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
NUANCE COMMUNICATIONS, INC. (28)
7725307 Query engine for processing voice based queries including semantic decoding 147 2003
* 2004/0117,189 Query engine for processing voice based queries including semantic decoding 107 2003
9076448 Distributed real time speech recognition system 5 2003
* 2005/0080,625 Distributed real time speech recognition system 123 2003
7555431 Method for processing speech using dynamic grammars 148 2004
* 2004/0236,580 Method for processing speech using dynamic grammars 34 2004
7729904 Partial speech processing device and method for use in distributed systems 133 2004
7702508 System and method for natural language processing of query answers 124 2004
7657424 System and method for processing sentence based queries 145 2004
7624007 System and method for natural language processing of sentence based queries 121 2004
* 2005/0086,046 System & method for natural language processing of sentence based queries 12 2004
7831426 Network based interactive speech recognition system 145 2006
7647225 Adjustable resource based speech recognition system 123 2006
* 2007/0094,032 ADJUSTABLE RESOURCE BASED SPEECH RECOGNITION SYSTEM 3 2006
8352277 Method of interacting through speech with a web-connected server 13 2007
7725320 Internet based speech recognition system with dynamic grammars 123 2007
7698131 Speech recognition system for client devices having differing computing capabilities 115 2007
8762152 Speech recognition system interactive agent 8 2007
* 2008/0021,708 SPEECH RECOGNITION SYSTEM INTERACTIVE AGENT 103 2007
9190063 Multi-language speech recognition system 1 2007
7912702 Statistical language model trained with semantic variants 108 2007
7873519 Natural language speech lattice containing semantic variants 145 2007
* 2008/0059,153 Natural Language Speech Lattice Containing Semantic Variants 16 2007
* 2008/0052,063 Multi-language speech recognition system 95 2007
* 2008/0052,077 Multi-language speech recognition system 42 2007
7672841 Method for processing speech data for a distributed recognition system 108 2008
8229734 Semantic decoding of user queries 6 2008
7725321 Speech based query system using semantic decoding 109 2008
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 8, 2019
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00