Patents
Patents for G06F 9 - Arrangements for programme control, e.g. control unit (241,428)
12/1999
12/28/1999US6009495 Protected address range in an electrically erasable programmable read only memory
12/28/1999US6009484 Priority-based I/O task processing in computers
12/28/1999US6009483 System for dynamically setting and modifying internal functions externally of a data processing apparatus by storing and restoring a state in progress of internal functions being executed
12/28/1999US6009480 Integrated device driver wherein the peripheral downloads the device driver via an I/O device after it is determined that the I/O device has the resources to support the peripheral device
12/28/1999US6009476 Device driver architecture supporting emulation environment
12/28/1999US6009474 Method and apparatus for re-assigning network addresses to network servers by re-configuring a client host connected thereto
12/28/1999US6009472 Process for transferring data between nodes in a multinodal information system
12/28/1999US6009466 Network management system for enabling a user to configure a network of storage devices via a graphical user interface
12/28/1999US6009464 Method and apparatus for enabling application programs to communicate with network clients and servers
12/28/1999US6009455 Distributed computation utilizing idle networked computers
12/28/1999US6009454 Multi-tasking operation system for industrial controller
12/28/1999US6009453 Multi-program execution controlling apparatus and method
12/28/1999US6009452 Apparatus and methods for optimally using available computer resources for task execution during idle-time based on probabilistic assessment of future task instances
12/28/1999US6009451 Method for generating barrel shifter result flags directly from input data
12/28/1999US6009440 Method and system for automatic object refresh
12/28/1999US6009427 Method and apparatus for distributed control of a database
12/28/1999US6009426 Method of managing a shared memory using read and write locks
12/28/1999US6009420 Computer-implemented decision management system with dynamically generated questions and answer choices
12/28/1999US6009405 Ensuring atomicity for a collection of transactional work items in a workflow management system
12/28/1999US6009372 Management of programming and memory space for an internal combustion engine control system
12/28/1999US6009370 Control unit for vehicle and total control system therefor
12/28/1999US6009275 Centralized management of resources shared by multiple processing units
12/28/1999US6009274 Method and apparatus for automatically updating software components on end systems over a network
12/28/1999US6009273 Method for conversion of a variable argument routine to a fixed argument routine
12/28/1999US6009272 Register allocation via selective spilling
12/28/1999US6009269 Detecting concurrency errors in multi-threaded programs
12/28/1999US6009267 Apparatus for analyzing the task specification (business rule specification) of a source program
12/28/1999US6009266 Methods, apparatus and data structures for managing objects
12/28/1999US6009264 Node coordination using a channel object and point-to-point protocol
12/28/1999US6009263 Emulating agent and method for reformatting computer instructions into a standard uniform format
12/28/1999US6009262 Parallel computer system and method of communication between the processors of the parallel computer system
12/28/1999US6009261 Preprocessing of stored target routines for emulating incompatible instructions on a target processor
12/28/1999US6009254 Processing apparatus having reduced bus lengths between operating units and register file
12/28/1999US6009239 Inference apparatus and method for processing instances using linear functions of each class
12/28/1999US6009191 Computer implemented method for compressing 48-bit pixels to 16-bit pixels
12/28/1999US6008811 Drag and drop metaphors for non-programmable emulation environments
12/28/1999US6008806 Shell extensions for an operating system
12/28/1999CA2158217C Distributed software development management system
12/28/1999CA2143145C Determining dynamic properties of programs
12/28/1999CA2128387C Method and apparatus for configuring computer programs from available subprograms
12/28/1999CA2049690C Firmware modification system wherein older version can be retrieved
12/28/1999CA2010634C Digital processing apparatus
12/23/1999WO1999066691A1 Object oriented telecommunications system controller
12/23/1999WO1999066673A1 Method and apparatus for a client-server system with heterogeneous clients
12/23/1999WO1999066672A1 A telecommunication controller messaging system
12/23/1999WO1999066461A1 Method and system for using a microcircuit card in a plurality of applications
12/23/1999WO1999066413A1 Method of linking devices to gaming machines
12/23/1999WO1999066399A1 Method to reflect bios setup changes into acpi machine language
12/23/1999WO1999066396A1 A method of implementing parameterized types to be compatible with existing unparameterized libraries
12/23/1999WO1999066395A2 Method for dynamically displaying controls in a toolbar display based on control usage
12/23/1999WO1999066394A1 Method for adapting user interface elements based on historical usage
12/23/1999WO1999066393A1 Registers and method for accessing data therein for use in a single instruction multiple data system
12/23/1999WO1999066381A2 Adaptive interaction using an adaptive agent-oriented software architecture
12/23/1999WO1999049391A3 Multi-tiered incremental software updating
12/23/1999WO1999031955A3 Synchronization of code in redundant controllers
12/23/1999DE19827415A1 Entwicklungswerkzeug für Chipkartenanwendungen Development tool for smart card applications
12/23/1999CA2335146A1 Adaptive interaction using an adaptive agent-oriented software architecture
12/23/1999CA2332593A1 Object oriented telecommunications system controller
12/23/1999CA2332586A1 A telecommunication controller messaging system
12/22/1999EP0965927A2 Client intermediation of server applications
12/22/1999EP0965926A2 Improved availability in clustered application servers
12/22/1999EP0965920A1 Method for transformation and distribution of data between server agents present on certain machines and a central server agent present on another machine
12/22/1999EP0965919A2 A probabilistic queue lock
12/22/1999EP0965918A2 Cache affinity based scheduling
12/22/1999EP0965917A1 Permit for controlling access to services in protected memory systems
12/22/1999EP0965916A2 Address resolution unit and address resolution method for a multiprocessor system
12/22/1999EP0965915A2 Real time supply of plug-and play installation resources
12/22/1999EP0965914A2 Method and apparatus for implementing a tag-based display language utilizing a procedural instruction language
12/22/1999EP0965913A2 Development tool for chip card applications
12/22/1999EP0965912A2 Digital signal processor
12/22/1999EP0965911A2 Address generator, interleave unit, deinterleave unit, and transmission unit
12/22/1999EP0965910A2 Data processor system having branch control and method thereof
12/22/1999EP0965094A2 System and method for protecting a computer and a network from hostile downloadables
12/22/1999EP0965084A1 Network match maker for selecting clients based on attributes of servers and communication links
12/22/1999EP0965082A1 Computer equipment consisting of a plurality of interconnected modules and method for optimising such computer resources
12/22/1999EP0965081A1 Architecture for convergence systems
12/22/1999EP0965072A1 Low cost modular architecture for piloting an aerodyne operating with high level of security
12/22/1999EP0760131B1 Method and apparatus for distributing events in an operating system
12/22/1999CN1239253A Method for adapting user interface elements based on historical usage
12/22/1999CN1239252A Publish and subscribe data processing apparatus, method and computer program product with use of stream to distribute administrative and configuration information
12/22/1999CN1239249A Cache architecture to enable accurate cache sensitivity
12/22/1999CN1047677C Multiple execution unit dispatch with instruction dependency
12/21/1999USRE36462 Method to control paging subsystem processing in virtual memory data processing system during execution of critical code sections
12/21/1999US6006326 Apparatus for restraining over-eager load boosting in an out-of-order machine using a memory disambiguation buffer for determining dependencies
12/21/1999US6006325 Method and apparatus for instruction and data serialization in a computer processor
12/21/1999US6006324 High performance superscalar alignment unit
12/21/1999US6006323 Intelligent multiple stack management unit
12/21/1999US6006322 Arithmetic logic unit and microprocessor capable of effectively executing processing for specific application
12/21/1999US6006321 Programmable logic datapath that may be used in a field programmable device
12/21/1999US6006320 Processor architecture with independent OS resources
12/21/1999US6006319 Coprocessor system for accessing shared memory during unused portion of main processor's instruction cycle where main processor never waits when accessing shared memory
12/21/1999US6006318 General purpose, dynamic partitioning, programmable media processor
12/21/1999US6006317 Apparatus and method performing speculative stores
12/21/1999US6006316 Performing SIMD shift and arithmetic operation in non-SIMD architecture by operation on packed data of sub-operands and carry over-correction
12/21/1999US6006315 Computer methods for writing a scalar value to a vector
12/21/1999US6006314 Image processing system, storage device therefor and accessing method thereof
12/21/1999US6006299 Apparatus and method for caching lock conditions in a multi-processor system
12/21/1999US6006293 Method and apparatus for zero overhead sharing for registered digital hardware
12/21/1999US6006292 Method of managing hardware control blocks utilizing endless queue maintained to never be empty and containing tail pointer only accessible by process executing on system processor
12/21/1999US6006285 Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system