| Patents for G06F 9 - Arrangements for programme control, e.g. control unit (241,428) | 
|---|
| 10/26/1993 | US5257369 Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes | 
| 10/26/1993 | US5257360 Re-configurable block length cache | 
| 10/26/1993 | US5257359 Instruction cache buffer with program-flow control | 
| 10/26/1993 | US5257356 Method of reducing wasted bus bandwidth due to slow responding slaves in a multiprocessor computer system | 
| 10/26/1993 | US5257354 System for monitoring and undoing execution of instructions beyond a serialization point upon occurrence of in-correct results | 
| 10/26/1993 | US5257269 Error controller for use in debugging microprocessor | 
| 10/26/1993 | US5257216 Floating point safe instruction recognition apparatus | 
| 10/26/1993 | EP0592404A4 Apparatus and method for providing a stall cache. | 
| 10/26/1993 | CA2010068C Partitioning case statements for optimal execution performance | 
| 10/26/1993 | CA2010067C Reducing pipeline delays in compilers by code hoisting | 
| 10/26/1993 | CA1323705C Storage locking control for a plurality of processors which share a common storage unit | 
| 10/26/1993 | CA1323703C Programmable logic controller including a function block processor and a bit processor | 
| 10/26/1993 | CA1323702C Software agent used to provide instruction to a user for a plurality of computer applications | 
| 10/26/1993 | CA1323701C Processing of memory access exceptions with pre-fetched instructions within the instruction pipeline of a virtual memory system-based digital computer | 
| 10/22/1993 | CA2066555A1 Fuzzy reasoning database question answering system | 
| 10/20/1993 | EP0566228A2 A system and method for proactively automating the use of a computer | 
| 10/20/1993 | EP0566105A2 Knowledge acquisition system and method | 
| 10/20/1993 | EP0565914A1 A system for distributed power management in portable computers | 
| 10/20/1993 | EP0565875A2 Techniques for supporting operating systems for portable computers | 
| 10/20/1993 | EP0565849A2 A method and system for synchronizing threads within a process | 
| 10/20/1993 | EP0565712A1 Network structure for parallel software processing. | 
| 10/20/1993 | EP0565705A1 Out of order job processing method and apparatus | 
| 10/20/1993 | EP0536242A4 A number theory mapping generator for addressing matrix structures | 
| 10/20/1993 | EP0279854B1 Binary tree parallel processor | 
| 10/19/1993 | US5255387 Method and apparatus for concurrency control of shared data updates and queries | 
| 10/19/1993 | US5255386 Method and apparatus for intelligent help that matches the semantic similarity of the inferred intent of query or command to a best-fit predefined command intent | 
| 10/19/1993 | US5255385 Method of testing program, and compiler and program testing tool for the method | 
| 10/19/1993 | US5255384 Memory address translation system having modifiable and non-modifiable translation mechanisms | 
| 10/19/1993 | US5255382 Program memory expander for 8051-based microcontrolled system | 
| 10/19/1993 | US5255379 Method for automatically transitioning from V86 mode to protected mode in a computer system using an Intel 80386 or 80486 processor | 
| 10/19/1993 | US5255363 Graph-based programming system and associated method | 
| 10/19/1993 | CA2006382C Method of controlling arithmetic pipeline configuration in multiprocessor system | 
| 10/19/1993 | CA1323444C Multi-port vector register file | 
| 10/19/1993 | CA1323438C Multiprocessor task scheduling system | 
| 10/19/1993 | CA1323437C Method and apparatus for handling faults of vector instructions causing memory management exceptions | 
| 10/14/1993 | WO1993020511A1 An integrated remote execution system for a heterogenous computer network environment | 
| 10/14/1993 | WO1993020510A1 Global process control information system and method | 
| 10/14/1993 | WO1993020509A1 Programme-controlled isdn switching system with a program module constructed in accordance with the principles of object-oriented programming for the handling of switched calls | 
| 10/14/1993 | WO1993020508A1 Entity management system with remote call feature | 
| 10/14/1993 | WO1993020507A2 Cisc to risc instruction translation alignment and decoding | 
| 10/14/1993 | WO1993020506A1 Semiconductor floor plan and method for a register renaming circuit | 
| 10/14/1993 | WO1993020505A2 Superscalar risc instruction scheduling | 
| 10/14/1993 | WO1993020504A1 Management system for memory resident computer programs | 
| 10/14/1993 | WO1993020498A1 Selective power-down for high performance cpu/system | 
| 10/14/1993 | DE4312090A1 Digital processor controlled by micrprogram - contains two instruction word decoders for two operating unit groups, each operating at different times, enabling use of small instruction memory | 
| 10/14/1993 | DE4310347A1 Producing zigzag addresses for discrete cosine transformation in image data band compression - involves forming address for a stage from previous stage address using stored line and column differentials | 
| 10/14/1993 | DE4211678A1 Operating system architecture for system with object=oriented graphic user interface - contains general and special components with function modules for use with any open document | 
| 10/13/1993 | EP0565314A2 Method and apparatus for creating, supporting, and using travelling programs | 
| 10/13/1993 | EP0565194A1 Method to store and retrieve return addresses | 
| 10/13/1993 | EP0565188A1 Method to store and retrieve return addresses | 
| 10/13/1993 | EP0564845A2 Graphical user interface including user control of what you see is what you get (WYSIWYG) editor objects | 
| 10/13/1993 | EP0564832A1 Identity verification system resistant to compromise by observation of its use | 
| 10/13/1993 | EP0564790A2 Graphical user interface including integration of what you see is what you get (WYSIWYG) editor and compiler | 
| 10/13/1993 | EP0564548A1 Apparatus and method for creation of a user definable video displayed document showing changes in real time data. | 
| 10/12/1993 | US5253349 Decreasing processing time for type 1 dyadic instructions | 
| 10/12/1993 | US5253342 Intermachine communication services | 
| 10/12/1993 | US5253340 Data processing apparatus having a graphics device with priority scheduling of drawing requests | 
| 10/12/1993 | US5253333 Attribute value predicting method and system in the learning system | 
| 10/12/1993 | US5253332 Approximate reasoning apparatus with knowledge synthesizing/revising and clarity computing | 
| 10/12/1993 | US5253297 Data processing system with cryptographic facility | 
| 10/12/1993 | US5253158 Apparatus for supporting the development of sequence software to be used in automated equipments, and method thereof | 
| 10/12/1993 | US5252951 Graphical user interface with gesture recognition in a multiapplication environment | 
| 10/12/1993 | US5252812 Program control system for portable data storage device | 
| 10/12/1993 | CA2026236C Method and apparatus for current window cache | 
| 10/12/1993 | CA1323113C Help facility shared by a plurality of applications | 
| 10/09/1993 | CA2092506A1 System and methods for improved spreadsheet interface with user-familiar objects | 
| 10/07/1993 | DE4308516A1 Computer operating system with computer logic devices - has microcomputer with switching unit to gate carry/borrow indicator to ALU, and uses internal or external command to control machine instruction mode | 
| 10/06/1993 | EP0564388A2 Generalized control for starting of tasks (processes and threads) | 
| 10/06/1993 | EP0564256A2 Serialisation of resource access requests for interrupts and processes | 
| 10/06/1993 | EP0564174A2 Method and system for visual presentation of data in a data processing system | 
| 10/06/1993 | EP0563624A2 Method and apparatus for performing conditional operations on externally shared data | 
| 10/06/1993 | EP0563622A2 Sysplex shared data coherency method and means | 
| 10/06/1993 | EP0563620A2 Method and apparatus for coupling data processing systems | 
| 10/05/1993 | US5251321 Binary to binary coded decimal and binary coded decimal to binary conversion in a VLSI central processing unit | 
| 10/05/1993 | US5251318 Multiprocessing system comparing information copied from extended storage before and after processing for serializing access to shared resource | 
| 10/05/1993 | US5251317 Computer system with an access control unit for resource | 
| 10/05/1993 | US5251308 Shared memory multiprocessor with data hiding and post-store | 
| 10/05/1993 | US5251306 Apparatus for controlling execution of a program in a computing device | 
| 10/05/1993 | US5251298 Method and apparatus for auxiliary pixel color management using monomap addresses which map to color pixel addresses | 
| 10/05/1993 | US5251291 Method of selectively transferring video displayed information | 
| 10/05/1993 | US5251288 Fuzzy inference apparatus with membership function adjustment | 
| 10/04/1993 | CA2065521A1 Extensible event-action system | 
| 09/30/1993 | WO1993019416A1 Fast instruction decoding in a pipeline processor | 
| 09/30/1993 | DE4237417A1 Speicherprozessor, der eine aggressive Ausführung von Ladebefehlen erlaubt Storage processor, which allows an aggressive execution of load instructions | 
| 09/30/1993 | DE4210137A1 Programmgesteuertes ISDN-Vermittlungssystem mit einem nach Prinzipien objektorientierter Programmierung erstellten Programmodul zur Behandlung von Wählverbindungen Programmatically ISDN switching system prepared in accordance with principles of object-oriented programming, program module for the treatment of dial-up connections | 
| 09/30/1993 | DE4209760A1 Process for changing contents of erasable programmable program memory of slave computer - has bidirectional RAM coupled between master and slave that stores start program and is used with resets to effect changes | 
| 09/30/1993 | DE4209541A1 Operating system for microprocessor based controller - having program structure established in machine code with memory space for control functions data and program manager | 
| 09/29/1993 | EP0562885A2 Microprocessor with hardware controlled power mangement and selectable input/output control pins | 
| 09/29/1993 | EP0562822A2 Method of managing data structure containing both persistent data and transient data | 
| 09/29/1993 | EP0562617A1 Object management system | 
| 09/29/1993 | EP0562588A2 Image forming apparatus capable of making self-diagnosis | 
| 09/29/1993 | EP0562327A1 Subliminal image modulation projection and detection system | 
| 09/29/1993 | EP0556314A4 Method and apparatus for providing down-loaded instructions for execution by a peripheral controller | 
| 09/29/1993 | EP0346401B1 Commander node method and apparatus for assuring adequate access to system ressources in a multiprocessor computer system | 
| 09/28/1993 | US5249295 Digital computer register allocation and code spilling using interference graph coloring | 
| 09/28/1993 | US5249293 Computer network providing transparent operation on a compute server and associated method | 
| 09/28/1993 | US5249291 Method and apparatus for consensual delegation of software command operations in a data processing system | 
| 09/28/1993 | US5249290 Method of and apparatus for operating a client/server computer network | 
| 09/28/1993 | US5249275 Apparatus and method enabling a compiled program to exactly recreate its source code | 
| 09/28/1993 | US5249274 Simultaneous data-driven and demand-driven computational model for dynamically configured systems |