Resources Contact Us Home
Browse by Category: Main > Information Technology
Class Information
Number: 717/138
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 > Emulation
Description: Subject matter wherein the code translation for a target environment is performed by emulation of software program (i.e., interpretation and execution) on a host environment.

Patents under this class:
1 2 3 4 5 6

Patent Number Title Of Patent Date Issued
8713546 System and method for redundant array copy removal in a pointer-free language Apr. 29, 2014
8694973 Abstracting computational instructions to improve performance Apr. 8, 2014
8677329 Methods and apparatuses for a compiler server Mar. 18, 2014
8671319 Dynamic device identification for making a JTAG debug connection with a internet browser Mar. 11, 2014
8661303 Mechanism to instantiate a JTAG debugger in a browser Feb. 25, 2014
8661420 System and method for runtime interface versioning Feb. 25, 2014
8656074 Data transmission system and method thereof Feb. 18, 2014
8621445 Wrapper for porting a media framework and components to operate with another media framework Dec. 31, 2013
8621444 Retargetable instruction set simulators Dec. 31, 2013
8612578 Forecast-less service capacity management Dec. 17, 2013
8600727 Streamlined execution of emulated code using block-based translation mode Dec. 3, 2013
8601448 Representing pointers and boxing in environments using only reference types Dec. 3, 2013
8589143 Virtualization apparatus and processing method thereof Nov. 19, 2013
8578348 System and method of cost oriented software profiling Nov. 5, 2013
8572587 Systems and methods for providing a library of virtual images in a software provisioning environment Oct. 29, 2013
8555250 Static semantic analysis of dynamic languages Oct. 8, 2013
8549493 Defining a MIDlet region space Oct. 1, 2013
8539459 Code obfuscation and controlling a processor by emulation Sep. 17, 2013
8533686 Methods and systems for porting Sysprof Sep. 10, 2013
8521504 Method and apparatus for managing registers in a binary translator Aug. 27, 2013
8510596 System and methods for run time detection and correction of memory corruption Aug. 13, 2013
8495606 Redundant exception handling code removal Jul. 23, 2013
8495596 System, method, and computer program for interfacing an automatic operational support system with a legacy operational support system Jul. 23, 2013
8493374 Codec control Jul. 23, 2013
8490069 Method for validating a graphical workflow translation Jul. 16, 2013
8490073 Controlling tracing within compiled code Jul. 16, 2013
8490080 Systems and methods of creating and accessing software simulated computers Jul. 16, 2013
8479176 Register mapping techniques for efficient dynamic binary translation Jul. 2, 2013
8479174 Method, computer program and computer for analyzing an executable computer file Jul. 2, 2013
8473930 Handling signals and exceptions in a dynamic translation environment Jun. 25, 2013
8473931 Method, system and program product for optimizing emulation of a suspected malware Jun. 25, 2013
8468506 Method and system for generating object code to facilitate predictive memory retrieval Jun. 18, 2013
8458673 Computer-implemented method and system for binding digital rights management executable code to a software application Jun. 4, 2013
8458674 Method and apparatus for handling exceptions during binding to native code Jun. 4, 2013
8458682 Conversion of a class oriented data flow program to a structure oriented data flow program with dynamic interpretation of data types Jun. 4, 2013
8443346 Server evaluation of client-side script May. 14, 2013
8438548 Consistency checking of source instruction to execute previously translated instructions between copy made upon occurrence of write operation to memory and current version May. 7, 2013
8433555 Processor emulation using fragment level translation Apr. 30, 2013
8429297 Web service invocation framework with integrated directory-based distributor Apr. 23, 2013
8429338 Method and apparatus for emulating byte wise programmable functionality into sector wise erasable memory Apr. 23, 2013
8429631 System and method for data transformation using dataflow graphs Apr. 23, 2013
8417490 System and method for the configuration of an automotive vehicle with modeled sensors Apr. 9, 2013
8418153 Method for integration of interpretation and translation in a microprocessor Apr. 9, 2013
8407797 Anti-malware emulation systems and methods Mar. 26, 2013
8407678 Method of array interception using data-flow analysis Mar. 26, 2013
8407675 Extraction of executable code and translation to alternate platform Mar. 26, 2013
8396986 Method and system of virtual machine migration Mar. 12, 2013
8397186 Technique for replaying operations using replay look-ahead instructions Mar. 12, 2013
8392171 Register mapping in emulation of a target system on a host system Mar. 5, 2013
8392893 Emulation method and computer system Mar. 5, 2013

1 2 3 4 5 6

  Recently Added Patents
Dynamic data caches, decoders and decoding methods
Focus adjustment unit and optical scanning microscope
Nonvolatile semiconductor memory device and method for controlling the same
High power insulated gate bipolar transistors
Hypallergenic mosaic antigens and methods of making same
Data distribution unit for vehicle entertainment system
  Randomly Featured Patents
Air purifier
Communication cabinet and a method for dust removal of communications cabinet filters
Proportional valve with shape memory alloy actuator
System for detecting an edge of a moving data storage medium
Swab and method of manufacturing and using it
Method and apparatus for providing secure access to a computer system resource
Protein activator and apoptosis
Media content catalogs
Disk drive head suspension with damper hinge
Apparatus for measuring impedance of a resonant structure