Architecture for generating intermediate representations for...

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

C717S143000, C717S144000, C717S147000

Reexamination Certificate

active

07921413

ABSTRACT:
An improved architecture for a program code conversion apparatus and method for generating intermediate representations for program code conversion. The program code conversion apparatus determines which types of IR nodes to generate in an intermediate representation (IR) of subject code (10) to be translated. Depending upon the particular subject and target computing environments involved in the conversion, the program code conversion apparatus utilizes either base nodes, complex nodes, polymorphic nodes, and architecture specific nodes, or some combination thereof, in generating the intermediate representation.

REFERENCES:
patent: 5355492 (1994-10-01), Frankel et al.
patent: 5696956 (1997-12-01), Razdan et al.
patent: 5748966 (1998-05-01), Sato
patent: 6049667 (2000-04-01), Bates
patent: 6097888 (2000-08-01), Simonyi
patent: 6125439 (2000-09-01), Tremblay et al.
patent: 6292935 (2001-09-01), Lueh et al.
patent: 6343373 (2002-01-01), Koizumi et al.
patent: 6502236 (2002-12-01), Allen et al.
patent: 6502237 (2002-12-01), Yates et al.
patent: 6609248 (2003-08-01), Srivastava et al.
patent: 6662356 (2003-12-01), Edwards et al.
patent: 6880152 (2005-04-01), Torvalds et al.
patent: 6895494 (2005-05-01), Steiss et al.
patent: 6948158 (2005-09-01), Van Gageldonk et al.
patent: 7065633 (2006-06-01), Yates, Jr. et al.
patent: 7080366 (2006-07-01), Kramskoy et al.
patent: 7234111 (2007-06-01), Chu et al.
patent: 2002/0042909 (2002-04-01), Van Gageldonk et al.
patent: 2002/0112227 (2002-08-01), Kramskoy et al.
patent: 2002/0129340 (2002-09-01), Tuttle
patent: 2002/0144060 (2002-10-01), Stoodley
patent: 2003/0023958 (2003-01-01), Patel et al.
patent: 2003/0093774 (2003-05-01), Hilton
patent: 2003/0093776 (2003-05-01), Hilton
patent: 2003/0167460 (2003-09-01), Desai et al.
patent: 2004/0015888 (2004-01-01), Fujii et al.
patent: 2004/0044880 (2004-03-01), Altman et al.
patent: 2004/0194070 (2004-09-01), Baraz
patent: 2004/0268330 (2004-12-01), Grover et al.
patent: 2005/0010891 (2005-01-01), Chaiken et al.
patent: 0 731 409 (1996-09-01), None
patent: 1 049 010 (2000-02-01), None
patent: 1 211 598 (2002-06-01), None
patent: 1 380 946 (2004-01-01), None
patent: 4-14144 (1992-01-01), None
patent: 6-250846 (1994-09-01), None
patent: 7-105015 (1995-04-01), None
patent: 11-194948 (1999-07-01), None
patent: 2000-347873 (2000-12-01), None
patent: 2002-527815 (2002-08-01), None
patent: 2002-312180 (2002-10-01), None
patent: 2002-543490 (2002-12-01), None
patent: WO-92/15939 (1992-09-01), None
patent: WO-98/06034 (1998-02-01), None
patent: WO-00/22521 (2000-04-01), None
Lattner, et al., “The LLVM Instruction Set and Compilation Strategy”, Computer Science Department Technical Report #UIUCDCS-R-2002-2292, University of Illinois at Urbana-Champaign, Aug. 9, 2002.
European Search Report as issued in Application No. 06112998.7 on Jan. 17, 2007.
Gosling, Java intermediate bytecodes, SIGPLAN Workshop on Intermediate Representations, Jan. 1995, pp. 111-118, vol. 30(3), ACM Press, New York, NY USA.
Smith, Application Development in the ANDF Model, UniForum 1991 Conference Proceedings, Dallas Texas, Jan. 22, 1991, pp. 3-12.
Published Unexamined Utility Model Application (PUUMA) No. JP04-36646(U), published Mar. 27, 1992.

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

Architecture for generating intermediate representations for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Architecture for generating intermediate representations for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Architecture for generating intermediate representations for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2640033

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