Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 718/108
Name: Electrical computers and digital processing systems: virtual machine task or process management or task management/control > Task management or control > Process scheduling > Multitasking, time sharing > Context switching
Description: Subject matter comprising means or steps for saving and restoring state data (i.e., context) of a task, process, or thread in a preemptive, nonpreemptive, or cooperative multitasking system.










Patents under this class:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Patent Number Title Of Patent Date Issued
6408376 Method and apparatus for instruction set architecture to perform primary and shadow digital signal processing sub-instructions simultaneously Jun. 18, 2002
6401138 Interface for patient context sharing and application switching Jun. 4, 2002
6401155 Interrupt/software-controlled thread processing Jun. 4, 2002
6389487 Control of video device by multiplexing accesses among multiple applications requesting access based on visibility on single display and via system of window visibility rules May. 14, 2002
6389449 Interstream control and communications for multi-streaming digital processors May. 14, 2002
6385637 Periodic process timer May. 7, 2002
6377971 Method and apparatus for installing and executing a single user task in a multi-user environment Apr. 23, 2002
6374286 Real time processor capable of concurrently running multiple independent JAVA machines Apr. 16, 2002
6367005 System and method for synchronizing a register stack engine (RSE) and backing memory image with a processor's execution of instructions during a state saving context switch Apr. 2, 2002
6360244 System and method for multi-level memory domain protection Mar. 19, 2002
6353881 Supporting space-time dimensional program execution by selectively versioning memory updates Mar. 5, 2002
6351794 Computer resource management system Feb. 26, 2002
6351808 Vertically and horizontally threaded processor with multidimensional storage for storing thread data Feb. 26, 2002
6351807 Data processing system utilizing multiple resister loading for fast domain switching Feb. 26, 2002
6343261 Apparatus and method for automatically diagnosing a technical system with efficient storage and processing of information concerning steps taken Jan. 29, 2002
6341347 Thread switch logic in a multiple-thread processor Jan. 22, 2002
6339771 Method and system for managing connections to a database management system Jan. 15, 2002
6334196 Estimator program for estimating the availability of an application program that runs in a cluster of at least two computers Dec. 25, 2001
6330626 Systems and methods for a disk controller memory architecture Dec. 11, 2001
6330661 Reducing inherited logical to physical register mapping information between tasks in multithread system using register group identifier Dec. 11, 2001
6330583 Computer network of interactive multitasking computers for parallel processing of network subtasks concurrently with local tasks Dec. 11, 2001
6327650 Pipelined multiprocessing with upstream processor concurrently writing to local register and to register of downstream processor Dec. 4, 2001
6327631 Signal processing apparatus Dec. 4, 2001
6314510 Microprocessor with reduced context switching overhead and corresponding method Nov. 6, 2001
6308319 Thread suspension system and method using trapping instructions in delay slots Oct. 23, 2001
6308261 Computer system having an instruction for probing memory latency Oct. 23, 2001
6301604 Multimedia server Oct. 9, 2001
6298431 Banked shadowed register file Oct. 2, 2001
6292821 Information processing Sep. 18, 2001
6292888 Register transfer unit for electronic processor Sep. 18, 2001
6289396 Dynamic programmable mode switching device driver architecture Sep. 11, 2001
6285888 Mobile telephone arranged to receive and transmit digital data samples of encoded speech Sep. 4, 2001
6286027 Two step thread creation with register renaming Sep. 4, 2001
6282638 Virtual shadow registers and virtual register windows Aug. 28, 2001
6275749 Interrupt-controlled thread processing Aug. 14, 2001
6272520 Method for detecting thread switch events Aug. 7, 2001
6256658 Apparatus for executing a plurality of program segments having different object code types in a single program or processor environment Jul. 3, 2001
6256775 Facilities for detailed software performance analysis in a multithreaded processor Jul. 3, 2001
6247040 Method and structure for automated switching between multiple contexts in a storage subsystem target device Jun. 12, 2001
6247109 Dynamically assigning CPUs to different partitions each having an operation system instance in a shared memory space Jun. 12, 2001
6243736 Context controller having status-based background functional task resource allocation capability and processor employing the same Jun. 5, 2001
6243804 Single cycle transition pipeline processing using shadow registers Jun. 5, 2001
6223274 Power-and speed-efficient data storage/transfer architecture models and design methodologies for programmable or reusable multi-media processors Apr. 24, 2001
6223207 Input/output completion port queue data structures and methods for using same Apr. 24, 2001
6223208 Moving data in and out of processor units using idle register/storage functional units Apr. 24, 2001
6216220 Multithreaded data processing method with long latency subinstructions Apr. 10, 2001
6212573 Mechanism for invoking and servicing multiplexed messages with low context switching overhead Apr. 3, 2001
6208361 Method and system for efficient context switching in a computer graphics system Mar. 27, 2001
6209020 Distributed pipeline memory architecture for a computer system with even and odd pids Mar. 27, 2001
6205467 Microprocessor having a context save unit for saving context independent from interrupt requests Mar. 20, 2001

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16










 
 
  Recently Added Patents
Methods for selective reverse mask planarization and interconnect structures formed thereby
Thermoforming sheet loading apparatus and method
Diameter signaling for mobile IPv4
Squib control circuit
Liposomal nanoparticles and other formulations of fenretinide for use in therapy and drug delivery
Determination of statistical upper bound for estimate of noise power spectral density
Methods for enhancing tantalum filament life in hot wire chemical vapor deposition processes
  Randomly Featured Patents
Method and installation for the production of anhydrous crystalline fructose
Method for logging the characteristics of materials forming the walls of a borehole
Process for manufacturing boron nitride fiber mats
Compact high resolution light valve projector
Inter-process sensing of wafer outcome
Polyacetal molding composition
Telecommunications equipment rack having improved structural strength
Scannig emitter-receiver optical device
Automated continuous provisioning of a data storage system
Toothbrush