Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2007-05-15
2007-05-15
Ingberg, Todd (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
C717S170000, C717S162000
Reexamination Certificate
active
09770705
ABSTRACT:
A system and method are disclosed for creating and describing a configurable data set, configuring the data set and merging a resulting configured data set into a target data set. One or more configurable data elements are stored in a configurable data set that forms part of a configurable merge module. The configurable merge module also includes metadata concerning the configurable data. The metadata describes the data elements and how they can be configured and how to implement changes to the configurable data. Each configurable data element can be presented to the configurable merge module consumer through a user interface. The configurable merge module consumer can thus make configuration choices. Also provided is a transformation engine for customizing the configurable data based on configurable merge module consumer choices and a merge engine for inserting configured data into a target data set.
REFERENCES:
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4809170 (1989-02-01), Leblang et al.
patent: 5421016 (1995-05-01), Conner et al.
patent: 5634114 (1997-05-01), Shipley
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5682536 (1997-10-01), Atkinson et al.
patent: 5787280 (1998-07-01), Joseph et al.
patent: 5862386 (1999-01-01), Joseph et al.
patent: 5898875 (1999-04-01), Nakamura et al.
patent: 5933647 (1999-08-01), Aronberg et al.
patent: 6003095 (1999-12-01), Pekowski et al.
patent: 6009274 (1999-12-01), Fletcher et al.
patent: 6035121 (2000-03-01), Chiu et al.
patent: 6072950 (2000-06-01), Steensgaard
patent: 6112168 (2000-08-01), Corston et al.
patent: 6154876 (2000-11-01), Haley et al.
patent: 6182279 (2001-01-01), Buxton
patent: 6192518 (2001-02-01), Neal
patent: 6212673 (2001-04-01), House et al.
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 6263492 (2001-07-01), Fraley et al.
patent: 6327705 (2001-12-01), Larsson et al.
patent: 6334213 (2001-12-01), Li
patent: 6347398 (2002-02-01), Parthasarathy et al.
patent: 6378127 (2002-04-01), Delo
patent: 6381735 (2002-04-01), Hunt
patent: 6381742 (2002-04-01), Forbes et al.
patent: 6385767 (2002-05-01), Ziebell
patent: 6405364 (2002-06-01), Bowman-Amuah
patent: 6418554 (2002-07-01), Delo et al.
patent: 6418555 (2002-07-01), Mohammed
patent: 6427230 (2002-07-01), Goiffon et al.
patent: 6430740 (2002-08-01), Hart et al.
patent: 6442752 (2002-08-01), Jennings et al.
patent: 6463583 (2002-10-01), Hammond
patent: 6484309 (2002-11-01), Nowlin et al.
patent: 6490723 (2002-12-01), Bearden et al.
patent: 6501995 (2002-12-01), Kinney et al.
patent: 6606744 (2003-08-01), Mikurak
patent: 6631516 (2003-10-01), Baumgart et al.
patent: 6654778 (2003-11-01), Blandy et al.
patent: 6654932 (2003-11-01), Bahrs et al.
patent: 6662357 (2003-12-01), Bowman-Amuah
patent: 6718535 (2004-04-01), Underwood
patent: 6804663 (2004-10-01), Delo
patent: 6871345 (2005-03-01), Crow et al.
patent: 6883168 (2005-04-01), James et al.
patent: 6922722 (2005-07-01), Mann et al.
patent: 6990660 (2006-01-01), Moshir et al.
patent: 7058941 (2006-06-01), Venkatesan et al.
patent: 7080371 (2006-07-01), Arnaiz et al.
patent: 7085822 (2006-08-01), Donatelli et al.
patent: 7149789 (2006-12-01), Slivka et al.
Template Software Corporation, Using the SNAP Development Environment. SNAP version 8.0, 1998, Chapters 1-4.
Template Software Corporation, Using the WFT Development Environment. version 8.0, 1998, Chapters 1-9.
“The Object Primer” the Application Development Guide to Object-Orientation, Scott W. Ambler, Chapters 5 and 6, Jan. 6, 1996.
Beginning Visual C++ 5. Ivor Horton, WROX, Mar. 19, 1997, pp. 7-48, 267-360,715-734.
IBM Dictionary of Computing, IBM, 1994, p. 225.
Microsoft Press Computer Dictionary, Third Edition, Sep. 19, 1997, p. 166.
Object-Oriented, Single-Source, On-line Documents, That Update Themselves, Susan Korgen, ACM, 1996, pp. 229-237.
Portable Run-Time Support for Dynamic Object-Oriented Parallel Processing, Andrew Grimshaw et al, ACM, May 1996, pp. 139-170.
Setup Factory, User's Guide, IndigoRose, 1998, pp. 1-82.
Web Management with Microsoft Visual SourceSafe 5.0, Steven Banick et al, QUE, 1997, pp. 1-247.
Linker & Loaders, John R. Levine, Oct. 11, 1999, pp. 205-222.
IBM Technical Disclosure, “Dual Indirect RAM/ROM Jump Tables for Firmware Updates”, JM Cheshire et al, Jun. 1, 1998, 5 pages.
Standridge, C.R.; “Modular Simulation Environments: An Object Manager Based Architecture”,WSC'99. 1999 Winter Simulation Conference Proceedings. ‘Simulation-A Bridge to the Future’, vol. 1, p. 598-602, Dec. 8, 1999.
T. Mannisto, et al. “View to Product Configuration Knowledge Modelling and Evolution” 1996, p. 1-8.
Merge Modules, http://msdn.microsoft.com/library/psdk/msi/merg—9×9v.htm, viewed on Jun. 27, 2000.
Day Michael James
Gouge Christopher S.
Masson James S.
Van Zwol Theodore C.
Amin Turocy & Calvin LLP
Ingberg Todd
LandOfFree
Configuring software components(merge) with transformation... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Configuring software components(merge) with transformation..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Configuring software components(merge) with transformation... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3735104