Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 711/118
Name: Electrical computers and digital processing systems: memory > Storage accessing and control > Hierarchical memories > Caching
Description: Subject matter wherein portions of the data


Sub-classes under this class:

Class Number Class Name Patents
711/128 Associative 542
711/138 Cache bypassing 304
711/140 Cache pipelining 272
711/141 Coherency 1,305
711/133 Entry replacement strategy 955
711/125 Instruction data cache 331
711/127 Interleaved 131
711/137 Look-ahead 880
711/119 Multiple caches 572
711/131 Multiport cache 199
711/129 Partitioned cache 455
711/130 Shared cache 414
711/132 Stack cache 144
711/126 User data cache 128


Patents under this class:

Patent Number Title Of Patent Date Issued
7620777 Method and apparatus for prefetching data from a data structure Nov. 17, 2009
7620776 Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks Nov. 17, 2009
7617377 Splitting endpoint address translation cache management responsibilities between a device driver and device driver services Nov. 10, 2009
7617367 Memory system including a two-on-one link memory subsystem interconnection Nov. 10, 2009
7617329 Programmable protocol to support coherent and non-coherent transactions in a multinode system Nov. 10, 2009
7616210 Memory apparatus and memory control method Nov. 10, 2009
7615857 Modular three-dimensional chip multiprocessor Nov. 10, 2009
7614077 Persistent access control of protected content Nov. 3, 2009
7613884 Multiprocessor system and method ensuring coherency between a main memory and a cache memory Nov. 3, 2009
7613880 Memory module, memory system, and information device Nov. 3, 2009
7613870 Efficient memory usage in systems including volatile and high-density memories Nov. 3, 2009
7613065 Multi-port memory device Nov. 3, 2009
7610448 Obscuring memory access patterns Oct. 27, 2009
7606994 Cache memory system including a partially hashed index Oct. 20, 2009
7606977 Context save and restore with a stack-based memory structure Oct. 20, 2009
7606976 Dynamically scalable cache architecture Oct. 20, 2009
7606975 Trace cache for efficient self-modifying code processing Oct. 20, 2009
7606974 Automatic caching generation in network applications Oct. 20, 2009
7606167 Apparatus and method for defining a static fibre channel fabric Oct. 20, 2009
7603533 System and method for data protection on a storage medium Oct. 13, 2009
7603524 Method and apparatus for filtering snoop requests using multiple snoop caches Oct. 13, 2009
7603523 Method and apparatus for filtering snoop requests in a point-to-point interconnect architecture Oct. 13, 2009
7603520 Record apparatus, record method, and program for writing data to optical disc in a second unit larger than a first unit Oct. 13, 2009
7603519 Storage system and method of controlling the same Oct. 13, 2009
7603510 Semiconductor device and storage cell having multiple latch circuits Oct. 13, 2009
7600092 Configuration management apparatus and method Oct. 6, 2009
7600080 Avoiding deadlocks in a multiprocessor system Oct. 6, 2009
7600076 Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing store with reserve and load when reservation lost instructions Oct. 6, 2009
7596793 Smart event parser for autonomic computing Sep. 29, 2009
7594078 D-cache miss prediction and scheduling Sep. 22, 2009
7594042 Effective caching mechanism with comparator coupled to programmable registers to store plurality of thresholds in order to determine when to throttle memory requests Sep. 22, 2009
7591019 Method and system for optimization of anti-virus scan Sep. 15, 2009
7590884 Storage system, storage control device, and storage control method detecting read error response and performing retry read access to determine whether response includes an error or is valid Sep. 15, 2009
7590845 Key cache management through multiple localities Sep. 15, 2009
7590812 Apparatus, system, and method for archiving a log Sep. 15, 2009
7590792 Cache memory analyzing method Sep. 15, 2009
7587551 Virtual path storage system and control method for the same Sep. 8, 2009
7587515 Method and system for restrictive caching of user-specific fragments limited to a fragment cache closest to a user Sep. 8, 2009
7581067 Load when reservation lost instruction for performing cacheline polling Aug. 25, 2009
7581064 Utilizing cache information to manage memory access and cache utilization Aug. 25, 2009
7581063 Method, system, and program for improved throughput in remote mirroring systems Aug. 25, 2009
7581025 System and method for synchronizing copies of data in a computer system Aug. 25, 2009
7580610 Hierarchical storage scheme and data playback scheme for enabling random access to realtime stream data Aug. 25, 2009
7577797 Data processing system, cache system and method for precisely forming an invalid coherency state based upon a combined response Aug. 18, 2009
7577795 Disowning cache entries on aging out of the entry Aug. 18, 2009
7577791 Virtualized load buffers Aug. 18, 2009
7577790 Caching of dynamic arrays Aug. 18, 2009
7577690 Managing checkpoint queues in a multiple node system Aug. 18, 2009
7574564 Replacement pointer control for set associative cache and method Aug. 11, 2009
7574563 Method and system for efficient fragment caching Aug. 11, 2009



 
 
  Recently Added Patents
Circuit board and semiconductor device
System, method and apparatus for lost foam casting analysis
RF modem utilizing saw device with pulse shaping and programmable frequency synthesizer
Container cap
Bandpass filter, electronic device including said bandpass filter, and method of producing a bandpass filter
Tibial augmentation guide
Apparatus to generate high voltage using digital control and method thereof
  Randomly Featured Patents
Compartmentalized trash container
Decorative sheet material suitable for use as a flexible weatherable paint film or decal
Electric connector for a flat cable
Writing pen
Variable counterweighted take-up assembly for endless conveyor and endless conveyor system having such variable counterweighted take-up assembly and method of controlling same
Boot cleaning device
Standing alligator
Thermal protective device for tabular icebergs
Electron tube with polycrystalline diamond photocathode
Separation of a waste phase from a water based emulsion