Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-10-24
2006-10-24
Chaki, Kakali (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S136000, C717S140000, C717S168000, C717S169000
Reexamination Certificate
active
07127707
ABSTRACT:
An exemplary upgrade module includes an upgrade wizard component, an upgrade analyzer component, and a source analyzer component wherein the upgrade wizard component operates in conjunction with an IDE to facilitate migration of source code or a project to the IDE or a runtime engine and/or OS associated with the IDE. An exemplary method includes selecting a source code or project written in a programming language associated with a native compiler that targets a native runtime engine, analyzing the code or project and then upgrading the code or project based on the analyzing such that the resulting upgraded code or project can compile on a foreign compiler and target a foreign runtime engine. According to such an exemplary method, the upgrade or migration optionally occurs without modifying the selected source code. Other exemplary methods, devices and/or systems are also disclosed.
REFERENCES:
patent: 5339428 (1994-08-01), Burmeister et al.
patent: 5845119 (1998-12-01), Kozuka et al.
patent: 5937189 (1999-08-01), Branson et al.
patent: 6002874 (1999-12-01), Bahrs et al.
patent: 6023578 (2000-02-01), Birsan et al.
patent: 6066181 (2000-05-01), DeMaster
patent: 6295641 (2001-09-01), Beadle et al.
patent: 6298476 (2001-10-01), Misheski et al.
patent: 6446133 (2002-09-01), Tan et al.
patent: 6453356 (2002-09-01), Sheard et al.
patent: 6467079 (2002-10-01), Ettritch et al.
patent: 6513152 (2003-01-01), Branson et al.
patent: 6553405 (2003-04-01), Desrochers
patent: 6611817 (2003-08-01), Dorrance et al.
patent: 6622165 (2003-09-01), Phiyaw
patent: 6718364 (2004-04-01), Connelly et al.
patent: 6721942 (2004-04-01), Sievert
patent: 6738968 (2004-05-01), Bosworth et al.
patent: 6754885 (2004-06-01), Dardinski et al.
patent: 6754886 (2004-06-01), Merk et al.
patent: 6760913 (2004-07-01), Bailey et al.
patent: 6813770 (2004-11-01), Allavarpu et al.
patent: 2002/0073236 (2002-06-01), Helgeson
patent: 2003/0172368 (2003-09-01), Alumbaugh et al.
patent: 2003/0192039 (2003-10-01), McConnell
patent: 2005/0183072 (2005-08-01), Horning et al.
Bjarne Stroustrup; “The C Programming Language Third Edition” Jul. 7, 1997 pp. 130-131 384-386 496-497 847 850-851.
Daniel Wu et al.; “StratOSphere: Mobile Processing of Distributed Objects in Java” ACM 1998 pp. 121-132.
Robert Stroud; “Transparency and Reflections in Distributed Systems” ACM Apr. 1992 pp. 99-103.
Richard Hayton et al.; “FlexiNet—A Flexible Component Oriented Middleware System” ACM Sep. 1998 pp. 17-24.
Tommy Thorn; “Programming Languages for Mobile Code” ACM Computing Surveys vol. 29 No. 3 Sep. 1997 pp. 213-239.
Alois Ferscha et al.; “JAVA Based Conservative Distributed Simulation” ACM Dec. 1997 pp. 381-388.
Wen Li et al.; “Collaboration Transparency in the DISCIPLE Framework” ACM Jan. 1999 pp. 326-335.
Begole et al.; “Flexible Collaboration Transparency: Supporting Worker Independence in Replicated Application—Sharing Systems” VPI ACM Jun. 1999 pp. 95-132.
U.S. Appl. No. 60/342,098, filed Dec. 23, 2002.
Alex Thomas
C. H. Gopinath
Joshi Devidas
M. N. Kishore
Mishra Debi Prasad
Chaki Kakali
Francis Mark P.
Lee & Hayes PLLC
Microsoft Corporation
LandOfFree
Intellisense in project upgrade does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Intellisense in project upgrade, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intellisense in project upgrade will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3643332