|
Match
|
Document |
Document Title |
|
|
7620955 |
High-performance virtual machine networking
One embodiment is a method for transferring data packets from a virtual computer having a virtual network interface device to a destination over a network, the method includes: (a) storing two or...
|
|
|
7617088 |
Interpage prologue to protect virtual address mappings
In a computer which translates instructions from a target instruction set to a host instruction set, a method for determining validity of a translation of a target instruction linked to an earlier...
|
|
|
7617087 |
Memory management method for dynamic conversion type emulator
A construction of the present invention includes a procedure of setting in advance a storing area in a converted instruction storing area table for recording a corresponding relation between a...
|
|
|
7606699 |
Modeling of forecasting and production planning data
A forecast class is defined that represents forecasts of different types and identifies relationships of a forecast with various entities related to the forecast.
|
|
|
7603260 |
Object model for initiating physical operations
A method to be performed in a process of a computer system initiating physical operations includes receiving, in a computer system, a request to generate a first object and a second object. The...
|
|
|
7596781 |
Register-based instruction optimization for facilitating efficient emulation of an instruction stream
A register-based instruction optimization is provided for facilitating efficient emulation of a target instruction stream. The optimization includes for at least one instruction in a frequently...
|
|
|
7596484 |
Network node emulator and method of node emulation
A method and apparatus is provided for network node emulation, including a node emulator, comprising a node interface, a memory, and a CPU. A method of generating an emulated network node includes...
|
|
|
7593841 |
Emulation export sequence with distributed control
Emulation information including emulation control information and emulation data is exported from a data processor by arranging the emulation information into information blocks, and outputting a...
|
|
|
7581045 |
Method, system, and article of manufacture for mapping programming interfaces
Provided are a method, system, and article of manufacture for mapping programming interfaces. A synchronous request for reading data is received. An asynchronous request to fill selected buffers of...
|
|
|
7577559 |
Apparatus for transcoding encoded content
An apparatus for transcoding encoded content, the encoded content being encoded using a first coding algorithm, with a first interface for communicating with a content sink, the first interface...
|
|
|
7571091 |
Extensible console emulator
The present invention is directed to an extensible console emulator for Hyperion Performance Suite interaction. An emulator system in accordance with an embodiment of the present invention...
|
|
|
7571090 |
Emulating a host architecture in guest firmware
Systems and methods provide for emulating a host architecture in guest firmware. One aspect of the systems and methods comprises determining whether an emulated instruction would cause a transition...
|
|
|
7558724 |
Operation region describing a virtual device
Systems, methods, and devices are provided for embodiments of the present invention to describe a technique that provides an operation region and associated operation region handler to define a...
|
|
|
7552042 |
Method for message processing on a programmable logic device
Programmable architecture for implementing a message processing system using an integrated circuit is described. In an example, configurable logic of an integrated circuit is configured to have a...
|
|
|
7545386 |
Unified mobile display emulator
The conversion of Mobile Display information used in a wide variety of Mobile Devices into Unified Image Formats is disclosed to enable viewing on a desktop computer system in addition to manual...
|
|
|
7543287 |
Using a block device interface to invoke device controller functionality
In one embodiment, a standard block device command is received at a device controller. The standard block device command is addressed to a virtual block device associated with the device...
|
|
|
7523025 |
Host terminal emulator
Disclosed is a host terminal emulator installed in a client computer to detect a coordinate at which a non-protecting attribute is set from coordinates in CUI screen data when it is received from a...
|
|
|
7519527 |
Method for a database workload simulator
A computer implemented method, apparatus, and computer usable program code to execute a set of instructions a selected number of times to simulate user loads for a selected number of users. A...
|
|
|
7506321 |
Computer emulator employing direct execution of compiled functions
An emulation system that provides the functionality of an emulated computer on a host computer pre-processes the object code file to be emulated to reduce the run-time overhead due to parsing the...
|
|
|
7496495 |
Virtual operating system device communication relying on memory access violations
Attempts by drivers of a virtualized legacy computer game to communicate with nonexistent legacy game system hardware are converted into calls to actual hardware of the host computer game system....
|
|
|
7496494 |
Method and system for multiprocessor emulation on a multiprocessor host system
A method (and system) for executing a multiprocessor program written for a target instruction set architecture on a host computing system having a plurality of processors designed to process...
|
|
|
7490031 |
Mechanization of modeling, simulation, amplification, and intelligence of software
The invention models software as a physical device with causality. It develops interaction between software and user in a software dynamic system that connects software or modeled software with a...
|
|
|
7464018 |
Stalling CPU pipeline to prevent corruption in trace while maintaining coherency with asynchronous events
A method of preventing trace data first-in-first-out buffer overflow in a pipelined data processor stops new instructions when a trace data first-in-first-out buffer is in danger of overflowing....
|
|
|
7461116 |
Emulation of a fixed point operation using a corresponding floating point operation
A computer is programmed to emulate a fixed-point operation that is normally performed on fixed-point operands, by use of a floating-point operation that is normally performed on floating-point...
|
|
|
7460988 |
Test emulator, test module emulator, and record medium storing program therein
There is provided a test emulator for emulating a test apparatus including a plurality of test modules for supplying test signal to devices under test respectively, including: a plurality of test...
|
|
|
7457739 |
Read FIFO scheduling for multiple streams while maintaining coherency
A method of scheduling trace packets in an integrated circuit generating trace packets of plural types stores trace data in respective first-in-first-out buffers. If a timing trace data...
|
|
|
7451350 |
Object oriented scaleable test executive
The present invention provides for a test system having a test executive software system for performing tests on units under test. The test executive software system includes a test kernel...
|
|
|
7434210 |
Interposing library for page size dependency checking
A method for checking page size dependency including generating an interposing library comprising a first modified interface, wherein the first modified interface is dependent on a native page...
|
|
|
7415323 |
Control apparatus and program for vehicles, and method for developing the program
A vehicle control apparatus comprises: a computer operable to execute a control program, a first memory storing the control program, and a second memory storing the produced data. The control...
|
|
|
7406406 |
Instructions to load and store containing words in a computer system emulator with host word size larger than that of emulated machine
Two unique instructions for the instruction set of a target 36-bit machine which is emulated on a host 64-bit machine are provided in order to achieve visibility, to an emulated application...
|
|
|
7403887 |
Emulated memory management
A first software program executing on a computing device emulates a second computing device executing a software program using emulated memory. The first software program permits the second...
|
|
|
7394409 |
Method of doing pack ASCII zSeries instructions
Emulation methods are provided for two PACK instructions, one for Unicode data and the other for ASCII coded data in which processing is carried out in a block-by-block fashion as opposed to a...
|
|
|
7392527 |
Driver-specific context for kernel-mode shimming
The kernel is a shared environment. Accordingly, many different kernel-mode drivers utilize services provided by the kernel. Furthermore, when shimming of drivers is necessary, it is desirable to...
|
|
|
7392172 |
Providing virtual device access via firmware
Hardware access is provided for an operating system by allocating a portion of firmware address space of a data processing arrangement for use as a virtualized data interface that emulates a first...
|
|
|
7376546 |
User configurable ultra320 SCSI target device simulator and error injector
Disclosed is a SCSI target device simulator consisting of a personal computer, a SCSI host adapter board, and simulator software. The SCSI target device simulator is employed to test SCSI host...
|
|
|
7366650 |
Software and hardware simulation
A verification environment is provided that co-verifies a software component 8 and a hardware component 10 . Within the same environment using a common test controller 18 both hardware stimuli...
|
|
|
7356455 |
Optimized interface for simulation and visualization data transfer between an emulation system and a simulator
An optimized interface for simulation and visualization data transfer between an emulation system and simulator is disclosed. In one embodiment, a method of transferring data between a simulator to...
|
|
|
7346478 |
Method of embedding tooling control data within mechanical fixture design to enable programmable logic control verification simulation
A method is provided of embedding tooling control data within a mechanical fixture design to enable programmable logic control verification simulation. The method includes the steps of constructing...
|
|
|
7328145 |
Method and system for emulation of an internetwork operating system device
A method and apparatus for emulation of IOS in a feasible and efficient manner are provided. The method includes defining a data structure to hold a data set; opening a socket connection to the...
|
|
|
7314491 |
Encapsulation of large native operating system functions as enhancements of the instruction set in an emulated central processor system
This invention relates to the art of computer system emulation and, more particularly, to a computer system emulator in which the functions normally performed by the hardware in a legacy central...
|
|
|
7302683 |
Method and apparatus for controlling communications
Disclosed is a device arranged to process messages for communications, comprising a virtual machine means including a message processor means which is arranged to process messages communicated to...
|
|
|
7299170 |
Method and apparatus for the emulation of high precision floating point instructions
A high precision floating point emulator and associated method for emulating subject program code on a target machine where the subject machine base operands possess a different precision than the...
|
|
|
7296120 |
Mechanism that provides efficient multi-word load atomicity
Disclosed is an apparatus, method, and program product that provides atomic, multi-word load support without incurring additional memory utilization. A double-word is atomically loaded without the...
|
|
|
7290174 |
Methods and apparatus for generating test instruction sequences
Methods and apparatus are provided for automatically generating instruction sequences for verifying the operation of a processor, such as a central processing unit, a processor core, a graphics...
|
|
|
7275028 |
System and method for the logical substitution of processor control in an emulated computing environment
In an emulated computing environment, a method is provided for logically decoupling the host operating system from the processor of the computer system with respect to certain processor settings of...
|
|
|
7251594 |
Execution time modification of instruction emulation parameters
To improve computer performance, problems of emulation such as WAR hazard, uneven utilization of machine resources, unnecessary dependencies, wasted hardware resources and data buffer pollution,...
|
|
|
7234167 |
Automatic builder of detection and cleaning routines for computer viruses
Virus fingerprint data is automatically generated for use in detecting computer viruses and virus removal data for use in removing computer viruses from infected files. The fingerprint generation...
|
|
|
7234009 |
Use of an optical interface for removable magnetic media
A removable magnetic storage device uses an optical drive interface to appear to the operating system as an optical drive. Thus, a removable magnetic drive appears to the operating system as a...
|
|
|
7228543 |
Technique for reaching consistent state in a multi-threaded data processing system
A data processing system is arranged to execute multiple program threads, with each program thread comprising program thread instructions. An interpreter is operable, during execution of each...
|
|
|
7228266 |
Instruction processor emulator having separate operand and op-code interfaces
Techniques are described for emulating an instruction processor for use during the development of a computer system. Specifically, the techniques describe an emulated instruction processor that...
|