US Patent No: 4,791,561

Number of patents in Portfolio can not be more than 2000

Interactive construction of means for database maintenance

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

In a data processing system, application programs for the maintenance of a relational database may be constructed interactively and nonprocedurally. A data dictionary and screen-files are defined interactively and nonprocedurally. Data structures represent a meta-dictionary modeled as a relational database, a definition screen-file, a builder screen-file, and a set of archetype screen formats for modification.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA24345
WANG LABORATORIES, INC.LOWELL, MA144

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Huber, Val J Berkeley, CA 6 422

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
4,186,438 Interactive enquiry system 180 1977
4,498,145 Method for assuring atomicity of multi-row update operations in a database system 95 1982
4,506,326 Apparatus and method for synthesizing a query for accessing a relational data base 96 1983
4,631,673 Method for refreshing multicolumn tables in a relational data base using minimal information 68 1985
 
Bell Telephone Laboratories, Incorporated (2)
4,468,728 Data structure and search method for a data base management system 117 1981
4,479,196 Hyperedge entity-relationship data base systems 82 1982
 
Tokyo Shibaura Denki Kabushiki Kaisha (2)
4,514,826 Relational algebra engine 33 1982
4,476,528 Method and apparatus for controlling a data access in a data base management system 28 1982
 
American Chemical Society (1)
4,642,762 Storage and retrieval of generic chemical structure representations 33 1984
 
EXPERT CHOICE, INC. (1)
4,613,946 Method and apparatus for generating hierarchical displays 94 1984
 
EYE TO EYE, LC (1)
4,611,298 Information storage and retrieval system and method 67 1983
 
FUJITSU LIMITED (1)
4,497,039 Join operation processing system in relational model 54 1982
 
HITACHI, LTD. (1)
4,644,471 Method for processing a data base 30 1984
 
NCR CORPORATION (1)
4,543,630 Data processing systems and methods 102 1984
 
SCHNEIDER AUTOMATION INC. (1)
4,570,217 Man machine interface 325 1983
 
Sperry Corporation (1)
4,384,325 Apparatus and method for searching a data base using variable search criteria 52 1980
 
STERLING SOFTWARE, INC. (1)
4,631,664 Partnership data base management system and method 82 1983
 
TEKNOWLEDGE, INC., A CORP. OF DE. (1)
4,648,044 Basic expert system tool 125 1984

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (10)
5,121,477 System for interactively creating action bar pull-down windows of a user interface for use at program run time 90 1988
5,448,726 Data base management system with data dictionary cache including a single loadable object descriptor 33 1989
5,475,833 Database system for facilitating comparison of related information stored in a distributed resource 64 1991
5,905,494 Method and system within an object oriented programming environment for enhanced efficiency of entry of operator inputs utilizing a complex object 4 1992
5,504,886 System and method for applying user supplied relation definitions to application files for a relational database 27 1993
5,956,508 Creation of manageable management collections using filters 19 1997
6,154,748 Method for visually mapping data between different record formats 41 1998
7,333,996 Management of contract data 3 2001
7,949,694 Management of contract data 0 2007
7,552,132 Management of contract data 1 2008
 
MICROSOFT CORPORATION (10)
7,644,144 Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration 14 2001
7,870,240 Metadata schema for interpersonal communications management systems 6 2002
8,271,631 Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration 2005
7,747,719 Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration 11 2005
8,249,060 Metadata schema for interpersonal communications management systems 1 2006
7,716,532 System for performing context-sensitive decisions about ideal communication modalities considering information about channel reliability 4 2006
7,711,716 Optimizations for a background database consistency check 0 2007
8,402,148 Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications 0 2007
8,166,178 Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications 1 2007
8,161,165 Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications 1 2007
 
SYBASE, INC. (10)
5,644,763 Database system with improved methods for B-tree maintenance 76 1995
5,842,196 Database system with improved methods for updating records 84 1996
5,832,484 Database system with methods for parallel lock management 114 1996
5,937,401 Database system with improved methods for filtering duplicates from a tuple stream 36 1996
6,792,432 Database system with methods providing high-concurrency access in B-Tree structures 24 1998
6,363,387 Database system providing methodology for enhancing concurrency using row update bit and deferred locking 68 1999
6,631,366 Database system providing methodology for optimizing latching/copying costs in index scans on data-only locked tables 20 1999
6,606,626 Database system with lock manager enhancement for improving concurrency 42 2000
6,591,269 Database system with methodology for online index rebuild 24 2000
6,490,578 Database system with methodology for high-performance date 2 2000
 
FINANCIAL SYSTEMS TECHNOLOGY (INTELLECTUAL PROPERTY) PTY LTD (8)
5,604,899 Data relationships processor with unlimited expansion capability 28 1993
5,675,779 Data processing system and method for maintaining cardinality in a relational database 28 1995
5,652,882 Data processing system and method for detecting mandatory relations violation in a relational database 40 1995
5,617,567 Data processing system and method for retrieving and entity specified in a search path record from a relational database 25 1995
5,826,259 Easily expandable data processing system and method 13 1997
RE40526 Data processing system and method for retrieving and entity specified in a search path record from a relational database 0 2005
RE40520 Easily expandable data processing system and method 1 2005
RE40235 Data processing system and method for detecting mandatory relations violation in a relational database 16 2005
 
CHECKFREE CORPORATION (7)
7,240,031 Bill payment system and method with a master merchant database 17 2000
7,213,003 Bill payment system and method utilizing bank routing numbers 14 2000
7,107,244 Bill payment system and method with merchant information 20 2001
7,933,826 Check metaphor for electronic payment authorization 0 2001
7,853,524 Systems and methods for risk based determination of a form for crediting a payee on behalf of a payer 5 2001
7,702,585 Methods and systems for the determination and display of payment lead time in an electronic payment system 4 2006
8,165,956 Bill availability notification and billing information request 0 2011
 
UFIL Unified Data Technologies, Ltd. (7)
5,684,985 Method and apparatus utilizing bond identifiers executed upon accessing of an endo-dynamic information node (EDIN) 19 1994
6,092,077 Binary-oriented set sequencing 13 1998
6,470,351 Binary-oriented set sequencing 9 2000
6,721,757 Method and apparatus for binary-oriented set sequencing 0 2001
6,691,129 Method and apparatus for binary-oriented set sequencing 2 2001
6,636,865 Method and apparatus for binary-oriented set sequencing 6 2001
7,076,501 Method and apparatus for binary-oriented set sequencing 1 2003
 
SCIENTIFIC-ATLANTA, INC. (4)
5,355,480 Storage control method and apparatus for an interactive television terminal 39 1992
5,754,940 Interactive subscription television terminal 42 1994
6,195,530 Selective messaging via on-screen display 6 1994
7,437,749 Interactive subscription television terminal 0 1997
 
BORLAND SOFTWARE CORPORATION (2)
5,615,367 System and methods including automatic linking of tables for improved relational database modeling with interface 133 1993
5,499,366 System and methods for generation of design images based on user design inputs 56 1994
 
Dimensional Insight, Inc. (2)
5,404,512 Method for accessing a database with multi-dimensional search tree nodes 22 1993
5,404,513 Method for building a database with multi-dimensional search tree nodes 77 1993
 
FISERV, INC. (2)
8,244,646 Systems and methods for determining estimated lead times 1 2009
8,433,659 Systems and methods for determining estimated lead times 0 2012
 
HEWLETT-PACKARD COMPANY (2)
5,276,870 View composition in a data base management system 137 1990
5,832,266 Encapsulation of applications for inclusion within an object management facility environment 4 1994
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5,664,177 Data processing system having a data structure with a single, simple primitive 44 1988
5,088,052 System for graphically representing and manipulating data stored in databases 54 1988
 
HITACHI, LTD. (2)
5,287,449 Automatic program generation method with a visual data structure display 49 1990
5,398,313 Method for visual programming with aid of animation 12 1991
 
OBJECTSTAR INTERNATIONAL LIMITED (2)
5,596,752 System for creating, editing, displaying, and executing rules-based programming language rules having action part subsets for both true and false evaluation of the conditional part 91 1993
5,682,535 Operating system and data base using table access method with dynamic binding 64 1997
 
ORACLE INTERNATIONAL CORPORATION (2)
5,991,772 Method and apparatus for restoring a portion of a database 50 1997
7,155,427 Configurable search tool for finding and scoring non-exact matches in a relational database 37 2002
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
7,664,729 Capture, aggregation and/or visualization of structural data of architectures 18 2004
 
AT&T CORP. (1)
5,530,854 Shared tuple method and system for generating keys to access a database 31 1995
 
BREAULT RESEARCH ORGANIZATION, INC. (1)
6,055,511 Computerized incentive compensation 40 1998
 
COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P. (1)
4,864,497 Method of integrating software application programs using an attributive data model database 157 1988
 
DATA VIEW PARTNERS (1)
5,444,842 Method and apparatus for displaying and updating structured information 22 1992
 
ECLIPSYS CORPORATION (1)
4,878,175 Method for generating patient-specific flowsheets by adding/deleting parameters 139 1987
 
FUJITSU LIMITED (1)
5,857,195 Method of developing and modifying self-describing database management system to generate a new database management system from an existing database management system 20 1996
 
GREEN WIRELESS LLC (1)
5,355,474 System for multilevel secure database management using a knowledge base with release-based and other security constraints for query, response and update modification 218 1991
 
LENOVO (SINGAPORE) PTE LTD. (1)
5,036,484 Personal computer/host emulation system for handling host data with personal computer application programs at personal computers 46 1988
 
Morris; W. H. (1)
5,167,011 Method for coodinating information storage and retrieval 91 1989
 
MOTOROLA, INC. (1)
5,410,704 Table modifiable edit functions with order-effective edit rules 33 1993
 
NEC CORPORATION (1)
5,426,782 Database system with control for loading definition data for storage units 7 1993
 
PERIGIS CORPORATION (1)
6,018,742 Constructing a bifurcated database of context-dependent and context-independent data items 89 1998
 
QUICKVIEW SYSTEMS, INC. (1)
RE36653 Search/retrieval system 7 1990
 
SARNOFF CORPORATION (1)
5,261,093 Interactive relational database analysis with successive refinement steps in selection of ouput data from underlying database 35 1990
 
SHARP KABUSHIKI KAISHA (1)
5,301,313 Manipulating data in a relational data base having operational manipulations defined in an input table and displayed results in an output table with a line displayed designating direction of data flow 54 1991
 
STRAFORM DATA MGMT LIMITED LIABILITY COMPANY (1)
6,178,413 Database program with automatic creation of user features 7 1998
 
SUN MICROSYSTEMS, INC. (1)
5,117,349 User extensible, language sensitive database system 56 1990
 
TEXAS INSTRUMENTS INCORPORATED (1)
6,301,581 Method and system for managing access to a plurality of data objects 21 1994
 
Vision Software Tools, Inc. (1)
5,802,514 Automated client/server development tool using drag-and-drop metaphor 68 1996
 
WALT DISNEY COMPANY, THE (1)
5,764,980 Method for coordinating production of an animated feature using a logistics system 19 1995
 
WebPutty, Inc. (1)
6,366,917 Method of modifying a populated database structure by modifying metadata describing the database structure 38 1998
 
Other [Check patent profile for assignment information] (5)
5,418,957 Network data dictionary 57 1992
5,438,509 Transaction processing in a distributed data processing system 12 1993
5,829,002 System for coordinating information transfer and retrieval 15 1995
6,393,410 Process and a system for listing information relating to a construction project over a computer network 46 2000
RE40063 Data processing and method for maintaining cardinality in a relational database 1 2005