Patents
Patents for G06F 12 - Accessing, addressing or allocating within memory systems or architectures (152,539)
11/2013
11/05/2013US8578104 Multiprocessor system with mixed software hardware controlled cache management
11/05/2013US8578103 Coherency control system, coherency control apparatus and coherency control method
11/05/2013US8578099 Systems and methods for integration between application firewall and caching
11/05/2013US8578098 System and method for increasing cache size
11/05/2013US8578097 Scatter-gather intelligent memory architecture for unstructured streaming data on multiprocessor systems
11/05/2013US8578096 Policy for storing data objects in a multi-tier storage system
11/05/2013US8578095 Hierarchical memory architecture using a concentrator device
11/05/2013US8578094 Full-stripe-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage system
11/05/2013US8578093 Managing indications in data storage systems
11/05/2013US8578092 Method and apparatus to support determining storage area unit size
11/05/2013US8578091 Providing data redundancy using an internal mass storage device and an external mass storage device
11/05/2013US8578090 System and method for restriping data across a plurality of volumes
11/05/2013US8578089 Storage device cache
11/05/2013US8578088 Method for wear leveling in a nonvolatile memory
11/05/2013US8578087 On demand conversion of standard logical volumes to thin-provisioned logical volumes
11/05/2013US8578086 Memory link initialization
11/05/2013US8578085 Systems and methods for providing load isolation in a solid-state device
11/05/2013US8578084 Data storage device having multiple removable memory boards
11/05/2013US8578083 Block map based I/O optimization for storage virtual appliances
11/05/2013US8577997 Global hosting system
11/05/2013US8577941 Virtual database system
11/05/2013US8577936 Fixup cache tool for object memory compaction in an information handling system
11/05/2013US8577921 Method and apparatus for enhanced hashing
11/05/2013US8577840 Replication of data sets
11/05/2013US8577038 Method and device for generating pseudorandom number, and method and device for encryption using pseudorandom number
11/05/2013US8576237 Screen transfer apparatus and method thereof and program storage medium
10/2013
10/31/2013WO2013163008A1 Systems and methods for partitioning of singly linked lists for allocation memory elements
10/31/2013WO2013162614A1 Collaborative caching
10/31/2013WO2013162598A1 Local checkpointing using a multi-level cell
10/31/2013WO2013162594A1 Shielding a memory device
10/31/2013WO2013162531A1 Dynamic memory allocation
10/31/2013WO2013161398A1 Non-volatile memory device for sequential writing
10/31/2013WO2013161081A1 Database management system, computer, and database management method
10/31/2013WO2013161080A1 Database management system, computer, and database management method
10/31/2013WO2013161076A1 Database management system, computer, and database management method
10/31/2013WO2013161073A1 Data management system and method
10/31/2013WO2013160934A1 Storage apparatus, computer system and snapshot creation method
10/31/2013WO2013160732A1 Method and system for generating a memory trace of a program code executable on a programmable target
10/31/2013WO2013160724A1 Data processing system and method for operating a data processing system
10/31/2013WO2013159619A1 Reducing power consumption by migration of data within tiered storage system
10/31/2013WO2013159491A1 Method for implementing software tool for use in usb flash disk privacy protection
10/31/2013WO2013159174A1 De-duplicated virtual machine image transfer
10/31/2013WO2013132877A4 Video server device and rebuild processing control method therefor
10/31/2013US20130290777 Storage system and storage control apparatus
10/31/2013US20130290773 Storage system and storage control apparatus
10/31/2013US20130290752 Operating system support for memory power management
10/31/2013US20130290722 External authentication support over an untrusted network
10/31/2013US20130290671 Emulating Execution of a Perform Frame Management Instruction
10/31/2013US20130290670 Memory range preferred sizes and out-of-bounds counts
10/31/2013US20130290669 Physical memory usage prediction
10/31/2013US20130290668 Method and apparatus for adjustable virtual addressing for data storage
10/31/2013US20130290667 Systems and methods for s-list partitioning
10/31/2013US20130290666 Demand-Based Memory Management of Non-pagable Data Storage
10/31/2013US20130290665 Storing large objects on disk and not in main memory of an in-memory database system
10/31/2013US20130290664 Methods and Apparatus for Managing Asynchronous Dependent I/O for a Virtual Fibre Channel Target
10/31/2013US20130290663 Storage apparatus and control method thereof
10/31/2013US20130290662 Information security techniques including detection, interdiction and/or mitigation of memory injection attacks
10/31/2013US20130290659 Memory system
10/31/2013US20130290658 Storage Control Device, Data Archive Storage System, and Data Access Method
10/31/2013US20130290657 Storing data in containers
10/31/2013US20130290655 Scm-conscious transactional key-value store
10/31/2013US20130290653 Log recording apparatus
10/31/2013US20130290651 Computer system and computer system information storage method
10/31/2013US20130290650 Distributed active data storage system
10/31/2013US20130290649 Forward counter block
10/31/2013US20130290648 Efficient data object storage and retrieval
10/31/2013US20130290646 Fifo buffer system providing same clock cycle response to pop commands
10/31/2013US20130290645 Techniques to prelink software to improve memory de-duplication in a virtual system
10/31/2013US20130290643 Using a cache in a disaggregated memory architecture
10/31/2013US20130290642 Managing nodes in a storage system
10/31/2013US20130290641 Elastic caching for java virtual machines
10/31/2013US20130290640 Branch prediction power reduction
10/31/2013US20130290639 Apparatus and method for memory copy at a processor
10/31/2013US20130290638 Tracking ownership of data assets in a multi-processor system
10/31/2013US20130290637 Per processor bus access control in a multi-processor cpu
10/31/2013US20130290636 Managing memory
10/31/2013US20130290635 Provision of access control data within a data processing system
10/31/2013US20130290634 Data Processing Method and Apparatus
10/31/2013US20130290632 Portable device for secure storage of user provided data
10/31/2013US20130290629 Storage system and storage apparatus
10/31/2013US20130290628 Method and apparatus to pin page based on server state
10/31/2013US20130290627 Data migration
10/31/2013US20130290626 Melthods and systems for instantaneous online capacity expansion
10/31/2013US20130290623 Computer and method for controlling computer
10/31/2013US20130290622 Tcam action updates
10/31/2013US20130290619 Apparatus and Method for Sequential Operation on a Random Access Device
10/31/2013US20130290618 Higher-level redundancy information computation
10/31/2013US20130290617 Method and system for controlling loss of reliability of non-volatile memory
10/31/2013US20130290616 Control apparatus of non-volatile memory and image forming apparatus
10/31/2013US20130290615 Compression and decompression of data at high speed in solid state storage
10/31/2013US20130290614 Flash memory controller
10/31/2013US20130290613 Storage system and storage apparatus
10/31/2013US20130290611 Power management in a flash memory
10/31/2013US20130290610 Semiconductor memory device
10/31/2013US20130290609 Memory formatting method, memory controller, and memory storage apparatus
10/31/2013US20130290608 System and Method to Keep Parity Consistent in an Array of Solid State Drives when Data Blocks are De-Allocated
10/31/2013US20130290607 Storing cache metadata separately from integrated circuit containing cache controller
10/31/2013US20130290606 Power management for a system having non-volatile memory
10/31/2013US20130290605 Converged memory and storage system
10/31/2013US20130290604 Program-disturb decoupling for adjacent wordlines of a memory device