Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2006-09-19
2006-09-19
Cheung, Mary D. (Department: 3621)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C705S001100
Reexamination Certificate
active
07111016
ABSTRACT:
Data moves between multiple, disparate data sources and the object-oriented computer programs that process the data. A data access server is interposed between the object-oriented programs and the data sources, and acts as an intermediary. The intermediary server receives requests for data access from object-oriented computer programs, correlates each request to one or more interactions with one or more data sources, performs each required interaction, consolidates the results of the interactions, and presents a singular response to the requesting computer program. The consolidated response from the intermediary server contains data items requested by the computer program, information regarding the hierarchical topology that relates the data items, and an indication of the possible object types that might embody the data items. The application program receives the consolidated response and builds an object hierarchy to embody the data items and to interface them to the rest of the application program. The class of an object used to embody data items is selected at execution time from a list of possible candidates.
REFERENCES:
patent: 5313633 (1994-05-01), Tomita et al.
patent: 5315703 (1994-05-01), Matheny et al.
patent: 5367633 (1994-11-01), Matheny et al.
patent: 5379432 (1995-01-01), Orton et al.
patent: 5430875 (1995-07-01), Ma
patent: 5459865 (1995-10-01), Heninger et al.
patent: 5475845 (1995-12-01), Orton et al.
patent: 5499343 (1996-03-01), Pettus
patent: 5499371 (1996-03-01), Henninger et al.
patent: 5546301 (1996-08-01), Agrawal et al.
patent: 5553282 (1996-09-01), Parrish et al.
patent: 5615362 (1997-03-01), Jensen et al.
patent: 5627979 (1997-05-01), Chang et al.
patent: 5651101 (1997-07-01), Gotoh et al.
patent: 5659723 (1997-08-01), Dimitrios et al.
patent: 5694598 (1997-12-01), Durand et al.
patent: 5706506 (1998-01-01), Jensen et al.
patent: 5761538 (1998-06-01), Hull
patent: 5764973 (1998-06-01), Lunceford et al.
patent: 5765159 (1998-06-01), Srinivasan
patent: 5794248 (1998-08-01), Blackman et al.
patent: 5819282 (1998-10-01), Hooper et al.
patent: 5829006 (1998-10-01), Parvathaneny et al.
patent: 5857183 (1999-01-01), Kableshkov
patent: 5890161 (1999-03-01), Helland et al.
patent: 5903652 (1999-05-01), Mital
patent: 5948055 (1999-09-01), Pulsipher et al.
patent: 5958004 (1999-09-01), Helland et al.
patent: 5991520 (1999-11-01), Smyers et al.
patent: 6028998 (2000-02-01), Gloudeman et al.
patent: 6151031 (2000-11-01), Atkins et al.
patent: 6151357 (2000-11-01), Jawahar et al.
patent: 6182156 (2001-01-01), Togawa
patent: 6463442 (2002-10-01), Bent et al.
patent: 0 504 085 (1992-09-01), None
patent: 545090 (1993-06-01), None
Shekhar et al., “Data Models in Geographic Information Systems”, Communications of the ACM, v40n4, pp. 103-111, Apr. 1997, ISSN: 0001-0782.
CORBAservices,CORBAservices:Common Object Services Specification,Chapter 5, Goals and Properties, Revised Edition (Mar. 31, 1995).
Carey, M.J. et al., (1995) “Towards heterogeneous multimedia information systems: the Garlic approach” in Proceedings Ride-Dom '95, Fifth International Workshop on Research Issues in Data Engineering-Distributed Object Management (cat. No. 95th8039), Los Alamitos, CA, USA, IEEE Comput. soc. Press, pp. 124-131.
Bank of America Corporation
Cheung Mary D.
Morrison & Foerster / LLP
Springs Michael A.
LandOfFree
Method and apparatus for data item movement between... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for data item movement between..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for data item movement between... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3556560