Method and apparatus for loading components in a component syste

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-2067502

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.