Patents
Patents for G06F 9 - Arrangements for programme control, e.g. control unit (241,428)
06/2003
06/03/2003US6574725 Method and mechanism for speculatively executing threads of instructions
06/03/2003US6574724 Microprocessor with non-aligned scaled and unscaled addressing
06/03/2003US6574713 Heuristic for identifying loads guaranteed to hit in processor cache
06/03/2003US6574712 Software prefetch system and method for predetermining amount of streamed data
06/03/2003US6574680 Device and method to enable interrupt handling and control for mass storage devices interfacing to different controllers
06/03/2003US6574678 Method for installing services
06/03/2003US6574674 Method and system for managing data while sharing application programs
06/03/2003US6574673 Data type mapping for external callouts
06/03/2003US6574667 Dynamic routing for performance partitioning in a data processing network
06/03/2003US6574665 Hierarchical vector clock
06/03/2003US6574661 Integrated proxy interface for web based telecommunication toll-free network management using a network manager for downloading a call routing tree to client
06/03/2003US6574657 Methods and apparatuses for file synchronization and updating using a signature list
06/03/2003US6574654 Method and apparatus for lock caching
06/03/2003US6574653 Blackboard-centric layered software architecture
06/03/2003US6574651 Method and apparatus for arithmetic operation on vectored data
06/03/2003US6574639 Query optimization with deferred updates and autonomous sources
06/03/2003US6574636 Method and article of manufacture for isolating data within a computer program
06/03/2003US6574635 Application instantiation based upon attributes and values stored in a meta data repository, including tiering of application layers objects and components
06/03/2003US6574628 System for distributed task execution
06/03/2003US6574607 Performing computer-based on-line commerce using an intelligent agent to put together a package of related items
06/03/2003US6574588 Solid-state memory device that emulates a known storage device
06/03/2003US6574314 Method for entering transaction data into data bases using transaction entry device
06/03/2003US6574229 Wide area load distribution apparatus and method
06/03/2003US6573913 Repositioning and displaying an object in a multiple monitor environment
06/03/2003US6573910 Interactive distributed communication method and system for bidding on, scheduling, routing and executing a document processing job
06/03/2003US6573906 Method and system for delivering integrated user assistance information and traditional help from the same source
06/03/2003US6573846 Method and apparatus for variable length decoding and encoding of video streams
06/03/2003US6572381 Computer system and karaoke system
06/03/2003CA2248859C Control of switching in a telecommunication network
06/03/2003CA2240194C Method and system for constructing software components and systems as assemblies of independent parts
06/03/2003CA2234091C Remote access data visualisation system
05/2003
05/30/2003WO2003045022A1 System and method for retrieving information while commanding operation of an appliance
05/30/2003WO2003045011A2 System for managing applications dedicated to apparatuses connected to a network, application management method, access terminal, application server and apparatus for such a system
05/30/2003WO2003044756A1 User interface for a remote control application
05/30/2003WO2003044699A1 Translating configuration files among network devices
05/30/2003WO2003044698A1 System and methods for asychronous synchronization
05/30/2003WO2003044695A1 Method for multiple task searching
05/30/2003WO2003044684A1 System and method for upgrading the remote control functionality of a device
05/30/2003WO2003044666A2 A common boot environment for a modular server system
05/30/2003WO2003044665A1 Method and system for concurrent handler execution in an smi and pmi-based dispatch-execution framework
05/30/2003WO2003044662A1 Incrementally increasing or decreasing the available functionalities of a computer program
05/30/2003WO2003044661A1 System and method for implementing a service adapter
05/30/2003WO2003044658A2 Context scheduling
05/30/2003WO2003044657A2 Context execution in a pipelined computer processor
05/30/2003WO2003044655A2 Method and system for allocating a budget surplus to a task
05/30/2003WO2003044654A2 Method for developing and managing large-scale web user interfaces
05/30/2003WO2003044625A2 Hand held remote control device having an improved user interface
05/30/2003WO2003012657A3 Removable computer with mass storage
05/30/2003WO2003010657A3 Method and system for encoding instructions for a vliw that reduces instruction memory requirements
05/30/2003WO2003005645A3 Method and apparatus in data packet processing
05/30/2003WO2002093320A3 Apparatus and method for validating a computer model
05/30/2003WO2002089437A3 Personal internet portal
05/30/2003WO2002071240A3 Apparatus for variable word length computing in an array processor
05/30/2003WO2002065251A3 Software installation over a network with build plan defining the build, plan transferred to recipient computer and executed
05/30/2003WO2002061575A3 Direct access from client to storage device
05/30/2003WO2002057893A3 Method and apparatus for reducing power consuption in a digital processor
05/30/2003WO2002021322A3 Developing applications online
05/30/2003WO2002009286A3 System, method, and article of manufacture for remote updating of hardware
05/30/2003WO2002008889A3 System, method and article of manufacture for controlling peripherals and processing data on a system having no dedicated storage program and no central processing unit
05/30/2003WO2001080063A3 System and method for serving a web site from multiple servers
05/30/2003WO2001069379A3 Graphic programming method
05/30/2003WO2001026031A9 Snapshot restore of application chains and applications
05/30/2003CA2467830A1 User interface for a remote control application
05/30/2003CA2467727A1 Translating configuration files among network devices
05/30/2003CA2467725A1 System and method for upgrading the remote control functionality of a device
05/30/2003CA2467404A1 System and methods for asychronous synchronization
05/30/2003CA2467079A1 System and method for retrieving information while commanding operation of an appliance
05/30/2003CA2413606A1 Apparatus, method, and system for virus detection
05/30/2003CA2413393A1 Method of bridging between .net and java
05/29/2003US20030101446 Remote monitoring and software distribution system for servicing inserter systems
05/29/2003US20030101445 Dynamic class packaging
05/29/2003US20030101444 Method, apparatus, and system to optimize frequently executed code and to use compiler transformation and hardware support to handle infrequently executed code
05/29/2003US20030101442 Method, apparatus, and system to formulate regions of reusable instructions
05/29/2003US20030101441 Method and apparatus for optimizing code
05/29/2003US20030101440 Multiple virtual machine environment management system
05/29/2003US20030101439 System and method for supporting emulation of a computer system through dynamic code caching and transformation
05/29/2003US20030101438 Semantics mapping between different object hierarchies
05/29/2003US20030101437 Restoring debugging breakpoints subsequent to program code modifications
05/29/2003US20030101436 Apparatus and method for converting an instruction and data trace to an executable program
05/29/2003US20030101435 Method for associating names and device for the same in enterprise applications
05/29/2003US20030101434 System and method for identifying namespaces
05/29/2003US20030101433 Method and apparatus for providing an iteration operator for an object instance in a dynamically typed language
05/29/2003US20030101432 Method and apparatus for unifying the semantics of functions and classes in a programming language
05/29/2003US20030101431 System and method for dynamically replacing code
05/29/2003US20030101377 Logical partition management apparatus and method for handling system reset interrupts
05/29/2003US20030101354 Electronic device and production method therefor
05/29/2003US20030101335 Method for binary-level branch reversal on computer architectures supporting predicated execution
05/29/2003US20030101334 Systems and methods for integrating emulated and native code
05/29/2003US20030101333 Data processor
05/29/2003US20030101332 Method of processing signed loads with the same latency as unsigned loads in a high-frequency processor
05/29/2003US20030101330 System and method for dynamically patching code
05/29/2003US20030101325 Transparent remote data storage device and method
05/29/2003US20030101316 Adaptive resource allocation in multi-drive arrays
05/29/2003US20030101312 Machine state storage apparatus and method
05/29/2003US20030101301 Interruption processing circuit having an interruption control unit having a short time between an interruption request and start of execution of interruption service routine
05/29/2003US20030101300 Method and system for locking multiple resources in a distributed environment
05/29/2003US20030101293 Deferred procedure call in interface descripton language
05/29/2003US20030101292 System and method for isolating applications from each other
05/29/2003US20030101291 Application programming interface for provision of DICOM services
05/29/2003US20030101290 System and method for dynamic device driver support in an open source operating system