Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2004-12-24
2008-11-18
Lu, Kuen S. (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000
Reexamination Certificate
active
07454429
ABSTRACT:
Declarative dispatch is a computer-implemented method for processing a database represented by a collection of declarations. Computational services responsive to notification of declarations are provided. Each declaration includes a subject entity, a relation, and, optionally, an object entity. The relation is associated with one or more of the provided computational services. Upon receiving a declaration, a notification of the received declaration is dispatched to each computational service associated with the received declaration's relation. The notified computational service may process the subject entity, relation, and optional object entity in response to the dispatched notification. Received declarations may be cached, and dispatch of a received declaration may be suppressed upon retrieval of the received declaration from the cache. Dispatch processing may include instantiation of instances of object-oriented classes, assignment to association and property members of object-oriented classes, and implementation of meta-relations, such as commutivity, transitivity, implication, and complementarity of relations.
REFERENCES:
patent: 4479196 (1984-10-01), Ferrer et al.
patent: 4783752 (1988-11-01), Kaplan et al.
patent: 4930071 (1990-05-01), Tou et al.
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5010478 (1991-04-01), Deran
patent: 5133075 (1992-07-01), Risch
patent: 5283856 (1994-02-01), Gross et al.
patent: 5587903 (1996-12-01), Yale
patent: 5592664 (1997-01-01), Starkey
patent: 5644770 (1997-07-01), Burke et al.
patent: 5706506 (1998-01-01), Jensen et al.
patent: 5819281 (1998-10-01), Cummins
patent: 5893108 (1999-04-01), Srinivasan et al.
patent: 5978811 (1999-11-01), Smiley
patent: 6041327 (2000-03-01), Glitho et al.
patent: 6145120 (2000-11-01), Highland
patent: 6260045 (2001-07-01), Eidt
patent: 6535864 (2003-03-01), Zahn
patent: 6925457 (2005-08-01), Britton et al.
patent: 6996566 (2006-02-01), George et al.
patent: 7099889 (2006-08-01), Berks et al.
patent: 2003/0055829 (2003-03-01), Kambo et al.
patent: 2004/0054672 (2004-03-01), Tsuchitani et al.
patent: 2004/0093344 (2004-05-01), Berger et al.
patent: 2004/0133594 (2004-07-01), Chang
Guo, M., “An object-oriented SQL (OSQL) based on association pattern query formulation,” Computers and Communications, 1993., Twelfth Annual International Phoenix Conference on , vol., No., pp. 231-237, Mar. 23-26, 1993.
Ullmann, J.R., “Distributive implementation of relational operations,” Computers and Digital Techniques, IEE Proceedings -, vol. 137, No. 4, pp. 283-294, Jul. 1990.
M. Ross Quillian, Word Concepts: A Theory and Simulation of Some Basic Semantic Capabilities, Behavioral Science 12: 410-430 (1967).
P. P-S. Chen, The Entity-Relationship Model—Towards a Unified View of Data, ACM Trans. Database Systems 1(1): 9-36 (1976).
B. Lindsay et al., A Data Management Extension Architecture, ACM SIGMOD Record 16(3): 220-226 (1987).
W. Pugh, Skip Lists: A Probablistic Alternative to Balanced Trees, CACM 33(6): 668-676 (1990).
T. A. Budd, Blending Imperative and Relational Programming, IEEE Software 8(1): 58-65 (1991).
G. Razek, Combining Objects and Relations, ACM SIGPLAN Notices 27 (12): 66-70 (1992).
E. N. Hanson and J. Widom, An Overview of Production Rules in Database Systems, The Knowledge Engineering Review 8(2): 121-143 (1993).
N. W. Paton and O. Diaz, Active Database Systems, ACM Computing Surveys 31(1): 1999.
P. M. Nadkarni et al. Organization of Heterogeneous Scientific Data Using the EAV/CR Representation, JAMIA 6: 478-493 (1999).
J. Sowa, Conceptual Graph Standard, downloaded Feb. 24, 2002 from http://users.bestweb.net/˜sowa/cg/cgdpans.html.
Resource Description Format (RDF) Schema Specification 1.0, W3C Candidate Recommendation Mar. 27, 2000, http://www.w3.org/TR/2000/CR-rdf-schema-20000327/.
S. Decker et al., Framework for the Semantic Web: An RDF Tutorial, IEEE Internet Computing 4(6): 68-73 (2000).
S. Decker et al. The Semantic Web: The Roles of XML and RDF, IEEE Internet Computing 4(5): 63-74 (2000).
D. Beckett, The Design and Implementation of the Redland RDF Application Framework, WWW10: 449-456 (2001).
J. J. Carroll, Unparsing RDF/XML, WWW2002: 454-461 (2002).
J. F. Sowa, Knowledge Representation: Logical, Philosophical, and Computational Foundations, Brooks/Cole, Pacific Grove, CA, 2002, pp. 132- 197.
M. Biezunski, Introduction to the Topic Maps Paradigms, in XML Topic Maps, J. Park, ed., Addison-Wesley, 2003, pp. 17-30.
Lu Kuen S.
Sweeney Patrick E
LandOfFree
Declarative Dispatch does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Declarative Dispatch, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Declarative Dispatch will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4038710