|
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...
|