Patents

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-8,001,366 Method for reducing booting time of mobile communication terminal
A method is for reducing booting time of a mobile communication terminal. The method includes the steps of driving a User Interface (UI) task concerning...
US-8,001,365 Exchange of processing metric information between nodes
Method and nodes are provided for propagating between the nodes information about processing capacity of peer nodes. Two types of signals are sent from...
US-8,001,364 Dynamically migrating channels
In one embodiment, the present invention includes a method of determining a relative priority between a first agent and a second agent, and assigning the first...
US-8,001,363 System for speculative branch prediction optimization and method thereof
A value representative of a processor's speculative branch prediction efficiency is determined and the speculative branch prediction depth is adjusted...
US-8,001,362 Processing unit
A processing unit includes a plurality of thread execution units each provided with a performance analysis circuit for measuring various types of events...
US-8,001,361 Structure for a single shared instruction predecoder for supporting multiple processors
A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design for improved techniques for executing...
US-8,001,360 Method and software for partitioned group element selection operation
A system and software for improving the performance of processors by incorporating an execution unit operable to decode and execute single instructions...
US-8,001,359 Mapping an N-bit application ported from an M-bit application to an N-bit architecture
Embodiments of the present invention provide a system that maps an N-bit application to virtual memory. The N-bit application may be obtained by porting an...
US-8,001,358 Microprocessor and method of processing data including peak value candidate selecting part and peak value...
A data storing part outputs n-bit data according to a reading address generated by an address generator. A peak value candidate selecting part selects a maximum...
US-8,001,357 Providing a single drive letter user experience and regional based access control with respect to a storage device
A method and a storage device may be provided. The storage device may include physical storage subdivided into a number of regions. The regions may start and...
US-8,001,356 Methods and apparatus for reallocating addressable spaces within memory devices
Integrated circuit systems include a non-volatile memory device (e.g, flash EEPROM device) and a memory processing circuit. The memory processing circuit is...
US-8,001,355 Storage system, volume allocation method and management apparatus
This storage system includes a virtual storage selection unit for selecting a virtual storage unit to be allocated to a virtual server unit according to a...
US-8,001,354 Implementing dynamic physical memory reallocation
A computer system, computer program product, and method implement dynamic physical memory reallocation. A system management interface (SMI) Handler and an...
US-8,001,353 Apparatus and method for configuring memory blocks
An exemplary embodiment of the invention includes methods of configuring a memory block including: providing a memory block, the memory block having a set of...
US-8,001,352 Networked raid in a virtualized cluster
Technologies are described herein for providing networked RAID in a virtualized storage cluster. The storage capacity of a storage cluster having two or more...
US-8,001,351 Data migration method and information processing system
A volume group comprising one or a plurality of logical volumes is set. A coexistence avoidance volume group having different array groups can be set to the...
US-8,001,350 Information processing apparatus
A main memory and a hard disk include predetermined serial numbers. A flash memory registers the main memory and hard disk together with their serial numbers. A...
US-8,001,349 Access control method for a storage system
In the computer system including at least one host computer, and at least one storage system, the storage system includes a physical disk and a disk controller,...
US-8,001,348 Method to qualify access to a block storage device via augmentation of the device's controller and firmware flow
A method to qualify access to a block storage device via augmentation of the device's controller and firmware flow. The method employs one or more block...
US-8,001,347 Coherently sharing any form of instant snapshots separately from base volumes
A computer system that implements a method for creating a virtual snapshot of a first storage object. A first storage object such as a data volume is created,...
US-8,001,346 Coordinated storage management operations in replication environment
A method, system, computer system, and computer-readable medium for maintaining up-to-date, consistent copies of primary data without the need to replicate...
US-8,001,345 Automatic triggering of backing store re-initialization
A method, device, and system are provided for determining when to re-initialize a backing store in a data storage system. More specifically, when all snapshots...
US-8,001,344 Storage control apparatus, storage control program, and storage control method
Disclosed are a storage control apparatus, a storage control program, and a storage control method that collect the backup of storage data in units of...
US-8,001,343 Storage device with power control function
To provide a power controlling method for use in a storage device which can be operated with less power consumption, at least a storage capacity monitoring unit...
US-8,001,342 Method for storing and restoring persistent memory content and virtual machine state information
A method that can simplify a recovery of a system. The method includes storing multiple types of information, and includes: a first stage of storing information...
US-8,001,341 Managing dynamically allocated memory in a computer system
Managing dynamically allocated memory in a computer system in which garbage collection process is scheduled separately from data processing comprises initiating...
US-8,001,340 Method for determining allocation of tape drive resources for a secure data erase process
A method and computer program product are provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve...
US-8,001,339 Storage management policies in a virtual data storage system
A virtual data storage system stores data as data objects to a plurality of storage devices in accordance with storage management policies. The system manages...
US-8,001,338 Multi-level DRAM controller to manage access to DRAM
Providing for multi-tiered RAM control is provided herein. As an example, a RAM access management system can include multiple input controllers each having a...
US-8,001,337 Memory system with controller for managing management data and reverse flag for reversing write data
A semiconductor storage device includes a first nonvolatile memory to store user data of a file, a second nonvolatile memory to store management data of the...
US-8,001,336 Deterministic memory management in a computing environment
Systems and methods for memory management in a computing environment are provided. The method comprises uniquely identifying a first object associated with a...
US-8,001,335 Low latency request dispatcher
A first-in-first-out (FIFO) queue optimized to reduce latency in dequeuing data items from the FIFO. In one implementation, a FIFO queue additionally includes...
US-8,001,334 Bank sharing and refresh in a shared multi-port memory device
A method and system for sharing banks of memory in a multi-port memory device between components is provided. The multi-port memory device includes multiple...
US-8,001,333 Memory management in a shared memory system
Methods, systems and computer program products to maintain cache coherency, in a System On Chip (SOC) which is part of a distributed shared memory system are...
US-8,001,332 Adaptive caching for high volume extract transform load process
A method, system, and medium related to a mechanism to cache key-value pairs of a lookup process during an extract transform load process of a manufacturing...
US-8,001,331 Efficiency of cache memory operations
A processing system 1 including a memory 10 and a cache memory 4 is provided with a page status unit 40 for providing a cache controller with a page open...
US-8,001,330 L2 cache controller with slice directory and unified cache structure
A cache memory logically partitions a cache array having a single access/command port into at least two slices, and uses a first directory to access the first...
US-8,001,329 Speculative stream scanning
A system and method for partitioning a data stream into tokens includes steps or acts of: receiving the data stream; setting a partition scanner to a beginning...
US-8,001,328 Method and process for expediting the return of line exclusivity to a given processor through enhanced...
A method and apparatus in which the observability of cross-invalidates requests within remote nodes is controlled at the time of a partial response generation,...
US-8,001,327 Method and apparatus for managing placement of data in a tiered storage system
When a client access a file in a tiered storage system, the storage controller determines which tier is appropriate to store the file based on which client is...
US-8,001,326 Portable terminal
A management apparatus including a portable terminal identifying module to receive card information from a non-contact IC card processing unit having a module...
US-8,001,325 Memory card that supports file system interoperability
A removable data storage device that intelligently operates as one large data storage region or as multiple, smaller data storage regions is disclosed. The...
US-8,001,324 Information processing apparatus and informaiton processing method
An information processing apparatus and an information processing method capable of assigning, to an application, a volume having a performance required by the...
US-8,001,323 Network storage system, management method therefor, and control program product therefor
A storage system, a storage management method, and a control program product are provided. The storage system is improved in comfortability, convenience, and...
US-8,001,322 Notifying software components using a shared physical storage medium
A method for implementing virtual disk reservations on a storage medium for multiple distributed applications. The method includes initializing a plurality of...
US-8,001,321 Digital device configuration and method
A digital Storage Element is described. A device is configured including a Storage Element for access by a user responsive to a native control code. A...
US-8,001,320 Command interface for memory devices
A method for operating a memory device that includes a plurality of analog memory cells includes accepting at an input of the memory device a self-contained...
US-8,001,319 Semiconductor storage device
A semiconductor storage apparatus is coupled with a system bus to receive a write request accompanied with first and second blocks of data, which are stored in...
US-8,001,318 Wear leveling for low-wear areas of low-latency random read memory
Described herein are method and apparatus for performing wear leveling of erase-units of an LLRRM device that considers all active erase-units. Wear counts of...
US-8,001,317 Data writing method for non-volatile memory and controller using the same
A data writing method for a non-volatile memory is provided, wherein the non-volatile memory includes a data area and a spare area. In the data writing method,...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | Next →