Match Document Document Title
7620788 Memory device sequencer and method supporting multiple memory device clock speeds  
A sequence state matrix has a plurality of time slots for storing a plurality of memory device signals. The memory device signals are loaded into the matrix by a sequencer load unit, which loads...
7620767 Worm proving storage system  
A method for operating a storage system configured to provide a Write Once and Read Many (WORM) function includes receiving a first command at a storage subsystem from a host. At least a portion of...
7613891 Methods and apparatus for providing a read access control system associated with a flash device  
A flash memory based processing apparatus including, among other things, an integrated controller to authenticate various operations, such as read, write, patch, and key operations, and directly...
7613871 Storage system using a flash memory partitioned with write-once and rewritable blocks  
Provided is a storage system including: a nonvolatile memory which stores and erases data for respective blocks; and a controller for inputting and outputting the data to and from the nonvolatile...
7612900 Image forming system, job processing method, and program  
This invention prevents data in a storage unit from being held without being erased against user's will after image formation. To this end, information that pertains to an image forming apparatus...
7610464 Methods and apparatus for providing independent logical address space and access management  
A command receiver receives, from an external access requesting entity, a command with which to access data, together with an address to be accessed and IOID to identify the access requesting...
7610463 Method and apparatus for performing an atomic semaphore operation  
A processing system and method of communicating within the processing system is disclosed. The processing system may include a bus; a memory region coupled to the bus; and a plurality of processing...
7607177 Secure compact flash  
An embodiment of the present invention includes a nonvolatile memory card including a controller and nonvolatile memory coupled to the controller, the controller causing communication between the...
7606983 Sequential ordering of transactions in digital systems with multiple requestors  
A digital system with an improved transaction ordering policy is disclosed. Individual occurrences of requests for access to common system resources specify whether or not the request is ordered....
7605816 Implementation of memory access control using optimization  
Mechanisms are disclosed that may allow certain memory access control algorithms to be implemented efficiently. When memory access control is based on controlling changes to an address translation...
7600082 Virtualization logic  
Systems, methodologies, media, and other embodiments associated with externally trapping transactions are described. One exemplary system embodiment includes an external virtualization logic...
7600079 Performing a memory write of a data unit without changing ownership of the data unit  
A method comprises, while a first device has ownership of a data unit, a second device issuing a request to perform a memory write of said data unit. The method further comprises a memory...
7600051 Autonomic hardware-level storage device data integrity checking  
A system and method for autonomically monitoring data integrity during logical and physical storage and retrieval of data by a storage device. In one embodiment, the method of the present invention...
7596671 Pre-paid computer monitoring hardware  
A computer is modified to add a memory management module between a memory controller and memory. The module may control or intercept signals between the memory controller and the memory to disable...
7596670 Restricting access to improve data availability  
I/O requests from hosts in a data storage system are blocked or rate-restricted upon detection of an unbalanced or overload condition in order to prevent timeouts by host computers, and achieve an...
7596669 Apparatus and method for managing memory in a network switch  
The present invention is related to a method and apparatus for managing memory in a network switch, wherein the memory includes the steps of providing a memory, wherein the memory includes a...
7594123 Data recording apparatus and method and data reproducing apparatus and method  
A recording method for a recording medium, wherein an encrypting process is executed to inputted contents data by using either key data, which becomes key data only for use of the recording medium...
7594083 Storage system and storage control device  
The storage system according to the present invention allows the number of host connections to be increased by connecting a plurality of storage control devices so that commands and data can be...
7594042 Effective caching mechanism with comparator coupled to programmable registers to store plurality of thresholds in order to determine when to throttle memory requests  
A system includes a plurality of bus masters that generate direct memory access requests to access a protected memory device. Before granting the access, the system checks for memory protection...
7593900 Host device, memory card, memory capacity changing method, memory capacity changing program and memory capacity charge giving/receiving method  
A host device exchanging information with a memory card, the host device including: a charge management module configured to receive payment of a charge corresponding to an increased amount of a...
7591019 Method and system for optimization of anti-virus scan  
A system and method for optimizing a process of synchronization of a database of files checked by an anti-virus (AV) application implemented as a special AV driver. The database is updated by a...
7590814 Data recording device and access control method using password authentication  
A data recording device of the present invention acquires passwords of individual recording media attached to a plurality of medium attaching units from a password storage unit which stores the...
7590813 Cache scanning system and method  
A method includes stalling a cache flush instruction to flush a cache; determining that the cache comprises a file that has been infected with malicious code, and terminating the cache flush...
7590807 System and method for record retention date in a write once read many storage system  
This invention provides a specified retention date within a data set that is locked against deletion or modification within a WORM storage implementation. This retention date scheme does not...
7587566 Realtime memory management via locking realtime threads and related data structures  
The present invention is directed to a method and system for minimizing memory access latency during realtime processing. The method includes a mechanism for marking information that will be...
7584340 System and method for pre-provisioning storage in a networked environment  
System and method for pre-provisioning data storage in a network storage environment. Embodiments may pre-provision more storage than needed and make the spare storage available to two or more...
7584324 Statistical based admission control technique using three random variable admission control  
Admission of a new disk stream is based on the probability of overcommitting disk bandwidth based on parameters related to the disk. These fixed parameters are determined either by retrieval from...
7577809 Content control systems and methods  
A control system comprises an interface configured to receive a content request from a request source wherein the content request identifies content stored on a storage medium. The control system...
7577802 Accessing a reservable device by transiently clearing a persistent reservation on the device in multi-host system  
Systems, methods, and computer program products are presented for transiently clearing a reservation on a device, where the reservation belongs to a host that owns the device and the reservation...
7577801 Array access  
Accessing memory in an array includes performing a first instruction, including by determining whether an index used by the first instruction is within a valid range and in the event that the index...
7574576 Semiconductor device and method of controlling the same  
A semiconductor device includes: a memory cell array that includes non-volatile memory cells; a first memory region and a second memory region that are located in the memory cell array, the first...
7568081 Authenticating a data storage medium using predetermined inter-sector relationships  
A data storage medium ( 230, 400 ) and associated method ( 500, 520 ), apparatus ( 250, 430 ) and application routine ( 110, 524 ) for authenticating the medium as an authentic copy. The medium...
7565509 Using limits on address translation to control access to an addressable entity  
A data storage resource is identifiable by physical addresses, and optionally by a virtual address. A policy defines which resources are accessible and which resources are not accessible. A request...
7565506 Method and apparatus for delivering content based on receivers characteristics  
Media distribution systems may include methods and apparatus to perform memory management on a wireless devices configured to receive non-real time portions of media services. Such methods and...
7565504 Memory window access mechanism  
The disclosed embodiments may relate to memory window access, which may include a memory window and protection domain associated with a process. The memory window access setting or bit may also...
7562204 Identifying and relocating relocatable kernel memory allocations in kernel non-relocatable memory  
A method for identifying relocatable kernel memory allocations in kernel non-relocatable memory is described. In this method, a physical address hardware mapping entry (PA HME) for each process...
7562201 Recording device and recording and reproducing device  
To make content irreproducible in a recording device after a set expiration time, the recording device has a read/write unit for reading and writing data on a recording unit, the read/write unit...
7562200 Method, system, apparatus, and computer-readable medium for locking and synchronizing input/output operations in a data storage system  
A method, system, apparatus, and computer-readable medium are provided for synchronizing I/O operations in a computer system. According to aspects of the invention, multiple reader and writer locks...
7562197 Method and apparatus for multistage volume locking  
A storage subsystem includes a controller having a plurality of ports and a plurality of storage devices configured store information. A lock table includes attribute information and retention...
7559090 Memory, information apparatus for access to the memory, and method for the information apparatus  
With commands from a terminal divided into a command to designate an access area and a command to gain access, the terminal adds verification data of the terminal to an argument of the command to...
7558934 Data storage unit, data storage controlling apparatus and method, and data storage controlling program  
A data storage unit is provided in which all data are stored into a memory including a plurality of memory banks and a plurality of desired data is read simultaneously, without any load to the...
7558931 Write/read apparatus to control overwriting  
In one embodiment, a write/read apparatus includes an external interface section for data input; an external interface section for data output; a memory for temporarily storing the data that is...
7558930 Write protection in a storage system allowing both file-level access and volume-level access  
A method for write protection in a storage system using both the “file-level WORM function” and the “block-level WORM function”. The block-level WORM function has two modes: the first mode...
7557938 Printing control device and method, printing apparatus and method, storage medium storing computer-readable program therein, and computer-readable program  
A printing control method and device for receiving and processing print data including a security level, includes determining the security level of the print data when a predetermine fault occurs...
7555627 Input-output control apparatus, input-output control method, process control apparatus and process control method  
Input-output devices are prevented from conducting false output due to faulty operation by providing an input-output control apparatus configured to store input-output values to be used by a...
7555623 Arrangements changing an operation authority responsive to attribute changes  
A volume management system, a managing computer, a host, and a volume management method being capable of regulating the authorities of users and avoiding misoperations are provided. The volume...
7555617 Electronic data processing device with secured memory access  
An electronic data processing device includes a data processing member provided for controlling, based on first and second encoded data, a secured operation initiated by a user, a memory which is...
7552317 Methods and systems for grouping instructions using memory barrier instructions  
Methods, systems, and articles of manufacture consistent with the present invention provide a memory instruction manager for managing the execution of instructions associated with a program. The...
7552298 Method and system for deferred pinning of host memory for stateful network interfaces  
Certain aspects of a method and system for deferred pinning of host memory for stateful network interfaces are disclosed. Aspects of a method may include dynamically pinning by a convergence...
7546430 Method of address space layout randomization for windows operating systems  
A system and method for address space layout randomization (“ASLR”) for a Windows operating system is disclosed. The address space layout includes one or more memory regions that are identified...