Sign up


Match Document Document Title
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...
8904135 Non-disruptive restoration of a storage volume  
A system implements a method to non-disruptive restoration of storage services provided by a storage volume of the system. Upon detecting a disruption of storage services at the storage volume, the...
8904093 Managing lifetime of limited usage storage devices in a caching system  
A cache server receives wear usage information associated with a storage device, and receives an object to be cached in the storage device. The cache server also determines whether to store the...
8898412 Methods and systems to selectively scrub a system memory  
A computer system is provided, the computer system having a processor and a system memory coupled to the processor. The computer system also includes a Basic Input/Output System (BIOS) in...
8898413 Point-in-time copying of virtual storage  
A method includes making in a real storage, a copy of a first page content stored in a first page data structure by creating a second page content in a second data structure, the second page...
8898671 Processor that executes a plurality of threads by promoting efficiency of transfer of data that is shared with the plurality of threads  
Provide is a processor that can maintain a dependency relationship between a plurality of instructions and one read instruction. The processor comprises: a setting unit configured to set, when an...
8898397 Memory and process sharing across multiple chipsets via input/output with virtualization  
Embodiments of the present invention provide an approach for memory and process sharing via input/output (I/O) with virtualization. Specifically, embodiments of the present invention provide a...
8898407 Incremental block based backup  
A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes taking a snapshot of a physical volume with a native snapshot program, determining which...
8892838 Point-in-time copying of virtual storage and point-in-time dumping  
A method includes copying a first virtual storage by making, a point-in-time copy of a first page content stored in a first structure by creating a second page content in a second structure, the...
8892507 Providing file system quota support for a file system having separated data and metadata  
Described are techniques for performing quota management in a distributed file system. An allocation quota specifies an upper limit of storage for allocation for a quota set of the distributed file...
8892837 Integrated circuit with tamper-detection and self-erase mechanisms  
Methods and apparatuses for improving security of an integrated circuit (IC) are provided. A tamper condition is detected and a digital key stored in the IC is erased. The digital key is associated...
8892810 Semiconductor device and memory protection method  
According to one embodiment, a semiconductor device includes a processor, and a memory device. The memory device has a nonvolatile semiconductor storage device and is configured to serve as a main...
8892832 Storage apparatus, storage management method, and storage medium storing storage management program  
Provided are a storage apparatus, a storage management method, and a storage management program capable of performing a backing-up operation under the condition that a host computer is in...
8893267 System and method for partitioning resources in a system-on-chip (SoC)  
In a system-on-chip (SoC), a method is provided for partitioning access to resources. A plurality of processors is provided, including a configuration master (CM) processor, a memory, a plurality...
8886904 Managing a solid-state storage device  
A method, comprising: during a normal operating mode of a first solid-state storage device, reserving a portion of an available physical storage space of the first solid-state storage device,...
8886876 Protecting groups of memory cells in a memory device  
Methods for memory block protection and memory devices are disclosed. One such method for memory block protection includes programming protection data to protection bytes diagonally across...
8886907 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***
Accessing objects in hosted storage
 
A first access control list method is stored in a hosted storage system and in association with a storage structure. The first access control list is designed to grant permission to write data...
8886899 Managing memory requests based on priority  
Managing access to an external memory in a computing system comprising one or more cores includes: receiving memory requests to access a memory at a memory controller coupled to at least one of the...
8886716 Cloud-based de-duplication  
Example apparatus, methods, and computers support cloud-based de-duplication with transport layer transparency. One example apparatus includes a processor, a memory, and an interface to connect the...
8880827 Method for executing security-relevant and non-security-relevant software components on a hardware platform  
A method for executing safety-relevant and non-safety-relevant software components on a hardware platform comprising a computer, memory and a monitoring component that operates independently of the...