Intellisense in project upgrade

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-3643332

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