Patent
1997-08-12
1999-11-02
Hafiz, Tariq R.
395703, 395712, G06F 945, G06F 944
Patent
active
059785799
ABSTRACT:
A component customization and distribution system in an object-oriented environment provides a template builder utility which enables a base component to be selectively modified and the modifications to the base component stored as a template. The template is formatted into a distribution pack which may be then distributed to a recipient computer system having a similar base component loaded thereon. A loader utility utilizes the information contained within the template inconjunction with the functionality of the base component to modify the behavior of the base component to conform to the customizations or modifications created with the template builder utility. The component loader utility spoofs the base component by selectively forwarding method calls to/from the base component and selectively modifying the results of method calls in response to information contained in the template.
REFERENCES:
patent: 4935888 (1990-06-01), Heston
patent: 5189608 (1993-02-01), Lyons
patent: 5367573 (1994-11-01), Quimby
patent: 5500802 (1996-03-01), Morris et al.
patent: 5517645 (1996-05-01), Stutz et al.
patent: 5560014 (1996-09-01), Imamura
patent: 5603021 (1997-02-01), Spencer et al.
patent: 5692047 (1997-11-01), McManis
patent: 5710920 (1998-01-01), Maruyama et al.
patent: 5710926 (1998-01-01), Maurer
patent: 5715441 (1998-02-01), Atkinson et al.
patent: 5724589 (1998-03-01), Wold
patent: 5729748 (1998-03-01), Robbins et al.
patent: 5754858 (1998-05-01), Broman et al.
patent: 5754864 (1998-05-01), Hill
patent: 5761499 (1998-06-01), Sonderegger
patent: 5771347 (1998-06-01), Grantz et al.
patent: 5790796 (1998-08-01), Sadowsky
patent: 5819283 (1998-10-01), Turkowski
patent: 5845128 (1998-12-01), Noble et al.
patent: 5860004 (1999-01-01), Fowlow et al.
patent: 5867709 (1999-02-01), Klencke
Cowart, Robert, "Mastering Windows 3.1", Sybex Inc., pp. 489-499, 767-769, 894-896, 1993.
Sneed, H. Wills, L.; Baxter, I.; Chikofsky, E.; "Encapsulating Legacy Software for Use in Client/Server Systems", Proceedings of the Third Working Conference on Reverse Engineering, pp. 104-119, 1996.
Orfali, R.; Harkey, D.; Edward, J.; "The Essential Distributed Objects Survival Guide"; John Wiley & Sons, Inc., pp. 283-295 and 429-452, 1996.
Newell, D.; Jones, O.; Machura, M.; "Interoperable Object Models for Large Scale Distributed Systems"; International Seminar on Client/Server Computing (IEE Digest No. 1995/184); vol. 1, pp. 14/1-14/6, 1995.
"Self-Contained Reusable Programmed Components"; IBM Technical Disclosure Bulletin; vol. 38, No. 7, pp. 283-285, 1995.
Brpwm et al., Footstore searcher tours ONLINE/CD-ROM'92 exhibits. "Dayone/Daytwo" in DIALOG(R) File 148 Jan. 1993.
In M2 Presswire the article "Topseed's clarion for windows adds 32-bit development option" in Dialog file(R) Apr. 1995
Kythe, Dave, "The Promise of Distributed Business Components", AT&T Technical Journal, vol. 75 pp. 20-29, Apr. 1996.
"Lotus Components--Developing Notes Applications with Lotus Componets", Lotus Development Corporationn, Ch. 7, pp. 130-147, Nov. 1996.
Buxton Jeffrey J.
Dupre David N.
Portner Eric S.
Hafiz Tariq R.
International Business Machines - Corporation
Sattizahn Brian
LandOfFree
Architecture for customizable component system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Architecture for customizable component system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Architecture for customizable component system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2147573