Extensible database retrieval and viewing architecture

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

707 1, 707 4, 395676, G06F 1730

Patent

active

060385588

ABSTRACT:
One embodiment of the invention includes an architecture for extending the data requesting and data viewing capabilities of a database system. Data from the database is requested and viewed using a plan. The plan defines the steps to perform to request and view the data. The extensible architecture allows for the relatively easy addition of new steps for use in the database retrieval and viewing system. In one system, each step includes executable code for accessing, manipulating and/or outputting data. Each step conforms to a predefined interface that allows the step to be used in a plan, manipulate data received from another step (if necessary), and output data to another step (if necessary). By generating steps that conform to the predefined interface, developers can extend the functionality of the data retrieval and viewing application. In one embodiment, the interface defines the type of step, the number of inputs and outputs to the steps, the type of record accessing characteristics are best used by the step, and whether the step uses the original records or copies of the records. Importantly, the interface does not need to define the actual data manipulation performed by the step. Therefore, the step's internal operations are independent of the operations performed by the application. This separation allows developers to generate powerful steps without having to modify the application to support the new steps.

REFERENCES:
patent: 5485369 (1996-01-01), Nicholls et al.
patent: 5564044 (1996-10-01), Pratt
patent: 5566330 (1996-10-01), Sheffield
patent: 5752018 (1998-05-01), Sheffield
patent: 5832481 (1998-11-01), Sheffield
Shu, N.C. et al., "Express: A data EXtraction, Processing, and REStructuring System", ACM Transactions on Database Systems, vol. 2, No. 2, Jun. 1977, pp. 134-174.
Shu, N.C. et al., "Convert: A High Level Translation Definition Language for Data Conversion", Communications of the ACM, vol. 18, No. 10, Oct. 1975, pp. 557-567.
Lum, V. Y. et al., "A General Methoology for Data Conversion and Restructuring", IBM J. Res. Develop., Sep. 1976, pp. 483-497.
Birss, Edward W. et al., "Generalized software for translating data", AFIPS Conference Proceedings, 1976 National Computer Conference, Jun. 7-10, 1976, New York, NY, pp. 889-897.
Rin, N. Adam et al., "An Overview of a System for Automatic Generation of File Conversion Programs", Software--Practice and Experience, vol. 5, John Wiley & Sons, Ltd. (1975), pp. 193-202.
Zloof, M. et al., "The System for Business Automation (SBA): Programming Language", Communications of the ACM, vol. 20, No. 6, Jun. 1977, pp. 385-396.

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

Extensible database retrieval and viewing architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Extensible database retrieval and viewing architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Extensible database retrieval and viewing architecture will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-178935

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