Patents
Patents for G06F 9 - Arrangements for programme control, e.g. control unit (241,428)
08/1999
08/31/1999US5944816 Microprocessor configured to execute multiple threads including interrupt service routines
08/31/1999US5944815 Microprocessor configured to execute a prefetch instruction including an access count field defining an expected number of access
08/31/1999US5944814 Parallel processing digital audio processing apparatus
08/31/1999US5944813 FPGA input output buffer with registered tristate enable
08/31/1999US5944812 Register rename stack for a microprocessor
08/31/1999US5944811 Superscalar processor with parallel issue and execution device having forward map of operand and instruction dependencies
08/31/1999US5944810 Superscalar processor for retiring multiple instructions in working register file by changing the status bits associated with each execution result to identify valid data
08/31/1999US5944809 Method and apparatus for distributing interrupts in a symmetric multiprocessor system
08/31/1999US5944783 Apparatus and method for data transfers through software agents using client-to-server and peer-to-peer transfers
08/31/1999US5944782 Event management system for distributed computing environment
08/31/1999US5944781 Method of operating a computer network
08/31/1999US5944779 Cluster of workstations for solving compute-intensive applications by exchanging interim computation results using a two phase communication protocol
08/31/1999US5944778 Periodic process scheduling method
08/31/1999US5944775 Sum-of-products arithmetic unit
08/31/1999CA2149463C Class library for use in graphics programming
08/31/1999CA2047439C Fault diagnosis device
08/26/1999WO1999043146A2 Dynamically loadable phrase book libraries for spoken language grammars in an interactive system
08/26/1999WO1999042960A1 Loading block computer programmes
08/26/1999WO1999042925A1 Java development environment using optimizing ahead-of-time compiler
08/26/1999WO1999042924A1 Automatic update of camera firmware
08/26/1999WO1999042923A1 Device for the hierarchical and distributed control of programmable modules in highly integrated systems
08/26/1999WO1999042922A1 An apparatus for and a method of executing instructions of a program
08/26/1999WO1999042916A2 Foreign object definition information repository
08/26/1999WO1999035816A3 An audio/video device
08/26/1999WO1999033278A3 Interface components for a telecommunications switching platform
08/26/1999WO1999033247A3 Procedure for interprocess data transfer
08/26/1999WO1999030456A3 A method and apparatus relating to messaging in a distributed communication system
08/26/1999WO1999026180A9 System and method for dynamic profiling of users in one-to-one applications and for validating user rules
08/26/1999WO1999023784B1 Distributed web application server
08/26/1999WO1999015989A9 Authentication and entitlement for users of web based data management programs
08/25/1999EP0938051A2 Method and apparatus for an extensible editor
08/25/1999EP0938050A2 Modular storage method and apparatus for use with software applications
08/25/1999EP0938049A2 Multiprocessor stalled store detection
08/25/1999EP0938045A1 Method and apparatus for efficient verification using a generalised partial order analysis
08/25/1999EP0938044A2 Methods and apparatus for reducing interference in a branch history table of a microprocessor
08/25/1999EP0937286A1 Process control
08/25/1999EP0937285A1 Method and system for constructing software components and systems as assemblies of independent parts
08/25/1999EP0885421A4 A computer system performing an inverse cosine transfer function for use with multimedia information
08/25/1999EP0858634A4 An apparatus and method for reducing power consumption through both voltage and frequency scaling
08/25/1999EP0836721B1 Start-up system for a computer system
08/25/1999CN1226710A Workflow mechanism for stateless environment
08/25/1999CN1226709A Method and apparatus for interacting with hardware devices remotely
08/25/1999CN1226703A Multiprocessor stalled store detection
08/25/1999CN1226702A Workload management amongst server objects in client/server network with distributed objects
08/25/1999CN1226700A Performance speculative misaligned load operations
08/25/1999CN1226699A High performance speculative string/multiple operations
08/25/1999CN1226698A Apparatus, method and computer program product for client/server computing with ability to select which servers are capable of creating transaction state data
08/24/1999US5943691 Determination of array padding using collision vectors
08/24/1999US5943678 Temporal displacement icon in a graphical user interface
08/24/1999US5943674 Data structure representing an interface definition language source file
08/24/1999US5943664 Memory and method for storing membership functions using vertices and slopes
08/24/1999US5943662 Supporting method and system for process operation
08/24/1999US5943659 Deterministic encoding of fuzzy finite state automata in continuous recurrent neural networks
08/24/1999US5943650 Operation management system and operation management method
08/24/1999US5943623 Integrated control and signal processing in a cellular telephone
08/24/1999US5943501 Multiple processor, distributed memory computer with out-of-order processing
08/24/1999US5943500 Long latency interrupt handling and input/output write posting
08/24/1999US5943499 Computer-implemented system
08/24/1999US5943497 Object-oriented apparatus and method for controlling configuration of object creation
08/24/1999US5943496 Methods for developing and instantiating object classes using a java virtual machine extension
08/24/1999US5943494 Method and system for processing multiple branch instructions that write to count and link registers
08/24/1999US5943493 Retargetable VLIW computer architecture and method of executing a program corresponding to the architecture
08/24/1999US5943492 Apparatus and method for generating external interface signals in a microprocessor
08/24/1999US5943491 Control circuit of mutual exclusion elements
08/24/1999US5943489 Logic simulation system for logic simulation of the semiconductor integrated circuit
08/24/1999US5943232 Autonomous overload control for distributed real time systems
08/24/1999US5943048 Method and apparatus for testing a graphic control area
08/24/1999US5941997 Current-based contention detection and handling system
08/24/1999US5941991 Method of estimating power consumption of each instruction processed by a microprocessor
08/24/1999US5941986 Micro-code sequencer with branch-taken and branch-not-taken micro-code vectors sharing common address to eliminate taken branch penalties
08/24/1999US5941985 Branch instruction prediction method
08/24/1999US5941984 Data processing device
08/24/1999US5941983 Out-of-order execution using encoded dependencies between instructions in queues to determine stall values that control issurance of instructions from the queues
08/24/1999US5941982 Efficient self-timed marking of lengthy variable length instructions
08/24/1999US5941981 System for using a data history table to select among multiple data prefetch algorithms
08/24/1999US5941980 Apparatus and method for parallel decoding of variable-length instructions in a superscalar pipelined data processing system
08/24/1999US5941979 Microprocessor architecture with a switch network and an arbitration unit for controlling access to memory ports
08/24/1999US5941977 Apparatus for handling register windows in an out-of-order processor
08/24/1999US5941975 To support a critical section in a multiple-user processing system
08/24/1999US5941959 In a data processing system
08/24/1999US5941949 System and method for transmitting data from a server application to more than one client node
08/24/1999CA2166252C Global variable coalescing
08/24/1999CA2136154C User control of multiple memory heaps
08/24/1999CA2100589C Method for specifying user interfaces and programming system running a multiple user interface type computer
08/19/1999WO1999041663A1 Dynamic splash screen
08/19/1999WO1999041661A1 Zero overhead computer interrupts with task switching
08/19/1999WO1999041660A1 Microprocessor comprising a synchronising system with an expected asynchronous event
08/19/1999WO1999041659A1 Microprocessor including multiple register files occupying the same logical space
08/19/1999WO1999041658A1 Recording medium having anti-illegal use function, and production method and apparatus
08/19/1999WO1999041657A1 Method of preventing illegal copy of computer software
08/19/1999WO1999041533A1 High-temperature high-pressure liquid flow control valve and method of preventing fixing of its stem
08/19/1999WO1999031577A3 Automatic configuration generation
08/19/1999WO1999031565A3 Method and apparatus for in-system debugging
08/19/1999WO1999019792B1 Efficient processing of clustered branch instructions
08/19/1999WO1999018730A3 Multithread data processor
08/19/1999CA2260312A1 Multiprocessor stalled store detection
08/18/1999EP0936548A1 Automatic system recovery
08/18/1999EP0936545A1 Method and apparatus for monitoring tasks distribution of computer processes in a multiprocessor system and system with such an apparatus
08/18/1999EP0936544A2 Apparatus and method for performing semantic concurrency control in dispatching client requests within a server in a client/server computer system
08/18/1999EP0936543A2 Program transformation method and program transformation system