Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/244
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Processing control > Branching (e.g., delayed branch, loop control, branch predict, interrupt) > Exeception processing (e.g., interrupts and traps)
Description: Subject matter including means or steps for handling asynchronous or unexpected changes in instruction data flow.










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

Patent Number Title Of Patent Date Issued
8713294 Heap/stack guard pages using a wakeup unit Apr. 29, 2014
8688964 Programmable exception processing latency Apr. 1, 2014
8689215 Structured exception handling for application-managed thread units Apr. 1, 2014
8677107 Apparatus and method for handling exception events Mar. 18, 2014
8661232 Register state saving and restoring Feb. 25, 2014
8656145 Methods and systems for allocating interrupts in a multithreaded processor Feb. 18, 2014
8615226 Data communication system, relay apparatus, and portable terminal apparatus Dec. 24, 2013
8607035 Multi-core processing utilizing prioritized interrupts for optimization Dec. 10, 2013
8601177 Dynamic allocation of a buffer across multiple clients in a threaded processor Dec. 3, 2013
8601443 Method and system for correlating trace data Dec. 3, 2013
8572355 Support for non-local returns in parallel thread SIMD engine Oct. 29, 2013
8572573 Methods and apparatus for interactive debugging on a non-preemptible graphics processing unit Oct. 29, 2013
8572357 Monitoring events and incrementing counters associated therewith absent taking an interrupt Oct. 29, 2013
8549269 Method, apparatus or software for processing exceptions produced by an application program Oct. 1, 2013
8539209 Microprocessor that performs a two-pass breakpoint check for a cache line-crossing load/store operation Sep. 17, 2013
8539203 Multi-thread processor selecting threads on different schedule pattern for interrupt processing and normal operation Sep. 17, 2013
8527743 Simultaneous checking of plural exit conditions loaded in table subsequent to execution of wait instruction for jitter free exit Sep. 3, 2013
8528000 Execution environment for data transformation applications Sep. 3, 2013
8522000 Trap handler architecture for a parallel processing unit Aug. 27, 2013
8521995 Handling operating system (OS) transitions in an unbounded transactional memory (UTM) mode Aug. 27, 2013
8516231 Interrupt handling apparatus and method for equal-model processor and processor including the interrupt handling apparatus Aug. 20, 2013
8516229 Two pass test case generation using self-modifying instruction replacement Aug. 20, 2013
8516224 Pipeline replay support for multicycle operations Aug. 20, 2013
8508782 Method of securing printers against malicious software Aug. 13, 2013
8499140 Dynamically adjusting pipelined data paths for improved power management Jul. 30, 2013
8493395 Hardware override of application programming interface programmed state Jul. 23, 2013
8495606 Redundant exception handling code removal Jul. 23, 2013
8489867 Monitoring events and incrementing counters associated therewith absent taking an interrupt Jul. 16, 2013
8473728 Interrupt handling Jun. 25, 2013
8464033 Setting a flag bit to defer event handling to one of multiple safe points in an instruction stream Jun. 11, 2013
8447962 Gathering and scattering multiple data elements May. 21, 2013
8424021 Event-based bandwidth allocation mode switching method and apparatus Apr. 16, 2013
8424013 Methods and systems for handling interrupts across software instances and context switching between instances having interrupt service routine registered to handle the interrupt Apr. 16, 2013
8417918 Reconfigurable processor with designated processing elements and reserved portion of register file for interrupt processing Apr. 9, 2013
8417924 Data processing device and method of halting exception processing Apr. 9, 2013
8417925 Processor register recovery after flush operation Apr. 9, 2013
8407454 Processing long-latency instructions in a pipelined processor Mar. 26, 2013
8407492 System and method of asynchronous logic power management Mar. 26, 2013
8397186 Technique for replaying operations using replay look-ahead instructions Mar. 12, 2013
8392644 System and method for automatic hardware interrupt handling Mar. 5, 2013
8386704 Techniques for improving hard disk drive efficiency Feb. 26, 2013
8379644 System and method of processing management frames Feb. 19, 2013
8381040 Relocatable interrupt handler for test generation and execution Feb. 19, 2013
8359602 Method and system for task switching with inline execution Jan. 22, 2013
8316220 Operating processors over a network Nov. 20, 2012
8296551 Binary translator with precise exception synchronization mechanism Oct. 23, 2012
8296552 Dynamically migrating channels Oct. 23, 2012
8291202 Apparatus and methods for speculative interrupt vector prefetching Oct. 16, 2012
8286192 Kernel subsystem for handling performance counters and events Oct. 9, 2012
8271711 Program status detecting apparatus and method Sep. 18, 2012

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










 
 
  Recently Added Patents
Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device
Data encoding and decoding apparatus and method thereof for verifying data integrity
Selecting one of a plurality of print modes based on pixel coverage of a document
Comparison of visual information
Dry-cooling unit with gravity-assisted coolant flow
Ice tray for refrigerator
Method and apparatus for selective decoding in a wireless communication system
  Randomly Featured Patents
Method of securely interrupting the electric power supply from a low-frequency or direct voltage source to a load, and appartus for carrying out the method
Calcitonin receptor binding reagents
Writing screen
Surgical cutting devices and methods
Cylinder liners and methods for making cylinder liners
Windrow merger lift mechanism
Heat dissipation assembly including heat sink and fan
Efficient storage of data in computer system with multiple cache levels
Detector using microchannel plates and mass spectrometer
Mobile terminal