Sign up


Match Document Document Title
8971144 Hardware write-protection  
A system for providing write-protection functionality to a memory device includes: a memory device including configurable registers controlling write and erase operations in the memory device; a...
8972647 Kernel memory locking for systems that allow over-commitment memory  
Provided are techniques for allocating logical memory corresponding to a logical partition in a computing system; generating a S/W PFT data structure corresponding to a first page of the logical...
8972679 Storage device in a locked state  
A method for managing a storage device including identifying a lock timing for the storage device when coupling to a device, transitioning the storage device into a locked state in response to...
8966155 System and method for implementing a high performance data storage system  
A method, apparatus, and computer program product for implementing a high-performance data storage device using block-access memory devices are disclosed. According to an embodiment of the present...
8966163 Non-volatile memory device and method for programming the same  
A non-volatile memory device and a method for programming the same are disclosed. The non-volatile memory device includes first and second memory blocks, each of which includes a plurality of...
8966203 Shared and managed memory unified access  
A managed memory in which multiple computing entities each have a corresponding entity-specific portion that is subject to garbage collection. An immutable buffer is located outside of managed...
8966173 Managing accesses to storage objects  
A method is used in managing accesses to storage objects. Access I/Os being directed to at least one storage object are received into a first queue that operates on a first in first out basis. In...
8966201 Method and system for hijacking writes to a non-volatile memory  
A method and system for accessing enhanced functionality on a storage device is disclosed. A hijack command is sent to the storage device that includes an identifier (such as a signature or an...
8966202 Wireless communication device  
In this wireless communication device, a storage unit stores writing identification information relating to permission and prohibition of writing. An acquisition unit acquires device identification...
8966021 Composable machine image  
A computer system image is executed on a computing node over a network. A system specification file transmitted over the network specifies the computer system image by specifying components of the...
8959304 Management of data processing security in a secondary processor  
A data processing apparatus comprises a primary processor, a secondary processor configured to perform secure data processing operations and non-secure data processing operations and a memory...
8959303 Information processor and multi-core system  
According to one embodiment, an information processor includes an operator and an address protector. The address protector includes a register access interface, an address table, and an access...
8954696 Secure memory management system and method  
The present invention describes a system and a method for securely loading digital information from an external storage device in a non-trusted environment into a memory module in a trusted...
8954695 Secure pool memory management  
In general, the invention is directed to techniques for identifying memory overruns. For example, as described herein, a device includes a main memory that enables an addressable memory space for...
8954699 Techniques for identifying IO hot spots using range-lock information  
A technique of identifying IO hot spots is performed in a data storage apparatus (e.g., a file server). The technique involves updating, in response to host IO operations which lock ranges of...
8949566 Locking access to data storage shared by a plurality of compute nodes  
Methods, apparatuses, and computer program products are provided for locking access to data storage shared by a plurality of compute nodes. Embodiments include maintaining, by a compute node, a...
8949526 Reserving storage space in data storage systems  
A method is used in reserving storage space in data storage systems. A set of logical units (LUs) predefined as file based storage hardware specific LUs are reserved in a restricted access storage...
8949565 Virtual and hidden service partition and dynamic enhanced third party data store  
A system reserves and manages a hidden service partition through components of the hardware platform of a computing device. The hidden partition is not accessible by way of a host operating system...
8949564 Staging electronic publications  
A system includes storage devices for storing content along with two or more computing devices such as a two or more servers. One of the computing devices includes a staging memory that stores...
8943288 Method of controlling memory access  
Provided is a method of controlling memory access. In a system including a first layer element executed in a privileged mode having a first priority of permission to access the entire region of a...
8943287 Multi-core processor system configured to constrain access rate from memory  
A multi-core processor system includes a number of cores, a memory system, and a common access bus. Each core includes a core processor; a dedicated core cache operatively connected to the core...
8938589 Interface methods and apparatus for memory devices using arbitration  
A disclosed example apparatus includes an interface (702, 726) to receive a request to access a memory (602a) of a memory module (600) and a data store status monitor (730) to determine a status of...
8935541 Method and apparatus for encrypting and processing data in flash translation layer  
A method and apparatus for preventing a user from interpreting optional stored data information even when the user extracts the optional stored data, by managing data associated with a flash memory...
8935775 Method and apparatus for dishonest hardware policies  
A system implements dishonest policies for managing unauthorized access requests. The system includes memory management hardware to store a set of dishonest policy bits, each dishonest policy bit...
8935472 Processing device with independently activatable working memory bank and methods  
A data processing device is provided that includes an array of working memory banks and an associated processing engine. The working memory bank array is configured with at least one independently...
8930657 Method and apparatus for realtime detection of heap memory corruption by buffer overruns  
One embodiment of the present invention relates to a heap overflow detection system that includes an arithmetic logic unit, a datapath, and address violation detection logic. The arithmetic logic...
8930658 Electronic equipment system and storage device  
In electronic equipment 1, a limitation level on reading data from a USB flash drive (storage device) 2 is set to a setting section 3 in advance. The USB flash drive 2 ascertains the setting at the...
8930600 Protecting circuit for basic input output system chip  
A protecting circuit for a basic input output system (BIOS) chip of a computer includes a platform controller hub (PCH), an inverting circuit connected to the PCH, a BIOS socket to connect the BIOS...
8931107 Techniques for generating block level data captures  
Techniques, including systems and methods, take frequent captures of data sets for the purpose of forensic analysis. The data set captures are taken at the block level in various embodiments. Data...
8930655 Transient storage device configuration silo  
A device configuration silo is arranged to be accessed as an IEEE 1667-compatible silo which exposes interfaces to a host application to make changes to the presence of one or more other silos, as...
8930656 Storage device with wireless capability  
Wireless USB device with security that allows the information to be automatically exchanged with the USB device wirelessly when it is in one location, and when in another location, only certain...
8924659 Performance improvement in flash memory accesses  
The present invention aims to improve the performance of accessing flash memory used as a storage medium in a storage device. In the storage device in accordance with the present invention, a...
8924672 Device with processing unit and information storage  
Embodiments related to a processing unit and a first information storage are described and depicted. First information is provided from a first unit into a first information storage for performing...
8924671 Semiconductor storage device and control method thereof  
When an address indicating an access destination of a data storing unit, and a command indicating a content of a process for the address are input, block information corresponding to the input...
8924674 Permissions of objects in hosted storage  
A data object is stored in a hosted storage system and includes an access control list specifying access permissions for data object stored in the hosted storage system. The hosted storage system...
8924673 Dynamic reuse and reconfiguration of logical data objects in a virtual tape system  
A method in one embodiment for operating a virtual server supporting at least one Write Once Read Many (WORM) logical data object and at least one read-write logical object includes initializing a...
8918786 Generating simulated stall signals based on access speed model or history of requests independent of actual processing or handling of conflicting requests  
A multiprocessing system executes a plurality of processes concurrently. A process execution circuit (10) issues requests to access a shared resource (16) from the processes. A shared access...
8918611 Semiconductor device and data processing method  
A semiconductor device has: as security states to which the nonvolatile memory device can transition, an unprotected state in which, when secret information is not set in the nonvolatile memory...
8918610 Protection of chips against attacks  
A chip including a processor for performing a predetermined operation, a provider for providing a clock signal, with which the processor is clocked, a counter for decrementing or incrementing a...
8918574 Apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device  
An apparatus, system, and method for deliberately preventing unauthorized access to data stored in a non-volatile memory device are disclosed. In one embodiment, an apparatus is configured to...
8914572 Memory controllers and memory systems including the same  
A memory controller may include a cell state generator that is configured to generate a cell state for each of a plurality of multi-level cells included in a non-volatile memory device, using data...
8914328 Backup information management  
Information management is disclosed. A file output from an application to an operating system is intercepted before the file output arrives at the operating system. The file output is directed...
8914603 System and method for synching Portable Media Player content with storage space optimization  
A device is provided for use with a content provider that is operable to provide content, which includes a plurality of content components. The device includes a communication portion, a memory...
8909825 System for determining a maximum multiplicity set for communication lines between a plurality of devices using a calculated rate received from the plurality of devices  
A storage device includes a processing state value calculator that calculates a first processing state value representing a state of data forwarding from the storage device via the connection...
8909883 Storage system and storage control method  
A storage system is provided with a memory region, a cache memory region, and a processor. The memory region stores the time relation information that indicates a time relationship of a data...
8909942 MRAM-based security for data storage systems  
A secure data storage system includes a mechanism that can be activated to inhibit access to stored data. In one embodiment, access to stored data can be prevented without having to erase or modify...
8909886 System and method for improving cache performance upon detecting a migration event  
A method, computer program product, and computing system for compartmentalizing a LUN into a plurality of portions that are each assigned to one or more hosts. The occurrence of a migration event...
8909873 Traffic control method and apparatus of multiprocessor system  
A method and apparatus for controlling traffic of multiprocessor system or multi-core system is provided. The traffic control apparatus of a multiprocessor system according to the present invention...
8904134 Method and system of communication between a transponder and a base station  
A transponder having a transmitting and receiving device for receiving commands and transmitting data and command processor for executing commands, and a programming device for changing the memory...
8904146 Techniques for data storage array virtualization  
Described are techniques for performing data storage system management. The data storage system is divided into a plurality of virtual partitions. A plurality of policy sets are specified where...