Using optimized libraries to improve performance of deployed...

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, C717S143000, C717S157000

Reexamination Certificate

active

07657881

ABSTRACT:
A method to automatically replace computationally intensive functions with optimized functions in managed code is disclosed. If the underlying processor has associated optimized functions, managed application code is disassembled and parsed to find computationally intensive functions. The computationally intensive functions are then replaced with optimized functions, and the application code is re-compiled if necessary.

REFERENCES:
patent: 4763255 (1988-08-01), Hopkins et al.
patent: 5815721 (1998-09-01), Benitez
patent: 5999732 (1999-12-01), Bak et al.
patent: 6292934 (2001-09-01), Davidson et al.
patent: 6305013 (2001-10-01), Miyamoto
patent: 6332215 (2001-12-01), Patel et al.
patent: 6473897 (2002-10-01), Ansari et al.
patent: 2003/0070161 (2003-04-01), Wong et al.
patent: 2005/0028148 (2005-02-01), Civlin
patent: 2005/0071833 (2005-03-01), Rothman et al.
patent: 2005/0108687 (2005-05-01), Mountain et al.
patent: 2005/0289519 (2005-12-01), Sazegari et al.
patent: 0 945 791 (1999-09-01), None
patent: 1 3113 012 (2003-05-01), None
patent: WO 02/41145 (2002-05-01), None
BEA Whitepaper: “BEA Weblogic JRockit: Java for the Enterprise”, BEA Systems, Inc. Dec. 2003.
Chiba, et al., “An Easy-to-Use Toolkt for Efficient Java Bytecode Translators”, Proc. of 2nd Int'l Conf. on Generative Programming and Component Engineering (GPCE '03) LNCS 2830, pp. 364-376, Springer-Verlag, 2003.
Micheli, et al., “Complex Library Mapping for Embedded Software Using Symbolic Algebra”, ACM 1-58113-461-4/02/0006, DAC 2002, Jun. 10, 2002.
BEA Whitepaper: “BEA Weblogic JRockit: Java for the Enterprise”, BEA Systems, Inc. Dec. 2003, 23 pages.
Bradski et al., “Intel's Computer Vision Library: Applications in calibration, stereo, segmentation, tracking, gesture, face, and object recognition”; IEEE, 2000, 2 pages.
Micheli et al., “Complex Library Mapping for Embedded Software Using Symbolic Algebra”, ACM, DAC 2002, Jun. 10, 2002, 6 pages.
Vinciguerra et al., “An Experimental Framework for Evaluating Disassembly and Decompilation Tools for C++ and Java”; IEEE, 2003, 10 pages.
International Search Report for PCT/US2005/002989, Jun. 30, 2005, 5 pages.
Written Opinion of the International Searching Authority for PCT/US2005/002989, Jun. 30, 2005, 8 pages.
BEA Systems, Whitepaper entitled “Bea WebLogic Jrockit™: Java for the Enterprise”; pp. 23, Dec. 2003 source: http://www.bea.com/content
ews—events/white—papers/BEA—JRockit—wp.pdf.

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

Using optimized libraries to improve performance of deployed... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Using optimized libraries to improve performance of deployed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Using optimized libraries to improve performance of deployed... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4225655

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