Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 717/153
Name: Data processing: software development, installation, and management > Software program development tool (e.g., integrated case tool or stand-alone development tool) > Translation of code > Compiling code > Optimization > Dynamic (i.e., machine or object level)
Description: Subject matter wherein the compiler performs optimization at the executable or object code level.










Patents under this class:
1 2 3 4 5 6 7 8 9

Patent Number Title Of Patent Date Issued
8689194 Optimization identification Apr. 1, 2014
8689197 Instruction cache Apr. 1, 2014
8689201 Automated diversity using return oriented programming Apr. 1, 2014
8677328 Generating a dynamic content creation program Mar. 18, 2014
8677329 Methods and apparatuses for a compiler server Mar. 18, 2014
8671399 Systems and methods for efficiently using stack registers and storage medium therefor Mar. 11, 2014
8661450 Deadlock detection for parallel programs Feb. 25, 2014
8656379 Systems and methods for uniquely defining Fortran run time type descriptors for polymorphic entities Feb. 18, 2014
8656381 Presenting machine instructions in a machine-independent tree form suitable for post-link optimizations Feb. 18, 2014
8645935 Automatic parallelization using binary rewriting Feb. 4, 2014
8640113 setjmp/longjmp for speculative execution frameworks Jan. 28, 2014
8635606 Dynamic optimization using a resource cost registry Jan. 21, 2014
8627300 Parallel dynamic optimization Jan. 7, 2014
8620991 Technologies for detecting erroneous resumptions in a continuation based runtime Dec. 31, 2013
8621424 Compiler based code modification for use in document ranking Dec. 31, 2013
8621447 Systems and methods for dynamic struct variable creation including inline declaration with dynamic keys Dec. 31, 2013
8621449 Profile normalization in an autonomic software system Dec. 31, 2013
8612957 Scheduling multithreaded programming instructions based on dependency graph Dec. 17, 2013
8612951 Method of determining which computer program functions are changed by an arbitrary source code modification Dec. 17, 2013
8612950 Dynamic optimization for removal of strong atomicity barriers Dec. 17, 2013
8607208 System and methods for object code hot updates Dec. 10, 2013
8589899 Optimization system, optimization method, and compiler program Nov. 19, 2013
8589388 Method, system, and software for transmission of information Nov. 19, 2013
8584106 Systems and methods for compiling an application for a parallel-processing computer system Nov. 12, 2013
8578352 Optimizing object oriented programs using limited customization Nov. 5, 2013
8578355 Scenario based optimization Nov. 5, 2013
8572593 Simplifying determination of whether application specific parameters are setup for optimal performance of associated applications Oct. 29, 2013
8572682 System and method of accessing data objects in a dynamic language environment Oct. 29, 2013
8561040 One-pass compilation of virtual instructions Oct. 15, 2013
8555268 Automating dynamic programs Oct. 8, 2013
8555267 Performing register allocation of program variables based on priority spills and assignments Oct. 8, 2013
8555264 System and method for efficient compilation and invocation of function type calls Oct. 8, 2013
8555035 Conflict-free register allocation using a multi-bank register file with input operand alignment Oct. 8, 2013
8554807 Incremental class unloading in a region-based garbage collector Oct. 8, 2013
8549503 Detecting dangling pointers and memory leaks within software Oct. 1, 2013
8549504 Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic region Oct. 1, 2013
8543993 Compiler, compile method, and processor core control method and processor Sep. 24, 2013
8543991 Profile driven multicore background compilation Sep. 24, 2013
8539464 Distributed just-in-time compilation Sep. 17, 2013
8533665 Generating object annotations Sep. 10, 2013
8533686 Methods and systems for porting Sysprof Sep. 10, 2013
8516464 Computer system and method for resolving dependencies in a computer system Aug. 20, 2013
8516460 Real-time temperature sensitive machine level code compilation and execution Aug. 20, 2013
8516454 Efficient parallel computation of dependency problems Aug. 20, 2013
8516441 Software optimization device and software optimization method Aug. 20, 2013
8516229 Two pass test case generation using self-modifying instruction replacement Aug. 20, 2013
8510727 Link-time redundant code elimination using functional equivalence Aug. 13, 2013
8495605 Policy-based program optimization to minimize environmental impact of software execution Jul. 23, 2013
8489653 Incremental class unloading in a region-based garbage collector Jul. 16, 2013
8489920 Method and apparatus integrating navigation and saving the writable state of applications Jul. 16, 2013

1 2 3 4 5 6 7 8 9










 
 
  Recently Added Patents
Electric rotating machine for vehicle
Solid-state imaging device and electronic apparatus with antireflection structure
Inhibitors of bacterial nitric oxide synthase, and related screening methods
Apparatus and method to reduce noise in magnetic resonance imaging systems
Case for electronic device
Method and system for utilizing native ethernet as a virtual memory interconnect
Gemstone
  Randomly Featured Patents
Adherent film with low thermal impedance and high electrical impedance used in an electronic assembly with a heat sink
Rotary servovalve for power-assisted steering system
Ski boot having a combined closure and heel-engaging member
2-Imino-1,3-dithiethanes and the pesticidal use thereof
Equipment for digging ground without destructive excavation work
Suturing device with split arm and method of suturing tissue
Heat-sensitive transfer recording medium
Snow ski display box
Strictly non-blocking scalable matrix optical switch
Optical device for analyzing a scattering medium held by a support