Resources Contact Us Home
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
8711384 Image forming apparatus, control method and computer-readable medium for stopping a print job during printing by a printer Apr. 29, 2014
8706702 Method for data management in a collaborative service-oriented workshop Apr. 22, 2014
8707062 Method and apparatus for powered off processor core mode Apr. 22, 2014
8707317 Reserving a fixed amount of hardware resources of a multimedia console for system application and controlling the unreserved resources by the multimedia application Apr. 22, 2014
8707324 Fair scalable reader-writer mutual exclusion Apr. 22, 2014
8683589 Providing protection against unauthorized network access Mar. 25, 2014
8677361 Scheduling threads based on an actual power consumption and a predicted new power consumption Mar. 18, 2014
8665747 Preventing loops on network topologies built with virtual switches and VMS Mar. 4, 2014
8661445 Information-processing device and program Feb. 25, 2014
8656408 Scheduling threads in a processor based on instruction type power consumption Feb. 18, 2014
8650577 Mobile terminal and controlling method thereof Feb. 11, 2014
8645612 Information processing device and information processing method Feb. 4, 2014
8640141 Wake-and-go mechanism with hardware private array Jan. 28, 2014
8640142 Wake-and-go mechanism with dynamic allocation in hardware private array Jan. 28, 2014
8635615 Apparatus and method for managing hypercalls in a hypervisor and the hypervisor thereof Jan. 21, 2014
8635627 Method, medium and apparatus storing and restoring register context for fast context switching between tasks Jan. 21, 2014
8627451 Systems and methods for providing an isolated execution environment for accessing untrusted content Jan. 7, 2014
8621468 Multi core optimizations on a binary using static and run time analysis Dec. 31, 2013
8615771 Effective management of blocked-tasks in preemptible read-copy update Dec. 24, 2013
8612978 Code execution utilizing single or multiple threads Dec. 17, 2013
8612988 Method for monitoring system resources and associated electronic device Dec. 17, 2013
8612992 Operating systems Dec. 17, 2013
8607247 Method and system for workitem synchronization Dec. 10, 2013
8607244 Executing multiple threads in a processor Dec. 10, 2013
8607239 Lock mechanism to reduce waiting of threads to access a shared resource by selectively granting access to a thread before an enqueued highest priority thread Dec. 10, 2013
8601133 Highly scalable data center architecture with address resolution protocol (ARP)-free servers Dec. 3, 2013
8601488 Controlling the task switch timing of a multitask system Dec. 3, 2013
8595747 Efficient task scheduling by assigning fixed registers to scheduler Nov. 26, 2013
8595450 Application pre-launch to reduce user interface latency Nov. 26, 2013
8588253 Methods and apparatuses to reduce context switching during data transmission and reception in a multi-processor device Nov. 19, 2013
8589925 Techniques for switching threads within routines Nov. 19, 2013
8589943 Multi-threaded processing with reduced context switching Nov. 19, 2013
8572626 Symmetric multi-processor system Oct. 29, 2013
8572619 System and method for integrating software schedulers and hardware interrupts for a deterministic system Oct. 29, 2013
8566492 Posting interrupts to virtual processors Oct. 22, 2013
8566828 Accelerator for multi-processing system and method Oct. 22, 2013
8566830 Local collections of tasks in a scheduler Oct. 22, 2013
8561079 Inter-thread load arbitration control detecting information registered in commit stack entry units and controlling instruction input control unit Oct. 15, 2013
8560372 Compiling workflows into instructions for a state correlation engine Oct. 15, 2013
8555292 Synchronizing communication over shared memory Oct. 8, 2013
8549268 Computer-implemented method of processing resource management Oct. 1, 2013
8544022 Transactional memory preemption mechanism Sep. 24, 2013
8544021 Execution context isolation in a driver execution environment (DXE) with marshaling arguments to a common location in response to an LPC Sep. 24, 2013
8544020 Cooperative preemption Sep. 24, 2013
8544013 Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like Sep. 24, 2013
8542390 Content printing system, print relay system, control method, and storage medium Sep. 24, 2013
8537167 Method and system for using bundle decoders in a processing pipeline Sep. 17, 2013
8533735 System for execution context isolation in response to invoking a BIOS kernel function during a driver execution environment (DXE) phase of boot-up of a computer Sep. 10, 2013
8527999 Method, computer program and device for supervising a scheduler for managing the sharing of processing time in a multi-task computer system Sep. 3, 2013
8521912 Method and system for direct device access Aug. 27, 2013

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

  Recently Added Patents
Hand mixer
Method and system of extending battery life of a wireless microphone unit
Depth estimation apparatus and method
Stabilized redispersible polymer powder compositions
System, method, and computer program product for identifying unwanted data communicated via a session initiation protocol
Methods and apparatus for adapting network characteristics in telecommunications systems
Lighting elements
  Randomly Featured Patents
Analog to feature converter for SIGINT applications
Addition of iridium to the rhodium/inorganic iodide catalyst system
Method for disk restriping during system operation
System and method for binary persistence format for a recognition result lattice
Systems and methods for automated house damage detection and reporting
Tracking gate servoed by relative range
Amidinoformic and amidino-sulphinic acid derivatives
Robot blade for handling of semiconductor substrates