Patents
Patents for G06F 12 - Accessing, addressing or allocating within memory systems or architectures (152,539)
08/2009
08/25/2009US7581075 Memory pressure metric for application scalability
08/25/2009US7581074 Facilitating use of storage access keys to access storage
08/25/2009US7581073 Systems and methods for providing distributed autonomous power management in a memory system
08/25/2009US7581072 Method and device for data buffering
08/25/2009US7581070 Multi-chip package device having alternately-enabled memory chips
08/25/2009US7581069 Multiple computer system with enhanced memory clean up
08/25/2009US7581067 Load when reservation lost instruction for performing cacheline polling
08/25/2009US7581066 Cache isolation model
08/25/2009US7581065 Low locality-of-reference support in a multi-level cache hierachy
08/25/2009US7581064 Utilizing cache information to manage memory access and cache utilization
08/25/2009US7581063 Method, system, and program for improved throughput in remote mirroring systems
08/25/2009US7581062 Disk array system
08/25/2009US7581061 Data migration using temporary volume to migrate high priority data to high performance storage and lower priority data to lower performance storage
08/25/2009US7581060 Storage device control apparatus and control method for the storage device control apparatus
08/25/2009US7581059 Controlling a searchable range within a network search engine
08/25/2009US7581058 Non-volatile memory having multiple erase operations
08/25/2009US7581057 Memory system with management of memory blocks that directly store data files
08/25/2009US7581056 Load balancing using distributed front end and back end virtualization engines
08/25/2009US7581050 Information processing apparatus, peripheral apparatus control method, and computer readable medium
08/25/2009US7581039 Procedure and device for programming a DMA controller in which a translated physical address is stored in a buffer register of the address processing unit and then applied to the data bus and stored in a register of the DMA controller
08/25/2009US7581025 System and method for synchronizing copies of data in a computer system
08/25/2009US7581023 Architecture to thwart denial of service attacks
08/25/2009US7580959 Apparatus, system, and method for providing efficient disaster recovery storage of data using differencing
08/25/2009US7580958 Supporting multiple versions of a routine
08/25/2009US7580957 Structured data storage device and structured data storage method
08/25/2009US7580951 User-localizable hierarchical lists
08/25/2009US7580760 Sampling messages from a data feed
08/25/2009US7580042 Systems and methods for storing and fetching texture data using bank interleaving
08/25/2009CA2530441C Dual virtual machine and trusted platform module architecture for next generation media players
08/20/2009WO2009102821A2 Methods and apparatus for two-dimensional main memory
08/20/2009WO2009102819A2 Simple non-autonomous peering environment watermarking, authentication and binding
08/20/2009WO2009102658A1 Access rights on a memory map
08/20/2009WO2009102559A1 Providing device parameters
08/20/2009WO2009101900A1 Performance optimization system, method, and program
08/20/2009WO2009101483A1 Semiconductor device and method for storing data
08/20/2009WO2009044460A9 Server operation information acquisition device, method, and computer program
08/20/2009WO2006075667A8 Information processing device, file data merging method, file naming method, and file data output method
08/20/2009US20090210945 Personal Information/Confidential Information Managing System And Personal Information/Confidential Information Managing Method
08/20/2009US20090210943 Method to detect viruses hidden inside a password-protected archive of compressed files
08/20/2009US20090210867 Disk array apparatus, method for exchanging firmware, program for exchanging firmware and storage medium for storing program thereof
08/20/2009US20090210794 User Customized Portable Desktop
08/20/2009US20090210738 Data control unit
08/20/2009US20090210723 Method of detecting software falsification, apparatus configured to detect software falsification, and computer-readable storage medium
08/20/2009US20090210690 Method of updating basic input output system and module and computer system implementing the same
08/20/2009US20090210662 Microprocessor, method and computer program product for direct page prefetch in millicode capable computer system
08/20/2009US20090210650 Method for serializing translation lookaside buffer access around address translation parameter modification
08/20/2009US20090210649 Multiprocessor computing system with multi-mode memory consistency protection
08/20/2009US20090210648 System and computer program product for dynamically resizing file systems
08/20/2009US20090210647 Method for dynamically resizing file systems
08/20/2009US20090210646 Cross Adapter Shared Address Translation Tables
08/20/2009US20090210645 Recording control apparatus, one-time recording medium, recording system, and recording medium control method and program
08/20/2009US20090210644 Access Rights on a Memory Map
08/20/2009US20090210643 System, Method and Computer Program Product for Generating a Consistent Point in Time Copy of Data
08/20/2009US20090210642 Point in time remote copy for multiple sites
08/20/2009US20090210641 Pre-caching files from removable device to expedite perceived download performance
08/20/2009US20090210640 Methods and systems for improving read performance in data de-duplication storage
08/20/2009US20090210639 Apparatus and method for managing a plurality of kinds of storage devices
08/20/2009US20090210638 Address mapping of program code and data in memory
08/20/2009US20090210637 Providing device parameters
08/20/2009US20090210636 Methods and systems for two-dimensional main memory
08/20/2009US20090210635 Facilitating intra-node data transfer in collective communications, and methods therefor
08/20/2009US20090210634 Data transfer controller, data consistency determination method and storage controller
08/20/2009US20090210633 Method and Apparatus for Eliminating Silent Store Invalidation Propagation in Shared Memory Cache Coherency Protocols
08/20/2009US20090210632 Microprocessor and method for deferred store data forwarding for store background data in a system with no memory model restrictions
08/20/2009US20090210631 Mobile application cache system
08/20/2009US20090210630 Method and Apparatus for Prefetching Data from a Data Structure
08/20/2009US20090210629 Method, system and computer program product for selectively purging cache entries
08/20/2009US20090210628 Computer Cache System With Stratified Replacement
08/20/2009US20090210627 Method and system for handling cache coherency for self-modifying code
08/20/2009US20090210626 Method, system and computer program product for cache coherency protocol with built in avoidance for conflicting responses
08/20/2009US20090210625 Self Prefetching L3/L4 Cache Mechanism
08/20/2009US20090210624 3-Dimensional L2/L3 Cache Array to Hide Translation (TLB) Delays
08/20/2009US20090210623 System and article of manufacture for storing data
08/20/2009US20090210622 Compressed cache in a controller partition
08/20/2009US20090210621 Nonvolatile memory device, nonvolatile memory system, and access device
08/20/2009US20090210620 Method to handle demand based dynamic cache allocation between SSD and RAID cache
08/20/2009US20090210619 Method for handling more than a maximum number of supported drives in a raid configuration
08/20/2009US20090210618 Apparatus and method to allocate resources in a data storage library
08/20/2009US20090210617 Multi-level volume table of contents
08/20/2009US20090210616 Memory modules for two-dimensional main memory
08/20/2009US20090210615 Overlay management in a flash memory storage device
08/20/2009US20090210614 Non-Volatile Memories With Versions of File Data Identified By Identical File ID and File Offset Stored in Identical Location Within a Memory Page
08/20/2009US20090210613 Method for Programming a Controller in a Motor Vehicle
08/20/2009US20090210612 Memory controller, nonvolatile memory device, and nonvolatile memory system
08/20/2009US20090210611 Storage system and data write method
08/20/2009US20090210603 Flash memory circuit with combinational interface
08/20/2009US20090210567 Host apparatus and method for controlling the same
08/20/2009US20090210505 Systems and methods for optimizing smart mail
08/20/2009US20090210464 Storage management system and method thereof
08/20/2009US20090210463 Computer system and file storage/read-out method
08/20/2009US20090210458 Tag based backup and recovery
08/20/2009US20090210457 Transactional memory with dynamic separation
08/20/2009US20090210430 Creating pivot tables from tabular data
08/20/2009US20090210427 Secure Business Continuity and Disaster Recovery Platform for Multiple Protected Systems
08/20/2009US20090210420 Methods, systems and computer applications for real time data processing
08/20/2009US20090210293 Information transactions over a network
08/20/2009US20090210069 Industrial controller using shared memory multicore architecture
08/20/2009US20090208015 Offline consumption of protected information
08/20/2009US20090207838 Ternary content addressable memory embedded in a central processing unit
08/20/2009US20090207706 Recording medium with a Linking area including dummy data thereon and apparatus and methods for forming, recording,and reproducing the recording medium