Resources Contact Us Home
Browse by Category: Main > Information Technology
Class Information
Number: 717/147
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 > Including intermediate code > Platform-independent form (e.g., abstract code)
Description: Subject matter wherein the intermediate form is independent of a target machine on which the compiled program is to be executed.

Patents under this class:
1 2 3 4

Patent Number Title Of Patent Date Issued
8713544 Universal data-driven computer proxy Apr. 29, 2014
8694682 Virtual execution system for resource-constrained devices Apr. 8, 2014
8677329 Methods and apparatuses for a compiler server Mar. 18, 2014
8640146 Providing extensive ability for describing a management interface Jan. 28, 2014
8612947 System and method for remotely compiling multi-platform native applications for mobile devices Dec. 17, 2013
8612929 Compiler implementation of lock/unlock using hardware transactional memory Dec. 17, 2013
8601452 Compiler for JAVA and .NET Dec. 3, 2013
8589594 Programmatic management of software resources in a content framework environment Nov. 19, 2013
8578352 Optimizing object oriented programs using limited customization Nov. 5, 2013
8572595 Methods and apparatus for aggressive scheduling in source code compilation Oct. 29, 2013
8572591 Dynamic adaptive programming Oct. 29, 2013
8561038 High performance execution environment Oct. 15, 2013
8549497 High-level hypermedia synthesis for adaptive web Oct. 1, 2013
8510725 Application of platform dependent routines in virtual machines by embedding native code in class files Aug. 13, 2013
8490070 Unified mobile platform Jul. 16, 2013
8479177 Attribute based method redirection Jul. 2, 2013
8468507 Binding executable code at runtime Jun. 18, 2013
8464235 Adaptive production of assembler Jun. 11, 2013
8453126 System and method for converting base SAS runtime macro language scripts to JAVA target language May. 28, 2013
8448153 Encoding data and metadata for run-time checking of computer code and data serialization May. 21, 2013
8443349 Systems and methods for determining compute kernels for an application in a parallel-processing computer system May. 14, 2013
8443348 Application program interface of a parallel-processing computer system that supports multiple programming languages May. 14, 2013
8434070 Generating specifications of client-server applications for static analysis Apr. 30, 2013
8401973 Method and system for managing a license for an add-on software component Mar. 19, 2013
8370818 Methods and apparatus for analyzing software interface usage Feb. 5, 2013
8365157 System and method for early platform dependency preparation of intermediate code representation during bytecode compilation Jan. 29, 2013
8335862 Programmatic management of software resources in a content framework environment Dec. 18, 2012
8332830 Environment-independent software Dec. 11, 2012
8321668 Control of data access by dynamically verifying legal references Nov. 27, 2012
8266582 Method for creating unified binary files Sep. 11, 2012
8255875 Application builder for industrial automation Aug. 28, 2012
8239850 Computer-implemented method of releasing battery state estimation software Aug. 7, 2012
8234649 Composite system to integrate process systems using secondarily created process objects for local database operations and inter process system communications Jul. 31, 2012
8225327 Synchronizing access to a shared resource utilizing selective locking Jul. 17, 2012
8219981 Processor dedicated code handling in a multi-processor environment Jul. 10, 2012
8201154 Multithread data processor Jun. 12, 2012
8201155 Handling multiple definition of types Jun. 12, 2012
8176491 Fast synchronization of simple synchronized methods May. 8, 2012
8151256 Platform independent registry framework Apr. 3, 2012
8136104 Systems and methods for determining compute kernels for an application in a parallel-processing computer system Mar. 13, 2012
8117604 Architecture cloning for power PC processors Feb. 14, 2012
8104027 Architecture for generating intermediate representations for program code conversion Jan. 24, 2012
8060856 Native objects accessible by platform neutral API Nov. 15, 2011
8055907 Programming interface for a computer platform Nov. 8, 2011
8051410 Apparatus for migration and conversion of software code from any source platform to any target platform Nov. 1, 2011
8042103 Pre-translated files used in a virtual machine Oct. 18, 2011
8024720 Speculative inlining of overridden methods without using profiling information Sep. 20, 2011
8015483 Processing an XML feed with extensible or non-typed elements Sep. 6, 2011
7921413 Architecture for generating intermediate representations for program code conversion Apr. 5, 2011
7913240 Method and apparatus for transforming java native interface function calls into simpler operations during just-in-time compilation Mar. 22, 2011

1 2 3 4

  Recently Added Patents
Polishing composition
Circuit device for preventing radiation emission in portable terminal with two cameras
Inductive signal transfer system for computing devices
Light-emitting device with a spacer at bottom surface
Coated article and method for making the same
Gyroscope utilizing torsional springs and optical sensing
Piano keyboard with key touch point detection
  Randomly Featured Patents
Laser gun for an arcade game
Wind power installation with ring generator having a stator with groves to receive a stator winding
Crankshaft oil circuit
Detection of engine speed in response to ignition operation
Loudspeaker and cradle for electronic device
Nectarine tree "Honey Kist"
Fish decapitator and eviscerator
Lumber door and method for manufacturing thereof
Device for inserting a reinforced introducing point of a silver into a spinning unit of a rotor spinning machine