Patent
1997-08-12
1999-10-19
Hafiz, Tariq R.
395701, 395703, G06F 9445, G06F 944
Patent
active
059702524
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. The template loader further contains functionality to disable any component or template loaded onto the system which has an expired license or an invalid digital signature.
REFERENCES:
patent: 4935888 (1990-06-01), Heston et al.
patent: 5189608 (1993-02-01), Lyons et al.
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
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 Window 3.1", Sybex Inc., pp. 489-499, 767-769, 894-896, 1993.
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 Components", Lotus Development Corporation, Ch. 7, pp. 130-147, Nov. 1996.
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, Nov. 1996.
Orfali, R.; Harkey, D.; Edwards, 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 Objects Models for Large Scale Distributed Systems"; International Seminar on Client/Server Computing (IEE Digest No. 1995/184); vol. 1, pp. 14/1 -14/6, Oct. 1995.
"Self-Contained Reusable Programmed Components"; IBM Technical Disclosure Bulletin; vol. 38, No. 7, pp. 283-285, Jul. 1995.
Buxton Jeffrey J.
Dupre David N.
Hafiz Tariq R.
International Business Machines - Corporation
Sattizahn Brian
LandOfFree
Method and apparatus for loading components in a component syste 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 loading components in a component syste, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for loading components in a component syste will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2067502