Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2004-10-22
2010-06-01
Yigdall, Michael J (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S116000, C717S140000
Reexamination Certificate
active
07730465
ABSTRACT:
The present invention provides a system and/or method that facilitates programming within Common Language Runtime (CLR) for a C++ programmer by employing a mixed type. An inheritance component creates the mixed type from received code such that the mixed class type is allocated into memory into a pure native part and a pure managed part. Furthermore, construction, destruction and function calls for mixed types are provided facilitating programming within Common Language Runtime (CLR).
REFERENCES:
patent: 5371891 (1994-12-01), Gray et al.
patent: 5665073 (1997-09-01), Bulow et al.
patent: 6473773 (2002-10-01), Cheng et al.
patent: 6505344 (2003-01-01), Blais et al.
patent: 6598141 (2003-07-01), Dussud et al.
patent: 6625804 (2003-09-01), Ringseth et al.
patent: 6629112 (2003-09-01), Shank et al.
patent: 6865657 (2005-03-01), Traversat et al.
patent: 6925638 (2005-08-01), Koved et al.
patent: 7076773 (2006-07-01), Schmidt
patent: 7165239 (2007-01-01), Hejlsberg et al.
patent: 7346897 (2008-03-01), Vargas
patent: 7350197 (2008-03-01), Savoy
patent: 2002/0104068 (2002-08-01), Barrett et al.
patent: 2003/0154468 (2003-08-01), Gordon et al.
patent: 2004/0230958 (2004-11-01), Alaluf
patent: 2004/0268328 (2004-12-01), Plesko et al.
Chris Sells, “Visual Studio .NET: Managed Extensions Bring .NET CLR Support to C++”, Jul. 2001, MSDN Magazine, pp. 1-12.
“Ecma International Moves to Standardize C++ Binding for CLI”, press release Oct. 6, 2003, pp. 1-3.
“Integrating with COM Components”, O'Reilly Media Inc., 2002-2003, pp. 1-31.
“Borland Launches Enterprise C# Development Solution for Microsoft.NET Framework”, Business wire, May 6, 2003, pp. 1-2.
Nishant Sivakumar, “A first look at C++/CLI”, retireved from “The code project”, Apr. 27, 2004, pp. 1-5.
Jeffrey Richter, “Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework”, MDSN Magazine 2000, pp. 1-51.
Kate Gregory, “Managed, Unmanaged, Native: What Kind of Code Is This?”, retrieved from <www.developer.com
et/cplus/article.php/2197621>, Apr. 28, 2003, pp. 1-4.
Herb Sutter, “Standard C++ Meets Managed C++”, retrieved from C/C++ User Journal's C++.NET solution supplement, Sep. 2002, pp. 1-9.
Nishant Sivakumar, “A first look at C++/CLI”, retrieved from <http://www.codeproject.com/KB/mcpp/cppcliintro01.aspx>, Apr. 27, 2004, pp. 1-6.
Herb Sutter, “A Design Rationale for C++/CLI”, Feb. 24, 2006, retrieved from <http://www.gotw.ca/publications/C++CLIRationale.pdf>, pp. 1-54.
C++/CLI, Language Specification, Working Draft 1.7, Sep. 2004, Publication Time: Jun. 8, 2004 10:16 PM, 200 pages.
Bray Brandon R
Caves Jonathan E
Hall Mark L
Peil Jeffrey J
Sutter Herbert P
Lee Marina
Microsoft Corporation
Workman Nydegger
Yigdall Michael J
LandOfFree
Mixed types does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mixed types, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mixed types will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4176425