|
Match
|
Document |
Document Title |
|
|
7620773 |
In-line non volatile memory disk read cache and write buffer
A method and apparatus to improve the read/write performance of a hard drive is presented. A device having solid state, non-volatile (NV) memory is added in-line to the conventional hard drive and...
|
|
|
7617303 |
Systems and method for optimizing access provisioning and capacity planning in IP networks
The present invention provides a method for avoiding demand forecast errors in a network topology model having a plurality of nodes, by monitoring and controlling the quantity of a selected port...
|
|
|
7613854 |
Keyboard video mouse (KVM) switch wherein peripherals having source communication protocol are routed via KVM switch and converted to destination communication protocol
A plurality of local and remote computers share a plurality of local manipulating devices, and the connection agreements of the computers and the manipulating devices are different. First...
|
|
|
7613597 |
Non-intrusive method for simulation or replay of external events related to an application process, and a system implementing said method
This invention relates to a method for replaying, from a log file, events in a process belonging to a software application. This method in particular relates to internal events within a process...
|
|
|
7610443 |
Method and system for accessing audiovisual data in a computer
A method and system for accessing audiovisual data in a computer, which has a hard disk, a hard disk controller and a device driver. The hard disk is divided into a partition region and a...
|
|
|
7603266 |
Generic emulator of devices in a device communications protocol
The generic device emulator provides an operational emulation of the behavior of any desired device within a device connectivity or other communications protocol as specified in a description of...
|
|
|
7593840 |
Peripheral bus switch having virtual peripheral bus and configurable host bridge
A peripheral bus switch includes a virtual peripheral bus, a plurality of bridges, and a configurable host bridge. A first bridge operably couples on a first side to the virtual peripheral bus and...
|
|
|
7590522 |
Virtual mass storage device for server management information
A method to communicate provide server management information that emulates a floppy disk drive (FDD) with a management processor. This management processor operably couples to a multi-function...
|
|
|
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...
|
|
|
7580826 |
Systems and methods for development of emulated devices in a virtual machine environment
The present invention discloses dynamically adding virtual devices to a virtual computing environment. The system described in the invention includes a virtualized computing system with a manifest,...
|
|
|
7577560 |
Microcomputer logic development device
A microcomputer logic development device realizing high speed sampling RAM monitoring by connecting an existing RAM measurement device, provided with a first block providing functions corresponding...
|
|
|
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...
|
|
|
7577558 |
System and method for providing compact mapping between dissimilar memory systems
A memory mapping system for providing compact mapping between dissimilar memory systems and methods for manufacturing and using same. The memory mapping system can compactly map contents from one...
|
|
|
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...
|
|
|
7568067 |
Method for controlling magnetic tape unit
A tape operation relating to EOF identification in an open process for a file is emulated, whereby the tape operation in the open process is simplified. Consequently, open-process, close-process...
|
|
|
7562320 |
Asic based conveyor belt style programmable cross-point switch hardware accelerated simulation engine
An ASIC based hardware accelerated simulation engine accelerates logic verification of integrated circuit designs utilizing a field of ASIC chips interconnected by direct connections. Communication...
|
|
|
7558723 |
Systems and methods for bimodal device virtualization of actual and idealized hardware-based devices
Various embodiments of the present invention are directed to bimodal virtual device approaches (that is, “bimodal devices”). In certain embodiments, the bimodal device is a virtual device that...
|
|
|
7555424 |
Method and apparatus for rewinding emulated memory circuits
Methods and apparatus, including computer program products, for emulating a memory circuit in a logic emulation system. The system includes at least one log memory associated with the emulated...
|
|
|
7543086 |
Method for controlling universal serial bus (USB) device between incompatible operating system platforms
The present invention relates to a method for assisting an application, executed in a processing platform where a first operation system is installed, in controlling a USB device plugged in a...
|
|
|
7539786 |
Method for simulating cartridge changes in import/export station slots in an automated data storage library
A method for simulating the insertion of a data storage medium into or removal of a data storage medium from an input/output station, alternatively referred to as an import/output station. In one...
|
|
|
7539610 |
Microcomputer logic development
Provided is a logic development system that can ensure the capability of a CPU required for preceding logic, guarantee reliable communication of input/output information, and improve the throughput...
|
|
|
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...
|
|
|
7502729 |
Emulating different country keyboards for controlling a remote computer over a network
An administrative computer sends keyboard commands over a network to control a remote computer. If the keyboard at the administrative and remote computers are different in key layout or language, a...
|
|
|
7500082 |
Automating the testing of software or hardware components by dynamically creating virtual storage devices on a simulated system bus in a physical computer system
Disclosed is a method for automating testing tasks which would otherwise have to be done manually using actual hardware by providing the capability to dynamically create many types of storage...
|
|
|
7499848 |
Scripting support for an emulator
An emulation system that allows a user to create a script is provided. The emulation system emulates a handheld computing device, such as a calculator, on an electronic device such as a personal...
|
|
|
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....
|
|
|
7496493 |
External memory device to provide disk device and optical functionality
A memory device is attachable to a host computer system. The memory device includes an interface to couple the memory device to the host computer system. The memory device includes a controller for...
|
|
|
7496492 |
Software-aided storage device emulation in a physical storage device
Mechanisms that allow a physical storage device that has storage capability (such as a hard disk, tape drive, tape changer, or read-write compact disk) to emulate one or more storage devices. A...
|
|
|
7493425 |
Method, system and program product for differentiating between virtual hosts on bus transactions and associating allowable memory access for an input/output adapter that supports virtualization
A method, system and computer program product that allows a System Image within a multiple System Image Virtual Server to maintain isolation from the other system images while directly exposing a...
|
|
|
7493370 |
Two stage method for dynamically determining primary adapter in a heterogeneous N-way adapter configuration
A method and apparatus are provided for dynamically determining a primary adapter in a heterogeneous N-way adapter configuration. Each of the adapters generates information about itself and...
|
|
|
7487344 |
Implementing a microprocessor boot configuration prom within an FPGA
A method and apparatus are provided for storing the boot configuration PROM of a microprocessor in an FPGA. The boot interface of the microprocessor, such as an I2C interface, leads to the FPGA...
|
|
|
7478180 |
Virtualizing a communications channel in which blocks of data are divided into multiple sub-blocks for conveyance
An interface for a communications channel, in which blocks of data are divided into multiple sub-blocks for conveyance, such as a USB (Universal Serial Bus) interface, is virtualized. One or more...
|
|
|
7475002 |
Method and apparatus for emulating multiple virtual timers in a virtual computer system when the virtual timers fall behind the real time of a physical computer system
A virtual computer system includes multiple timer emulators for emulating multiple virtual timers in a virtual machine (VM). A time coordinator keeps track of an apparent time that is provided to...
|
|
|
7464044 |
Method and system for using emulation objects for developing point of sale
A system and method for developing an application is disclosed. The application is for use with point of sale equipment having a device. The application is capable of utilizing the device when the...
|
|
|
7464019 |
Method of resolving conflicts of virtualized disks between two operating environments
A method is provided in a server, having a first operating system (Windows) and a second operating system (MCP), to allow both environments to share the same resilient and redundant benefits...
|
|
|
7464010 |
User interface design and evaluation system and hand interaction based user interface design and evaluation system
A user interface design and evaluation system and a hand-interaction-based user interface design and evaluation system are provided. The user interface design and evaluation system includes: a user...
|
|
|
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...
|
|
|
7447622 |
Flexible network simulation tools and related methods
An exemplary flexible network simulator and related methods test the ability of electronic devices to communicate with each other on a network, especially in real-time. The flexible network...
|
|
|
7440884 |
Memory rewind and reconstruction for hardware emulator
A method and apparatus for debugging circuit designs having random access memory therein. The circuit design is emulated on a hardware logic emulator. The RAM emulated by the emulator can be...
|
|
|
7437387 |
Method and system for providing a file system overlay
A method and system wherein a plurality of different file system views may be provided for the same data. Data copied in a sequential format to a disk based repository using a data protection...
|
|
|
7437282 |
Method and apparatus to provide alternative stimulus to signals internal to a model actively running on a logic simulation hardware emulator
The present invention enhances the Direct Access Stimulus (DAS) interface presently employed within a logic simulation hardware emulator to provide alternative stimulus to signals internal to a...
|
|
|
7433814 |
Network emulator architecture
A network emulator provides both per-connection and non-connection-based emulation. The emulator includes a host computer, and a kernel-mode emulator driver and user-mode application component...
|
|
|
7428066 |
Printing apparatus and method for verifying a printer controller
A printer emulating apparatus obtains a command signal which is outputted from a controller unit via an interface, and emulates a state of an engine unit in accordance with a notification of an...
|
|
|
7424419 |
Method and system for providing a virtual universal serial port interface and a virtual storage interface
A virtual universal serial port interface (“USI”) and a virtual storage device interface (“VSI”) interfacing with a host system and a remote console over a network link is provided. The USI...
|
|
|
7418377 |
Testing a host's support for peripheral devices
In order to test a host's support for peripherals that use a given type of peripheral interface, an interface device communicates with peripheral interface ports of the host. The interface device...
|
|
|
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...
|
|
|
7395199 |
Emulating the operation of a video graphics adapter
A method for emulating the functionality of VGA hardware, wherein the emulator program of the present invention maintains a set of tables that permits the emulator program to branch to a function...
|
|
|
7389219 |
Provisioning computing services via an on-line networked computing environment
A system and method for allowing user access to software applications, data storage and retrieval, and electronic mail and messaging services in a networked computing environment are provided. The...
|
|
|
7389213 |
Dialogue flow interpreter development tool
A computer software product is used to create applications for enabling a dialogue between a human and a computer. The software product provides a programming tool that insulates software...
|
|
|
7379861 |
Dynamic programming of trigger conditions in hardware emulation systems
An improved emulation system having an improved trigger mechanism is disclosed. During the compilation of the circuit design, a portion of the emulation resources are reserved for dynamic netlists....
|