Non-modal database system with methods for incremental maintenan

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1730

Patent

active

058931252

ABSTRACT:
A database system with methodology providing "live" views of a database is described. In response to a user request (e.g., query) to display information from the database according to user-specified criteria, the system registers and displays a view (e.g., user-designed form and/or report); multiple views may be opened in this manner. In response to receiving one or more modifications to information stored in the database, the system employs incremental queries to maintain the "liveness" of the views. In particular, each registered view is notified of the modification (i.e., specific modified data records) and undertakes to apply the user-specified criteria for the particular view only against the modification. Here, the system determines for each view whether the modified data records should be added to the view (if such records now meet the user-supplied criteria for that particular view) or removed from the view (if such records no longer meet the user-supplied criteria for that particular view), without testing whether other records meet the user-specified criteria (i.e., without having to re-execute the query). In this fashion, the system maintains "live" views of the data so that all views reflects at all times the state of the underlying information or data, but without having to re-execute entire queries that initially gave rise to the views.

REFERENCES:
patent: 4710763 (1987-12-01), Franke et al.
patent: 4733354 (1988-03-01), Potter et al.
patent: 4821211 (1989-04-01), Torres
patent: 4831580 (1989-05-01), Yamada
patent: 4866634 (1989-09-01), Reboh et al.
patent: 4912669 (1990-03-01), Iwamoto et al.
patent: 4956773 (1990-09-01), Saito et al.
patent: 4982344 (1991-01-01), Jordan
patent: 4984180 (1991-01-01), Wada et al.
patent: 5008810 (1991-04-01), Kessel et al.
patent: 5047960 (1991-09-01), Sloan
patent: 5091868 (1992-02-01), Pickens et al.
patent: 5133075 (1992-07-01), Risch
patent: 5179652 (1993-01-01), Rozmanith et al.
patent: 5208907 (1993-05-01), Shelton et al.
patent: 5212789 (1993-05-01), Rago
patent: 5230073 (1993-07-01), Gausmann et al.
patent: 5293615 (1994-03-01), Amada
patent: 5339392 (1994-08-01), Risberg et al.
patent: 5363473 (1994-11-01), Stolfol et al.
patent: 5367637 (1994-11-01), Wei
patent: 5408657 (1995-04-01), Bigelow et al.
patent: 5426781 (1995-06-01), Kaplan et al.
patent: 5448727 (1995-09-01), Annevelink
patent: 5455945 (1995-10-01), VanderDrift
patent: 5493728 (1996-02-01), Solton et al.
Cromp et al., A Spatial Data Handling System for Retrieval of Images by Unrestricted Regions of User Interest, Telematics and Informatics, v. 9, n.3/4, Summer/Fall 1992, pp. 221-241.
Salton, Dynamic Document Processing, Communications of the AMC, v.15, n.7, Jul. 1972, pp. 658-668.
Dong et al., Incremental Evaluation of Datalog Queries, Database Theory ICDT'92, Oct. 1992, pp. 282-296.
Tautkus, Visual Basic Custom Controls and QEVB, Data Based Advisor, Sep. 1992, pp. 152-156.
Alho et al., An Approach for Supporting Inter-Application Consistency, IEEE 1993 Enabling Technologies, pp. 222-228, Apr. 20, 1993.
Corradi et al., Parallelism in Object-Oriented Programming Languages, IEEE Computer Languages, 1990 Intl. Conf. pp. 271-280, Mar. 12, 1990.
dBASE IV for Developers, Programming with dBASE IV, Ashton-Tate Corporation, 1988, 1990, pp. 3-9 to 3-12.
DeMaria, Rusel and Fontane, George, Working with dBASE Mac, 1988, pp. 94-134 and 155-183.
Duncan, Ray, Building the Basic Structure of a Windows Help File, PC Magazine May 11, 1993, pp. 349-350 and 353-354.
Duncan, Ray, Constructing Your Own Windows Help Files, PC Magazine, Apr. 27, 1993, pp. 325-326 and 328-329.
Duncan, Ray, Four Techniques to Enhance Your Windows Help Files, PC Magazine, Jun. 15, 1993, pp. 359-361.
Duncan, Ray, Implementing Macros In Your Help Files, PC Magazine, Jun. 29, 1993, pp. 326-329.
Duncan, Ray, Integrating a Windows Help File Into an Application, PC Magazine, May 25, 1993, pp. 343-344, 348, 350 and 354.
Fersko-Weiss, Henry, 3-D Reading With The Hypertext Edge, PC Magazine, May 28, 1991, pp. 241-242, 244, 247, and 267.
Gehani, N., High Level Form Definition in Office Information Systems, The Computer Journal, vol. 26, No. 1, Feb. 1993, pp. 52-59.
Knuth, Donald E., The Art of Computer Programming, Addison-Wesley Publishing Co., Inc., 1973, pp. 451-480.
Language Reference, Appendix E: Structure of a Database (.dbf) File, Ashton-Tate Corporation, 1988, 1990, pp. E-1 to E-4.
Microstructure Visual Basic Version 3.0 Programmer's Guide, Chapter 2: Your First Visual Basic Application, Microsoft Corp., 1993, pp. 15-30.
Mischel, Jim, A Guide To Windows Help, PC Techniques, Feb./Mar. 1993, pp. 24-31.
Miyao et al., Visualized and Modeless Programming Environment for Form Manipulation Language, 1989, pp. 99-104.
Paradox 3.5 Handbook; Third Edition, Oct. 191, Bantam Books, pp. 1-4, 77-111 and 817-841.
Pezold, C., Dynamic Data Exchange (DDE) --Chapter 17, Programming Windows, Second Edition, Microsoft Press, 1990, pp. 809-840.
REFLEX User's Guide, Chapter 1: Creating and Modifying a Database, Borland International, Inc., 1984, 1989, pp. 7-36.
Shu, Nan C., Visual Programming, 1988, pp. 16-31, 142-147, 150-151, 202-209, 222-229, 234-237, and 264-283.
Smith, David N., Visual Programming in the Interface Construction Set, 1988, pp. 109-120.
Butterworth, M., Forms Definition Methods, 5th Annual Conference on Computers and Communication, Mar. 1986, pp. 708-712.
TM/1 Relational Spreadsheet Release 3.0, Sinper Corp., Warrenton, NJ, 1987, pp. 1-1 through 8-7.
Townsend, C., Mastering dBASE IV Programming, Chapter 20: using Memo Fields, Sybex, Inc., 1989, pp. 331-342.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Non-modal database system with methods for incremental maintenan does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Non-modal database system with methods for incremental maintenan, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Non-modal database system with methods for incremental maintenan will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1381741

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.