Data processing: software development – installation – and managem – Software program development tool – Translation of code
Patent
1999-01-21
2000-05-09
Hafiz, Tariq R.
Data processing: software development, installation, and managem
Software program development tool
Translation of code
717 2, 717 3, 707104, 709303, 380 4, G06F 9445
Patent
active
060598387
ABSTRACT:
A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols enabling Component Object Model (COM) objects to replace standard built-in visual form and other objects. The componentized object designer allows the design-time object and the run-time object to differ in implementation. The componentized object designer allows class identifiers for the run-time objects which are different than design-time objects. With a different class identifier, the run-time object can be saved as an object which is radically different from the design-time object. This enables the run-time object to be stored in a different object library than the design-time object. The componentized object designer allows for different persistence formats to be saved for run-time objects. The persistence formats for the run-time objects can be significantly smaller in size compared to the original the design-time objects. This is important when the run-time object needs to be downloaded over a computer network like the Internet or an intranet. Licensing is aided by checking the object designer for licensing data, and embedding a licensing key into the run-time object.
REFERENCES:
patent: 5463769 (1995-10-01), Tate et al.
patent: 5491820 (1996-02-01), Belove et al.
patent: 5560014 (1996-09-01), Imamura
patent: 5572643 (1996-11-01), Judson
patent: 5652888 (1997-07-01), Burgess
patent: 5740549 (1998-04-01), Reilly et al.
patent: 5761499 (1998-06-01), Sonderegger
patent: 5778227 (1998-07-01), Jordan
patent: 5872974 (1999-02-01), Mezick
patent: 5893118 (1999-04-01), Sonderegger
Karl Dakin, "The Transaction-Based Pricing Trend [for software packages]," IEEE Software, vol. 13; Issue 3, pp. 96-97, May 1996.
Kleinoder et al, "MetaJava: An Efficient Run-Time Meta Architecture for JavaTM," Proceedings of the Fifth International Workshop on Object-Orientation in Operation Systems, pp. 54-61, Oct. 27-28, 1996.
David Chappell, "Understanding ActiveX and OLE," Microsoft Press, pp. 203-235, Sep. 24, 1996.
Al Williams, "Visual Basic 5 and ActiveX Controls," Dr. Dobbs Journal, vol. 22, No. 3, p.74(8), Mar., 1997.
"ActiveX Controls: Licensing an ActiveX Control" Document, 4 pages [online]. Microsoft Corp., [retrieved on Dec. 6, 1999]. Retrieved from Internet: <URL:wysiwgy://604/http://msdn.microsoft.com/...ols.3a.sub.13.licensing.su b.-- an.sub.-- activex.sub.-- control.html>.
"Licensing ActiveX Controls" Document, 8 pages [online.] Microsoft Corp., [retrieved on Dec. 6, 1999]. Retrieved from the Internet: <URL:http://msdn.microsoft.com/workshop/components/activex/licensing.asp>.
ActiveX Designer Programmer's Reference, Microsoft Corporation, 100 pages, 1996.
Burd Gary S.
Carter Alan W.
Fraley Christopher Lee
Halcoussis Michael
Hodges C. Douglas
Hafiz Tariq R.
Microsoft Corporation
Pam Tuan Q.
LandOfFree
Method and system for licensed design and use of software object 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 system for licensed design and use of software object, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for licensed design and use of software object will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1060244