FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents freshpatentsnav7_icons (5K)
browse patent apps by agents browse patent apps by inventors browse patent apps by industry browse patents by location monitor patent applications
    




USPTO Class 711  |  Browse by Industry: Previous - Next | All     monitor keywords
04/2007 | Recent  |  08: Jun | May | Apr | Mar | Feb | Jan |  | 07: Dec  | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 

Electrical computers and digital processing systems: memory inventions 04/07

Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.

  04/26/2007 > patent applications in patent subcategories.

20070094438 - Information recording medium, information reproducing apparatus, information reproducing method and information recording method: An information recording medium includes a user information storage area which stores user information, a test write area which is extendable and for test write of information, a spare area which is extendable and capable of alternatively storing user information, and a recording position management information area including recordable range... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C.

20070094440 - Enhanced data access in a storage device: A flash storage device having improved write performance is provided. The device includes a storage block having a plurality of physical pages and a controller for mapping the plurality of physical pages to a plurality of logical addresses and for writing data to the plurality of physical pages. When updating... Agent: Mcdermott Will & Emery LLP

20070094439 - Expandable portable solid-state device & method: Apparatuses and methods of an expandable portable solid-state device are disclosed. In one embodiment, a solid-state device includes an expansion canister to enable coupling of a flash memory of the solid-state device to an external storage memory, and an executable-in-place module of the solid state device coupled to the flash... Agent: Law Offices Of James E. Eakin

20070094441 - Method of generating tcam entry and method and apparatus for searching for tcam entry: Provided is a method of generating and searching for a single ternary content addressable memory (TCAM) entry for range search and exact-match search. First, it is determined whether an entry to be added is a range search entry or an exact-match search entry. When the entry is the range search... Agent: Blakely Sokoloff Taylor & Zafman

20070094442 - Information processing apparatus, information processing method, and computer program: An information processing apparatus includes a recording control unit configured to control recording of information on an information recording medium and recording of file system information corresponding to a file storing the recorded information. The recording control unit performs a sequential recording process of the file system information by switching... Agent: Lerner, David, Littenberg, Krumholz & Mentlik

20070094443 - Digital storage memory module apparatus and method: A digital storage memory module (200) comprises a housing (201) having a first memory (202) and a second memory (205) disposed therein. In one embodiment the first memory comprises, for example, a hot-swappable cinematic media content disk drive and the second memory comprises, for example, a flash memory. In one... Agent: Fitch Even Tabin And Flannery

20070094444 - System with high power and low power processors and thread transfer: A processing system comprises a first processor that has active and inactive states and that processes at least one thread during the active state. A second processor has active and inactive states. The second processor consumes less power when operating in the active state than the first processor operating in... Agent: Harness, Dickey & Pierce P.L.C

20070094445 - Method to enable fast disk caching and efficient operations on solid state disks: The above-described methods and computer system describe the use of dynamic addressing, lazy relocations and erases, and page state information to provide fast disk caching and solid state disk applications using solid-state nonvolatile memories. The approach reduces write-latencies for demand requests, as well as the number of erase cycles on... Agent: Lee & Hayes, PLLC C/o Portfolioip

20070094446 - Storage system: A storage system is configured so that it can operate based on an operation mode set by an administrator from among a memory backup mode, a destage mode, a UPS mode, and a remote copy mode. The administrator can select the operation mode according to the battery capacity of the... Agent: Stanley P. Fisher Reed Smith LLP

20070094447 - Storage system and method using interface control devices of different types: A storage has NAS and SAN functions and a high degree of freedom to configure a system to reduce the management and operation cost. The storage includes a plurality of interface slots in which a plurality of interface controllers can be installed, a block I/O interface controller which has SAN... Agent: Townsend And Townsend And Crew, LLP

20070094448 - Efficient error reporting from an operator control panel of a storage apparatus: Storage apparatus and related methods for managing removable media. A controller is configured to manage the removable media. A user interface is coupled to the controller for displaying errors. When an error displayed on the user interface is selected, the controller causes the user interface to display additional information related... Agent: Hewlett Packard Company

20070094449 - System, method and program for managing storage: System, method and program for managing a storage server comprising first and second clusters of storage controllers. The first cluster comprises one or more storage controllers each controlling one or more storage arrays. The first cluster also comprises a first cache memory and a first nonvolatile storage (“NVS”) shared by... Agent: Ibm Corporation

20070094451 - Cache operation with non-cache memory: A system and method are provided for bypassing cache memory when reading data from system memory particularly when the primary memory could include memory types where the read operation mixes non-data with data. A system and method are provided for bypassing and invalidating cache memory when writing data to system... Agent: F. Drexel Feeling, Esq. Jones Day

20070094450 - Multi-level cache architecture having a selective victim cache: A computer system cache memory contains at least two levels. A lower level selective victim cache receives cache lines evicted from a higher level cache. A selection mechanism selects lines evicted from the higher level cache for storage in the victim cache, only some of the evicted lines being selected... Agent: Ibm Corporation RochesterIPLaw Dept. 917

20070094453 - Method, apparatus, and a system for a software configurable prefetcher: A discussion of a dynamic configuration for a prefetcher is proposed. For example, a thread specific latency metric is calculated and provides dynamic feedback to the software on a per thread basis via the configuration and status registers. Likewise, the software can optionally use the information from the registers to... Agent: Blakely Sokoloff Taylor & Zafman

20070094452 - Systems and methods for using excitement values to predict future access to resources: Systems and methods using an excitement protocol enable prediction of which blocks of a resource to prefetch and store in memory. The system maintains a set of excitement values corresponding to the resource being accessed. The system also maintains a threshold. As blocks of the resource are requested, the system... Agent: Knobbe Martens Olson & Bear LLP

20070094455 - Device prestructured arrangement to allow selective monitoring of a data storage device: In a data storage device, information regarding the operation of the device is gathered by a plurality of information providers or sources, such as counters, each configured to indicate a data point and/or count the occurrence of events with respect to the data storage device. A device control is configured... Agent: John H. Holcombe IBM Corporation,IPLaw Dept.

20070094458 - Distributed processing system, distributed processing method and image processing apparatus: A distributed storage system implements high-speed data reconstitution processing while ensuring a high security level. Devices (63) in a device group (51) with security level “low” distributedly store fragmented data. When a process requesting device (60) belonging to a device group (50) with security level “high” instructs devices (62) belonging... Agent: Fitzpatrick Cella Harper & Scinto

20070094457 - Method for releasing data of storage apparatus: The present invention provides a method for releasing data of a storage apparatus. The method manages the data output of the storage apparatus by using a virtual output queue, a data storing memory, and a bit map output port memory. In such method, the output ports, which use the data... Agent: J.c. Patents, Inc. Suite 250

20070094454 - Program memory source switching for high speed and/or low power program execution in a digital processor: An integrated circuit digital processor is coupled to either a main program memory or a secondary program memory, wherein the secondary program memory may be low power, high reliability, non-volatile and/or fast memory that may store a limited number of critical program instructions and data for execution by the digital... Agent: Baker Botts, LLP

20070094456 - Storage system and storage control method: More specifically, when difference information 13 comprising a data group, which represents differences between a data group inside a P-storage device 10P and a data group inside an SP-storage device 11SP, is transmitted, a first storage subsystem 5 sends an interrupt command and a restart command such that the difference... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070094459 - Information processing apparatus and file controller: An information processing apparatus, including: a file memory to store data; a file controller to access the file memory; a first control section to manage the file memory via the file controller; and a second control section connected with the file controller; wherein the file controller includes an usage information... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20070094460 - Dram control circuit: A circuit for controlling a memory including at least two areas to which access cannot be had simultaneously, the circuit including first circuitry for storing a series of read and/or write instructions separately for each of the areas, and second circuitry for detecting that a first instruction intended for a... Agent: Stmicroelectronics Inc. C/o Wolf, Greenfield & Sacks, PC

20070094461 - Method for transmitting data in a discontinuous coverage radio network: To mash coverage discontinuities, e.g. of high and low bit rate zones, when transmitting especially multimedia data to a terminal (209), it is proposed to store the data of a multimedia data stream's basic flow to a basic cache memory (315) with higher priority than storing the data of at... Agent: Sughrue Mion, PLLC

20070094462 - Prioritized bus request scheduling mechanism for processing devices: A scheduler stores data to be scheduled. The scheduler may include an array that identifies relative priorities among the queue entries according to a first priority scheme, such as by age. The scheduler also may include a priority register array identifying relative priorities among the queue entries according to a... Agent: Kenyon & Kenyon LLP

20070094463 - Mobile wireless communications device providing data management and security features and related methods: A mobile wireless communications device may include a wireless transceiver, a series of processing modules, a shared memory connected the plurality of processing modules and to the wireless transceiver, and a memory manager module for generating respective data location indices for data stored in the shared memory. The processing modules... Agent: Allen, Dyer, Doppelt, Milbrath & Gilchrist P.A.

20070094467 - Method for rolling back from snapshot with log: High speed differential copy can be implemented in the fail-back after disaster recovery when the data of the primary site is protected safely. When a restore command is issued, the common snapshots of the snapshots of the primary site and the secondary site are extracted as the base snapshot by... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070094464 - Mirror consistency checking techniques for storage area networks and network based virtualization: A technique is provided for facilitating information management in a storage area network. The storage area network may utilize a fibre channel fabric which includes a plurality of ports. The storage area network may also comprise a first volume which includes a first mirror copy and a second mirror copy.... Agent: Beyer Weaver LLP

20070094465 - Mirroring mechanisms for storage area networks and network based virtualization: A technique is provided for implementing online mirroring of a volume in a storage area network. A first instance of the volume is instantiated at a first port of the fibre channel fabric for enabling I/O operations to be performed at the volume. One or more mirroring procedures may be... Agent: Beyer Weaver LLP

20070094466 - Techniques for improving mirroring operations implemented in storage area networks and network based virtualization: A technique is provided for implementing online mirroring of a volume in a storage area network. A first instance of the volume is instantiated at a first port of the fibre channel fabric for enabling I/O operations to be performed at the volume. One or more mirroring procedures may be... Agent: Beyer Weaver LLP

20070094469 - Apparatus, system, and method for implementing protected partitions in storage media: An apparatus, system, and method are disclosed for implementing protected partitions in storage media. The apparatus includes a control module configured to communicate with a host and receive read/write commands for a storage device, and a protection module operating within the control module and configured to maintain a plurality of... Agent: Kunzler & Associates

20070094468 - Apparatus, system, and method for setting protection states of protected partitions in storage media: An apparatus, system, and method are disclosed for setting protection states of protected partitions in storage media. The apparatus includes a control module configured to receive protection state transition commands from a host for a target partition, a check module configured to verify a protection state for the target partition,... Agent: Kunzler & Associates

20070094470 - Apparatus, system, and method for writing data to protected partitions of storage media: An apparatus, system, and method are disclosed for writing data to protected partitions of storage media. The apparatus includes a control module configured to communicate with a host device and receive write commands for a storage device, a parse module configured to extract logical block addresses, a check module configured... Agent: Kunzler & Associates

20070094471 - Method and system for providing restricted access to a storage medium: A method of restricting file access is disclosed wherein a set of file write access commands are determined from data stored within a storage medium. The set of file write access commands are for the entire storage medium. Any matching file write access command provided to the file system for... Agent: Venable LLP

20070094473 - Dynamic and real-time management of memory: Dynamically allocated memory is managed in real-time. This real-time management capability enables an invalid access of the dynamically allocated memory to be detected at the time the invalid access occurs, rather than at some later point in time. This real-time management capability can be dynamically activated/deactivated on a per process... Agent: Heslin Rothenberg Farley & Mesiti P.C.

20070094472 - Method for persistent mapping of disk drive identifiers to server connection slots: A method for mapping disk drives of a data storage system to server connection slots. The method may be used when an SAS expander is used to add additional disk drives, and maintains the same drive numbering scheme as would exist if there were no expander. The method uses the... Agent: Baker Botts, LLP

20070094474 - Lookup table addressing system and method: Lookup table addressing of a set of lookup tables in an external memory is achieved by: transferring a data word from a compute unit to an input register in a data address generator; providing in at least one deposit-increment index register in the data address generator including a table base... Agent: Iandiorio & Teska

20070094475 - Caching memory attribute indicators with cached memory data field: A processing system may include a memory configured to store data in a plurality of pages, a TLB, and a memory cache including a plurality of cache lines. Each page in the memory may include a plurality of lines of memory. The memory cache may permit, when a virtual address... Agent: Qualcomm Incorporated

20070094476 - Updating multiple levels of translation lookaside buffers (tlbs) field: An apparatus includes a memory configured to store data, a lower level TLB, an upper level TLB, and a TLB controller. The lower level TLB and the upper level TLB are configured to store a plurality of entries, each of the entries containing an address translation information that allows a... Agent: Qualcomm Incorporated

20070094477 - Implementing vector memory operations: In one embodiment, the present invention includes an apparatus having a register file to store vector data, an address generator coupled to the register file to generate addresses for a vector memory operation, and a controller to generate an output slice from one or more slices each including multiple addresses,... Agent: Trop Pruner & Hu, PC

20070094478 - Pointer computation method and system for a scalable, programmable circular buffer: Techniques for processing digital signals for a variety of applications, including in a communications (e.g., CDMA) system. A pointer location within a circular buffer is determined by establishing a length of the circular buffer, a start address that is aligned to a power of 2, and an end address located... Agent: Qualcomm Incorporated

20070094479 - System and method for memory array access with fast address decoder: A method and data processing system for accessing an entry in a memory array is provided using base and offset addresses without adding the base and offset addresses. PGZO encoding is performed on the address bits of the operands. The PGZO values are evaluated using wordline generators resulting in a... Agent: Vanleeuwen & Vanleeuwen

20070094480 - System and method for memory array access with fast address decoder: A method includes storing a first transaction entry to a first software configurable storage location, storing a second transaction entry to a second software configurable storage location, determining that a first transaction indicated by the first transaction entry has occurred, determining that a second transaction indicated by the second transaction... Agent: Freescale Semiconductor, Inc. Law Department

  
04/19/2007 > patent applications in patent subcategories.

20070088896 - Arithmetic processing unit and method for operating cache: A cache access transmission means outputs an access address, obtained from a CPU by way of a local cache access address input means, to a shared address bus via a remote cache access address output means. A cache access control means accesses a cache memory by using the access address... Agent: Mcdermott Will & Emery LLP

20070088897 - Interactive mapping method and system: Method and computer program product for presenting a set of address locations in a browser window of a user device via the Internet are disclosed. The method includes receiving a set of address locations in a given order, presenting the set of address locations as a list of directions, and... Agent: Morrison & Foerster LLP

20070088898 - Multiple physical optical disc formats in backwards compatible order: A mechanism that enables authoring of new optical disc physical media (e.g., HD-DVD) while maintaining backwards compatibility with previous physical media (e.g., DVD-ROM, DVD-Video). The system eliminates film system “switching” and avoids adding new commands to the command specification, while still allowing legacy (e.g., DVD-ROM) drives to use of the... Agent: Amin. Turocy & Calvin, LLP

20070088900 - Storage system: The present invention comprises a memory, a plurality of access portions for accessing the memory, a memory adapter for controlling access to the memory from the plurality of access portions, and a response-type path (R path) and a throughput-type path (T path) which communicatively connect the respective access portions, and... Agent: Stanley P. Fisher Reed Smith LLP

20070088899 - Tape drive apparatus and method: In a tape drive apparatus commonly shared by a plurality of host devices coupled to the tape drive apparatus over a host port, access control is provided. Each host device is identified by a host address. The tape drive apparatus comprises a data transfer unit for transferring data between a... Agent: Hewlett Packard Company

20070088902 - Data transfer operation completion detection circuit and semiconductor memory device provided therewith: A data transfer operation completion detection circuit including a first counter for performing a shifting operation in response to the generation of a read initiation signal, a second counter for performing a shifting operation in response to the generation of a burst completion signal, and an SR latch circuit for... Agent: Mcdermott Will & Emery LLP

20070088901 - Informative display on a data storage device: A display device for displaying information related to the contents of a storage device is presented. The display device has a housing, which houses a data storage element and a display element. The display element is coupled to a memory unit, which stores the information related to the contents of... Agent: Hewlett Packard Company

20070088903 - Memory module, memory system and method for controlling the memory system: In a memory system and a memory module having a large capacity and operating at high speed, the memory module includes a module board, a primary memory component that is mounted on the module board, accessed as a master, and has a first column access latency, and a secondary memory... Agent: F. Chau & Associates, LLC

20070088906 - Memory card: A memory device is provided which is connected to operate with power and clocks supplied from a host apparatus. The memory device includes external terminals, a flash memory chip to store data, an IC chip to process data; and a controller chip connected with the external terminals, the flash memory... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070088904 - Memory system storing transformed units of data in fixed sized storage blocks: A change in the amount of data to be stored that results from various encoding, compression, encryption or other data transformation algorithms, is handled by individually identifying distinct units of the transformed data and storing such units in physical succession within storage blocks of a memory system such as flash... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070088907 - Multiple segment data object management: A multiple segment data structure and method manage data objects stored in multiple segments. The structure and method use one or more multiple segment index table objects containing defining information about the data objects in which the data are stored, such as the state, index table size, and one or... Agent: Kimton N. Eng, Esq. Dorsey & Whitney LLP

20070088905 - System and method for purging a flash storage device: A flash storage device includes flash storage units that are purged in response to a condition or command. A flash controller interface receives a command for purging the flash storage device and provides a purge command to flash controllers in the flash storage device. Alternatively, the flash storage device detects... Agent: Simpletech, Inc. C/o S. Jalal Sadr, Esq.

20070088908 - Method for arranging heap memory: The present invention discloses a method for arranging heap memory. The method is to utilize a memory-management function library positioned in the run-time library for use during run time and designate two sets of heap memory, wherein one set of heap memory is arranged in a dynamic random access memory... Agent: Phison Electronics Corporation

20070088910 - Associative memory cells configured to selectively produce binary or ternary content-addressable memory lookup results: Associative memory bit cells are disclosed for selectively producing binary or ternary content-addressable memory lookup results. Associative memory bit cells are grouped together to act as n binary content-addressable memory cells (CAM) bits or m ternary content-addressable memory (TCAM) bits, with n>m>0. Based on the programming of the associative memory... Agent: The Law Office Of Kirk D. Williams

20070088909 - Identifying content-addressable memory entries differing from a lookup word in multiple but less than a predetermined number of bit positions: A content-addressable memory entry is identified as being matched if it matches all bit positions of a lookup word or does not match for less than a predetermined number of bit positions. A match line of the content-addressable memory entry is precharged. During a subsequent matching phase, each of the... Agent: The Law Office Of Kirk D. Williams

20070088911 - Method and apparatus for a magnetic tape storage system to adaptively handle space commands: A method for a tape storage system to adaptively handle Space commands sent from a host computer system is disclosed. In response to a Space command from the host computer system, a determination is made as to whether or not the tape storage system is in a Read mode. If... Agent: Dillon & Yudell, LLP

20070088912 - Method and system for log structured relational database objects: A system, method, computer program and article of manufacture for updating a disk that moves updates for a specific database object into available contiguous free data blocks, and writes the multiple updates to disk using a single disk access, maintaining database transactional and durability semantics semantics.... Agent: Oracle International Corporation C/o Bingham Mccutchen LLP

20070088914 - Method and electronic device for selective transfer of data from removable memory element: The invention concerns a method (300) and electronic device (100) for the selective transfer of data from a removable memory element (110). The electronic device can include a port (120) that can receive the removable memory element, a memory (116) that can selectively store data from the removable memory element... Agent: Motorola, Inc Intellectual Property Section

20070088913 - Portable data transfer device: A portable data transfer device includes a host equipped with a plurality of slots for installing various types of memory cards. A receiving slot is formed in the host to provide a replaceable hard disk drive or compact disk drive. To data transfer data from the memory cards to the... Agent: Hdsl

20070088915 - Method and apparatus for software-assisted data cache and prefetch control: The present invention provides a computer implemented method, apparatus, and computer usable program code for compiling instructions to manage a cache system. Loop constructs are analyzed to identify data usage characteristics for cache and prefetching conditions in instructions to form identified prefetch conditions. A set of control instructions are inserted... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20070088916 - Technique for thread communication and synchronization: A technique for thread synchronization and communication. More particularly, embodiments of the invention pertain to managing communication and synchronization among two or more threads of instructions being executing by one or more microprocessors or microprocessor cores... Agent: Blakely Sokoloff Taylor & Zafman

20070088917 - System and method for creating and maintaining a logical serial attached scsi communication channel among a plurality of storage systems: A system and method creates and maintains a serial attached SCSI (SAS) logical communication channel among a plurality of storage systems. The storage systems utilize a SAS expander to form a SAS domain comprising a plurality of storage systems and/or storage devices. A target mode module and a logical channel... Agent: Cesari And Mckenna, LLP

20070088920 - Managing data for memory, a data store, and a storage device: Embodiments of the invention relate to managing data in computer systems. In an embodiment, an “intermediate” page store is created between main memory and a storage disc. As data is about to be paged out of main memory, a paging manager determines if the data should be sent to the... Agent: Hewlett Packard Company

20070088919 - Mechanisms and methods for using data access patterns: The present invention comprises a data access pattern interface that allows software to specify one or more data access patterns such as stream access patterns, pointer-chasing patterns and producer-consumer patterns. Software detects a data access pattern for a memory region and passes the data access pattern information to hardware via... Agent: F. Chau & Associates, LLC

20070088921 - Semiconductor memory devices including mode registers and systems including the same: Semiconductor memory devices are provided. The semiconductor memory device includes a command decoder, a code converter and a code outputting unit. The command decoder is configured to receive a plurality of command signals from an external source, decode the plurality of command signals and generate a mode register reading signal... Agent: Myers Bigel Sibley & Sajovec

20070088922 - Techniques for time-dependent storage management with a portable application programming interface: Techniques for time-dependent storage management with a portable application programming interface are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for time-dependent storage management. The method may comprise interfacing with a host and a storage system having one or more storage devices. The method... Agent: Hunton & Williams LLP Intellectual Property Department

20070088918 - Tracking dependencies among memory requests: Encoding positional information to track dependencies among memory requests resident in a memory request buffer increases efficiency of submitting those requests to memory. With the encoded positional information representing dependencies, a mechanism that selects memory requests for submission to memory can select memory requests without being hindered by determining dependencies... Agent: Darby & Darby, P.C.

20070088923 - System and method for fast, secure removal of objects from disk storage: A system, program storage device, and method of optimizing data placement on a storage device, the method comprising establishing a specified time constraint for which the storage device is to delete data stored thereon; dividing a data object into a plurality of data bits; programming a block of data and... Agent: Frederick W. Gibb, Iii Gibb Intellectual Property Law Firm, LLC

20070088924 - Enhanced resynchronization in a storage-based mirroring system having different storage geometries: Resynchronization of data between a primary (production) data site and a secondary (recovery) site following a failure is enhanced when the size of a data track at the production site is different from the size of a data track at the recovery site. The recovery site reads an out-of-sync (OOS)... Agent: Law Office Of Dan Shifrin, PC - Ibm

20070088925 - Storage system and remote copy method for storage system: A storage system including a primary storage device having a primary volume, and a secondary storage device having a secondary volume, a generation restoration portion, and a generation management volume. The secondary volume receives differential information from the primary volume to remote copy information in the primary volume and the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070088926 - Data processing system and method in which a participant initiating a read operation protects data integrity: A data processing system includes a plurality of requestors and a memory controller for a system memory. In response to receiving from the requestor a read-type request targeting a memory block in the system memory, the memory controller protects the memory block from modification, and in response to an indication... Agent: Dillon & Yudell LLP

20070088927 - Method of protecting a storage device for a windows operating system: A method of protecting a storage device for a Windows operating system. The method is divided into a write-proof method, a delete-proof method and a hidden partition method, which code the drivers of Lower Filter Device Object, Upper Filter Device Object, Partition n Lower Filter Device Object and Partition n... Agent: G. Link Co.,ltd

20070088928 - Methods and systems for locking in storage controllers: Methods and systems for improved lock processing in a storage controller. Storage controllers that provide storage management features such as RAID storage controllers may concurrently process I/O requests received from attached host systems and I/O requests generated internally by the management processing in the controller. Such concurrent processing is coordinated... Agent: Lsi Logic Corporation

20070088929 - Method for exchanging data between volumes of storage system: A method of data exchange between volumes without using any unnecessary resource in a storage system includes allocating cache areas for data exchange on a memory, determining the location of data to be exchanged, reading out data from the determined location in source and destination volumes and storing data in... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070088930 - Storage control system and storage control method: The present invention provides a storage control system that can prevent capacity in a cache memory from being overloaded even when the access performance of a controller in a storage controller to an external storage device in an external storage controller is permanently or temporarily poor. In the storage control... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070088931 - Method and apparatus to authorize cross-partition commands: When a storage system is logically separated into several partitions for security reasons, users are provided with a mechanism to operate cross-partition commands securely. When a first administrator of a first logical storage system configures a command which needs to have an access to a second logical storage system, a... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070088932 - System and method for addressing memory and transferring data: A system and method for addressing memory and transferring data, which in some embodiments include one or more processor translation look-aside buffers (TLBs) and optionally one or more I/O TLBs, and/or a block transfer engine (BTE) that optionally includes a serial cabinet-to-cabinet communications path (MLINK). In some embodiments, the processor... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

  
04/12/2007 > 34 patent applications in 19 patent subcategories.

20070083696 - Semiconductor device: A semiconductor device may include a decoder for decoding a plurality of internal command signals and outputting a first Y-address enabling signal; a Y-address enabling signal generator for receiving the first Y-address enabling signal and outputting a second Y-address enabling signal having a predetermined enabled period; a multiplexer (MUX) for... Agent: Marshall, Gerstein & Borun LLP

20070083698 - Automated wear leveling in non-volatile storage systems: Methods and apparatus for performing wear leveling in a non-volatile memory system are disclosed. Included is a method for performing wear leveling in a memory system that includes a first zone, which has a first memory element that includes contents, and a second zone includes identifying the first memory element... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070083697 - Flash memory management: Flash memory is managed utilizing memory management data structures residing in volatile memory of a flash memory device. The memory management data structures are created and updated each time power is supplied to the memory device. During write operations to the flash memory, specific locations in the flash memory are... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070083699 - System for configuring parameters for a flash memory: System for configuring parameters used in flash memory devices. A load instruction and associated address are retrieved from a memory, and the address is used to select a configuration register storing a configuration value. The configuration value is loaded to an associated dedicated register to configure a parameter of the... Agent: Sawyer Law Group LLP

20070083700 - Method and apparatus for adjusting the performance of a synchronous memory system: A method and apparatus for adjusting the performance of a memory system is provided. A memory system comprises a master device and a slave device. A memory channel couples the master device to the slave device such that the slave device receives the system operating information from the master device... Agent: Deniro/rambus

20070083701 - Power throttling in a memory system: A memory system is disclosed. The memory system includes a memory controller coupled to one or more memory modules, at least one of the memory modules including a buffer. The memory controller is configured to convey a command to at least one of the memory modules in response to detecting... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20070083705 - Functional test method and functional test apparatus for data storage devices: Embodiments of the invention provide an HDD functional test apparatus which can test an HDD in a shorter time by increasing the amount of transfer per command without using a larger memory resource. In one embodiment, a data storage device test apparatus comprises a storage section to store original data;... Agent: Townsend And Townsend And Crew LLP

20070083704 - Hard disk drive with certification function: A magnetic disk drive is provided capable of reducing a processing load even in a mode of, for example, reproduction during recording. In one embodiment, a magnetic disk drive includes a storage unit for storing certificate information that relates to the magnetic disk drive and corresponds to a root key... Agent: Townsend And Townsend And Crew LLP

20070083702 - Information recording and playing device, method of the same, and recording medium: An information recording and playing apparatus includes a recording/playing unit to perform background formatting on a rewritable recording medium together with recording/playing of data on the rewritable recording medium according to a user's request. The information recording and playing apparatus further comprises a control unit to prevent a position where... Agent: Dickstein Shapiro LLP

20070083703 - Load balancing of disk drives: System and methods are disclosed for load balancing Input/Output (IO) commands to be executed by one or more disk drives from an array of disk drives. Systems and methods disclosed herein use one or more properties, such as disk drive RPM, disk drive cache, command queue lengths, real-time drive data,... Agent: Lsi Logic Corporation

20070083708 - Controller of redundant arrays of independent disks and operation method thereof: A controller and operation method for RAID (Redundant Array of Independent Disks) is provided. The controller includes a receiving module, a splitting module, a sorting module and a transceiver. And the operation method includes the following steps. First, at least one read/write command is received from a command source. Next,... Agent: Rosenberg, Klein & Lee

20070083709 - Method and system for storing data in an array of storage devices with additional and autonomic protection: One aspect of the invention is a method for storing data in an array of storage devices. An example of the method includes writing a first strip to a first storage device and a second storage device. This example also includes writing a second strip to the second storage device... Agent: Timothy N. Ellis, Patent Attorney

20070083710 - Semi-static distribution technique: A semi-static distribution technique distributes parity across disks of an array. According to the technique, parity is distributed (assigned) across the disks of the array in a manner that maintains a fixed pattern of parity blocks among the stripes of the disks. When one or more disks are added to... Agent: Cesari And Mckenna, LLP

20070083706 - System and method for coercion of disk drive size for use in a raid volume: The present invention is a method for coercing disk drive capacity in a RAID configuration. The method includes the step of determining actual disk drive capacities of a first disk drive and a second disk drive in the RAID configuration. If the actual disk drive capacities of the first disk... Agent: Lsi Logic Corporation

20070083707 - Using oob to provide communication in a computer storage system: A system provides communication between components of a computer data storage system using out-of-band (OOB) signaling. The system includes a plurality of data storage devices having a local controller for directing data flow to each of the plurality of data storage devices. A switch is coupled to the local controller... Agent: Quarles & Brady Streich Lang LLP

20070083712 - Method, apparatus, and computer program product for implementing polymorphic reconfiguration of a cache size: A method, apparatus and computer program product are provided for implementing polymorphic reconfiguration of a cache size. A cache includes a plurality of physical sub-banks. A first cache configuration is provided. Then checking is provided to identify improved performance with another cache configuration. The cache size is reconfigured to provide... Agent: Ibm Corporation RochesterIPLaw Dept 917

20070083711 - Reconfiguring caches to support metadata for polymorphism: In a method of using a cache in a computer, the computer is monitored to detect an event that indicates that the cache is to be reconfigured into a metadata state. When the event is detected, the cache is reconfigured so that a predetermined portion of the cache stores metadata.... Agent: Robert R. Williams IBM Corporation, Dept. 917

20070083713 - System on a chip integrated circuit, processing system and methods for use therewith: A method of executing a program using a processor is implemented by executing a first main program segment stored in a ROM device until a first ROM instruction address, corresponding to one of a first sequence of ROM instructions, matches one of a plurality of a patch addresses stored in... Agent: Garlick Harrison & Markison

20070083714 - Microprocessor, apparatus and method for selective prefetch retire: An apparatus in a microprocessor for selectively retiring a prefetched cache line is disclosed. The microprocessor includes a prefetch buffer that stores a cache line prefetched from a system memory coupled to the microprocessor. The microprocessor also includes a cache memory, comprising an array of storage elements for storing cache... Agent: Huffman Law Group, P.C.

20070083717 - Chained cache coherency states for sequential homogeneous access to a cache line with outstanding data response: A method and data processing system for sequentially coupling successive, homogenous processor requests for a cache line in a chain before the data is received in the cache of a first processor within the chain. Chained intermediate coherency states are assigned to track the chain of processor requests and subsequent... Agent: Dillon & Yudell LLP

20070083716 - Chained cache coherency states for sequential non-homogeneous access to a cache line with outstanding data response: A method for sequentially coupling successive processor requests for a cache line before the data is received in the cache of a first coupled processor. Both homogenous and non-homogenous operations are chained to each other, and the coherency protocol includes several new intermediate coherency responses associated with the chained states.... Agent: Dillon & Yudell LLP

20070083715 - Early return indication for return data prior to receiving all responses in shared memory architecture: An early return indication is used to notify a first communications interface, prior to a response being received from any of a plurality of sources coupled to a second communications interface, that the return data can be used by the first communications interface when it is received thereby from a... Agent: Wood, Herron & Evans, L.L.P. (ibm)

20070083718 - Cache memory and control method thereof: The cache memory in the present invention includes a C flag setting unit 40 which adds, to each cache entry holding line data, a cleaning flag C indicating whether or not a write operation will be performed hereafter, and a cleaning unit 39 which writes back, to the memory, line... Agent: Greenblum & Bernstein, P.L.C

20070083719 - Method and apparatus for creating a secure embedded i/o processor for a remote server management controller: The present invention relates to providing a secure computing environment in a remote server management controller. The exemplary embodiment includes a hierarchy of register security levels restricting register access by communications interfaces shared by the remote server management controller and a managed server associated therewith. Failsafe protection is provided to... Agent: Hewlett Packard Company

20070083720 - Optimizing cache efficiency within application software: The present invention finds the optimum organization of compiled code within an application to ensure maximal cache efficiency. A configuration file specifies predefined cache, optimization, and application parameters. The cache parameters include a cache size, cache line size, set associativity, address-to-cache-line mapping algorithm, and set replacement algorithm. The optimization parameters... Agent: Sterne, Kessler, Goldstein & Fox P.l.l.c.

20070083721 - Memory management for a data processing system: A memory management for a data processing system is provided. According to one embodiment, a method for managing memory in a telephony device is provided. The method comprising providing a known time, providing an allocator having a time-to-release parameter, allocating memory via a call to the allocator, assigning a timer... Agent: Siemens Corporation Intellectual Property Department

20070083722 - Fast incremental backup method and system: A method of incremental backup of a storage device includes reading descriptors of logical storage units of the storage device; comparing the descriptors of the logical storage units of the storage device with descriptors of archived logical storage units; for logical storage units of the storage device whose descriptors are... Agent: Bardmesser Law Group, P.C.

20070083724 - Assuring genuineness of data stored on a storage device: Techniques to assure genuineness of data stored on a storage device are provided. The storage device includes a storage controller that conducts I/O operations and management operations. A description of management operations and corresponding timestamps are recorded to an operation log stored in a memory. The memory additionally stores an... Agent: Townsend And Townsend And Crew, LLP

20070083723 - Highly-available blade-based distributed computing system: A blade-based distributed computing system, for applications such as a storage network system, is made highly-available. The blade server integrates several computing blades and a blade for a switch that connects to the computing blades. Redundant components permit failover of operations from one component to its redundant component. Configuration of... Agent: Peter J. Gordon, Patent Counsel

20070083725 - Software agent-based architecture for data relocation: Data is relocated among data storage nodes in a data center by using distributed agents. An agent at a first data storage node manages the relocation of associated data to a second data storage node, as well as the relocation of a mirror copy of the data at a third... Agent: Vierra Magen/microsoft Corporation

20070083727 - Maximizing storage system throughput by measuring system performance metrics: A method for stream allocation in a data storage system begins by determining whether a stream needs storage space. Storage space for the stream is requested, and a device on which to allocate the storage space is selected. The storage space on the selected device is allocated to the stream.... Agent: Volpe And Koenig, P.C. Net App

20070083726 - Storage allocation per application: A device is equipped with local storage arrangement such as HDD and a removable optical storage carrier input device. Removable carriers include storage applications that necessitate storage space for storing data items. A storage management unit allocates storage space of the local storage arrangement to the inserted removable optical storage... Agent: Philips Intellectual Property & Standards

20070083728 - System and method for enumerating multi-level processor-memory affinities for non-uniform memory access systems: A system and method is disclosed for enumerating multi-level processor-memory affinities for non-uniform memory access systems. A processor-memory affinity hierarchy for each possible pairing of a microprocessor and a memory unit in an information-handling system is calculated using at least two characteristics relating to memory-access speed that describe how the... Agent: Roger Fulghum Baker Botts L.L.P.

20070083729 - Memory address generation with non-harmonic indexing: A method for generating a sequence of memory addresses for a multi-dimensional data structure and an address generation unit are disclosed. The address generation unit includes an ADDRESS register, a STRIDE register, and a plurality skip generators, each having SKIP, SPAN and COUNT registers. An address value is initialized to... Agent: Motorola, Inc.

  
04/05/2007 > 59 patent applications in 26 patent subcategories.

20070079049 - Memory devices with buffered command address bus: Circuits and methods are provided that alleviate overloading of the command address bus and limit decreases in command address bus bandwidth to allow increased numbers of memory modules to be included in a computer system. A plurality of switches is coupled between the command address bus (which is coupled to... Agent: Fish & NeaveIPGroup Ropes & Gray LLP

20070079048 - Random access storage system capable of performing storage operations intended for alternative storage devices: Disclosed are a method and apparatus for a storage system comprising at least one mobile random access storage device capable of storing first and second data on at least one docking station. The docking station is associated with an address wherein the address is identifiable by at least one host... Agent: Wall Marjama & Bilinski

20070079053 - Apparatus and method for access control: To prevent for a prolonged time period, the fixed-position floating status of a head in the control operation of a storage unit, and to prevent a decrease in the reliability due to deterioration in the properties of a storage medium, a control apparatus is described. The control apparatus relays read/write... Agent: Ibm Corporation RochesterIPLaw Dept. 917

20070079050 - Apparatus and method for monitoring and controlling access to data on a computer readable medium: The invention provides a device driver for monitoring and controlling access to data on a computer readable medium. The device driver comprises an interface for access to a device-driver stack for a media drive, a detector for detecting the insertion of a computer readable medium in said media drive, and... Agent: Patent Department Macrovision Corporation

20070079051 - Data reading device: To provide a data reading device capable of conducting authentication without the need to ensure a single large area in a memory sufficient to hold the entire data, such as a program, to be authenticated. There is provided a data reading device, comprising a control section for reading data to... Agent: Katten Muchin Rosenman LLP

20070079052 - Semiconductor integrated circuit, design support software system and automatic test pattern generation system: A semiconductor integrated circuit comprises a memory circuit having memory cells and a redundant cell for avoiding a faulty cell among the memory cells, in which fault has occurred, to achieve repair; a fuse circuit in which a logic for repairing said memory circuit is determined based on a repair... Agent: Banner & Witcoff, Ltd., Attorneys For Reserve Attorneys For Client No. 000449, 001701

20070079054 - Method and apparatus for optimizing flash device erase distribution: A remapping circuit is connected to a memory. A configuration register is connected to the memory. The configuration register includes performance information for memory blocks in the memory. Also, a system includes a processor, a memory management device is connected to the processor, a display is connected to the processor,... Agent: Blakely Sokoloff Taylor & Zafman

20070079055 - Power-up implementation for block-alterable memory with zero-second erase time: A block-alterable memory, e.g., a flash memory, having substantially zero erase time is coupled to host. The block-alterable memory includes a controller that reads block information from the memory on power up to determine if a block of the memory is usable. The controller updates block map latches only if... Agent: Blakely Sokoloff Taylor & Zafman

20070079056 - Semiconductor memory and memory controller therefor: The present invention relates to AG-AND-type flash memory which reads management information about a plurality of clusters in a short time, wherein a plurality of clusters are arranged as rows of a matrix, and a plurality of banks are arranged as columns. Single management information is stored in specific pages... Agent: Pamela R. Crocker Patent Legal Staff

20070079057 - Semiconductor memory system and memory module: A semiconductor memory system is disclosed. In one embodiment, the semiconductor memory system and memory module of the present invention provides a buffer, wherein at least one write buffer chip on the memory module is only buffering and registering write data, command and address signals written from a memory controller... Agent: Dicke, Billig & Czaja, P.l.l.c.

20070079058 - Content addressable memory with mixed serial and parallel search: A mixed serial-parallel content addressable memory (CAM) includes serial CAM cells and parallel CAM cells that are arranged in multiple (N) columns and multiple (M) rows. Each row includes at least one serial CAM cell and at least two parallel CAM cells. The M rows are searched in parallel. For... Agent: Qualcomm Incorporated

20070079059 - Method of controlling write and read of data for tape recording apparatus: A write/read control method for recording at least one datum on a magnetic tape within a predetermined distance is provided. The method includes sequentially accumulating a plurality of blocks of data of variable length in a buffer divided into fixed length segments and writing the contents of each segment to... Agent: International Business Machines Corporation

20070079062 - Method and system for storage access management in ip network: In an IP-SAN, instead of the presence or absence of mount/unmount requests, the actual mount/unmount status of storages is determined by monitoring session information of the storage apparatus and communicated to a mount reservation server. Change of access status is communicated in an accurate and real-time manner to the user... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070079063 - Method of saving power consumed by a storage system: Provided is a method of saving power consumed by a storage system that is connected to a host computer via a network, including a disk device for storing to be written data requested by the host computer, and controllers that control access to the disk device, in which the controllers... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070079060 - Method, apparatus and program storage device for providing virtual disk service (vds) hints based storage: A method, apparatus and program storage device for providing virtual disk service hints based storage. Virtual disk service hints are provided. The virtual disk service hints are analyzed to determine a configuration model to implement. The storage system is then configured according to the configuration model identified using the virtual... Agent: David W. Lynch Chambliss, Bahner & Stophel, P.C.

20070079061 - Writing to file by multiple application threads in parallel: Multiple application threads write to the same file in parallel. The file is written to on a file cluster-by-file cluster basis. For each file cluster of a number of file clusters of the file, a block of a memory cluster is allocated to an application thread, where the memory cluster... Agent: Law Offices Of Michael Dryja

20070079065 - Advanced dynamic disk memory module: Memory modules address the growing gap between main memory performance and disk drive performance in computational apparatus such as personal computers. Memory modules disclosed herein fill the need for substantially higher storage capacity in end-user add-in memory modules. Such memory modules accelerate the availability of applications, and data for those... Agent: Raymond J. Werner

20070079064 - Disk cache control apparatus: In order to provide a disk cache control apparatus allowing an upper level apparatus to carry out a high speed access even if the upper level apparatus accesses a discretionary area of a logical volume, the disk cache control apparatus comprises at least a data storage unit for storing data... Agent: Staas & Halsey LLP

20070079066 - Storage device control apparatus and control method for the storage device control apparatus: A storage device control apparatus includes a mounting part and an internal connection part. The mounting part can removably mount channel control unit, each with a host interface controller formed therein for receiving data I/O requests, disk control units, each with a disk interface controller formed therein for performing I/O... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070079069 - Disk array device and controlling method thereof: The present invention provides a storage unit system that can be connected to a plurality of different kinds of networks and a controlling method for a system LU of a storage device control unit required in such a storage unit system. In the storage unit system, to an LDEV of... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070079067 - Management of data redundancy based on power availability in mobile computer systems: Disclosed herein are methods that may be implemented in a mobile computer system. An exemplary method may include initiating a split of a storage volume of the mobile computer system. The storage volume may comply with a fault tolerant storage technology. Suitable technologies include, but are not limited to, those... Agent: Blakely Sokoloff Taylor & Zafman

20070079068 - Storing data with different specified levels of data redundancy: Methods of storing data with different specified levels of data redundancy are disclosed. In one aspect, a method may include receiving sets of data to be stored on a set of storage devices and information that specifies different levels of data redundancy for the sets of data. Then, the sets... Agent: Blakely Sokoloff Taylor & Zafman

20070079070 - Cache controller: A cache controller and a method is provided. The cache controller comprises: request reception logic operable to receive a write request from a data processing apparatus to write a data item to memory; and cache access logic operable to determine whether a caching policy associated with the write request is... Agent: Nixon & Vanderhye, PC

20070079071 - Lock-free bounded fifo queue mechanism: A system includes a processor and a size bounded first-in first-out (FIFO) memory that is connected to the processor and a display is connected to the processor. A managing process to run on the processor to manage the FIFO memory structure. The FIFO memory includes a counter portion and a... Agent: Blakely Sokoloff Taylor & Zafman

20070079072 - Preemptive eviction of cache lines from a directory: A directory for maintaining cache line entries may include a limited amount of space for the entries. A preemptive eviction of an entry of the directory is performed so that adequate space for a new entry may be created. The eviction may be performed when a system is in a... Agent: Unisys Corporation Attn: Richard Gregson

20070079073 - Instruction-assisted cache management for efficient use of cache and memory: Instruction-assisted cache management for efficient use of cache and memory. Hints (e.g., modifiers) are added to read and write memory access instructions to identify the memory access is for temporal data. In view of such hints, alternative cache policy and allocation policies are implemented that minimize cache and memory access.... Agent: Blakely Sokoloff Taylor & Zafman

20070079075 - Providing cache coherency in an extended multiple processor environment: A method and system for scaling upwards a multiprocessor cache coherency scheme includes at least two cells. Each cell containing a multiple processor assembly, a cache coherency director, and a system controller. The cache coherency director include an intermediate home agent (IHA) and an intermediate cache agent (ICA). An IHA... Agent: Unisys Corporation Attn: Richard Gregson

20070079074 - Tracking cache coherency in an extended multiple processor environment: A system for tracking cache coherency in multiprocessor environment includes a first cell having a multiprocessor assembly, a memory, and a coherency director including a first intermediate home agent and a first intermediate cache agent. A second cell is similarly equipped. The two cells may share lines of cache in... Agent: Unisys Corporation Attn: Richard Gregson

20070079076 - Data processing apparatus and data processing method for performing pipeline processing based on risc architecture: A data processing apparatus has a data memory, and a non-stalling write-back control circuit. The non-stalling write-back control circuit performs control so that, if a write instruction for writing data to the data memory encounters a write failure due to a cache miss or memory access contention, any succeeding instruction... Agent: Arent Fox PLLC

20070079077 - System, method, and computer program product for shared memory queue: In summary, one aspect of the present invention is directed to a method for a shared memory queue to support communicating between computer processes, such as an enqueuing process and a dequeuing process. A buffer may be allocated including at least one element having a data field and a reserve... Agent: Perkins Coie LLP

20070079078 - Centralized storage management method: Data states of storage apparatuses are managed. When a storage apparatus is allocated from a storage pool to a computer, management information written in the storage apparatus is erased if the data state of the storage apparatus is unknown. When the storage apparatus becomes unnecessary and is restored to the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070079079 - Apparatus, systems and methods to reduce access to shared data storage: There is provided a method and apparatus to reduce access to shared data storage. The apparatus analyzes a multithreaded application and generates metadata that is utilized to optimize the multithreaded application that executes on multiple processing elements.... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20070079081 - Digital data storage system: An efficient method for breaking source data into smaller data subsets and storing those subsets along with coded information about some of the other data subsets on different storage nodes such that the original data can be recreated from a portion of those data subsets in an efficient manner.... Agent: Patent Administrator Katten Muchin Rosenman LLP

20070079083 - Metadata management system for an information dispersed storage system: Briefly, the present invention relates to an information dispersal sytem in which original data to be stored is separated into a number of data “slices” in such a manner that the data in each subset is less usable or less recognizable or completely unusable or completely unrecognizable by itself except... Agent: Patent Administrator Katten Muchin Rosenman LLP

20070079084 - Method, apparatus and program for management of access history, storage unit, and information processing apparatus: A method for management of access history according to the embodiment includes: storing a write command including write time and a write address of write access and a write payload in a storage unit of write access history when the write access occurs; storing a read command including read time... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20070079080 - System and methods for accessing solid-state memory devices: The disclosure is directed to a method of determining memory parameters of a memory device. The method includes determining a communication protocol associated with the memory device, determining a page size of the memory device by using the communication protocol to communicate a page of data, determining a block size... Agent: Toler Schaffer, LLP

20070079082 - System for rebuilding dispersed data: A digital data file storage system is disclosed in which original data files to be stored are dispersed using some form of information dispersal algorithm into a number of file “slices” or subsets in such a manner that the data in each file share is less usable or less recognizable... Agent: Patent Administrator Katten Muchin Rosenman LLP

20070079085 - Apparatus for storing memory words: An apparatus for storing memory words with a plurality of memory element stacks is described, wherein the memory element stacks have a plurality of memory elements of ascending ranking order, and wherein a memory element of higher ranking order can be accessed via one or a plurality of memory elements... Agent: Slater & Matsil LLP

20070079086 - System for archival storage of data: A secondary storage system for maintaining data units transferred from a primary storage system is provided. The secondary storage system includes secondary storage media. Not all of the secondary storage media are powered on at the same time. The secondary storage media includes at least one storage medium that is... Agent: Trellis Intellectual Property Law Group, PC

20070079087 - User interface for archival storage of data: A user interface for a secondary storage system, where the secondary “backup” data resides in a power-managed disk array, is provided. The user interface enables a user of the secondary storage system to create and schedule archiving and retrieving tasks for files or directories. The user can manage the users... Agent: Trellis Intellectual Property Law Group, PC

20070079088 - Information processing system, control method for information processing system, and storage system: A first storage system comprises an information processing device and a first volume, and is connected to an information processing device. A second storage system comprises a second volume and is connected to the first storage system, the second storage system performing power supply control relating to the second volume... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070079089 - Tracking incremental changes in a mass storage system: Maintaining logically consistent backups using minimal data transfer. A backup, or snapshot, copy of original data is created and stored. A user designates data blocks that are to be backed up in a process of creating a subsequent snapshot copy of the data. Data blocks that are to be backed... Agent: Workman Nydegger (f/k/a Workman Nydegger & Seeley)

20070079095 - Apparatus and method for monitoring and controlling access to data on a computer readable medium: The present invention provides a device driver and a method for controlling access to data on a computer readable medium. According to the invention, there is provided an interface for access to a device-driver stack for a media drive, a detector for detecting insertion of a computer readable medium in... Agent: Patent Department Macrovision Corporation

20070079091 - Method and system for governing access to storage device on san: The present invention in at least some embodiments relates to improved methods and systems for governing access to SAN data storage devices (or simply “SAN devices”) employed in SAN systems. In some embodiments, the method involves storing a list at a SAN device. The list can be an exclusion list... Agent: Hewlett Packard Company

20070079093 - Multi-region default memory map: A data processing system is provided with a programmable memory protection unit 10 defining a plurality of programmable memory regions 2, 4, 6, 8 each with associated programmable memory attributes. A default memory protection unit 22 is provided and defines a plurality of default memory regions a, b, c, d,... Agent: Nixon & Vanderhye, PC

20070079094 - System and method for enabling/disabling write-protection of a basic input output system: A method for enabling/disabling write-protect of a basic input/output system (BIOS) includes: setting a parameter structure; configuring a pointer of a header file and a data structure of the header file in a program segment of the BIOS codes; configuring data blocks that are configured for enabling/disabling the write-protection of... Agent: North America Intellectual Property Corporation

20070079092 - System and method for limiting access to a storage device: An apparatus, system, and method by which, if hard disk drives used within disk array systems are removed and installed in another disk array system or attempted to be accessed by another device, data in the hard disk drives cannot be accessed. In one embodiment, a disk array system sets... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070079090 - Validating a memory type modification attempt: In response to an attempt to execute an instruction to specify memory type, deciding if the instruction was attempted by a registered program.... Agent: Blakely Sokoloff Taylor & Zafman

20070079097 - Automated logical unit creation and assignment for storage networks: A single SAN management utility is disclosed that discovers all hosts and HBAs in a SAN, configures the storage switches, creates Logical Units within a storage array, and assigns Logical Units to the hosts in the SAN without requiring the administrator to have a detailed understanding of all of the... Agent: Morrison & Foerster, LLP

20070079098 - Automatic allocation of volumes in storage area networks: A storage system including a storage controller is coupled to a host computer. When the host computer is connected, the controller deploys a set of virtual devices dedicated to the host computer, which typically cannot be accessed by other host computers. The storage controller includes a logical device manager that... Agent: Townsend And Townsend And Crew, LLP

20070079100 - Computer system having file management function, storage apparatus and file management method: A computer system including a file device that handles a file and a storage apparatus that stores the file, the computer system includes: first and second real volumes that have physical storage areas, the storage apparatus contains the first and second real volumes; a virtual volume provider that provides a... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070079099 - Data management method in storage pool and virtual volume in dkc: This invention provides a storage system in which a characteristic of a storage device accessed by a computer can be changed. A storage system connected to a computer and a management computer, includes storage devices accessed by the computer, and a control unit for controlling the storage devices, in which... Agent: Townsend And Townsend And Crew, LLP

20070079096 - Data storage unit access authorization table automatic rebuilding method and system: A data storage unit access authorization table automatic rebuilding method and system is proposed, which is designed for use with a data storage unit for providing an access authorization table automatic rebuilding capability for the data storage unit, and which is characterized by the capability of partitioning a special area... Agent: Pearl Cohen Zedek Latzer, LLP

20070079101 - Storage control apparatus and storage control method: An apparatus by comprising respective units for receiving, from a hierarchical control server for controlling a library, a creation instruction signal which instructs an creation of a VLU in a disk array; for creating a VLU in the disk array based on the creation instruction signal; for transmitting, to the... Agent: Staas & Halsey LLP

20070079102 - Assigning a processor to a logical partition: Assigning a processor to a logical partition in a computer supporting multiple logical partitions that include assigning priorities to partitions, detecting a checkstop of a failing processor of a partition, retrieving the failing processor's state, replacing by a hypervisor the failing processor with a replacement processor from a partition having... Agent: Ibm (roc-blf)

20070079103 - Method for resource management in a logically partitioned storage system: In an apparatus, system, and method for resource management in a large, logically partitioned storage system, storage resources, such as storage capacity, ports, and cache memory are assigned to or removed from logical partitions based on results of storage management operations, I/O statistics, and user-defined policies. Thus, an administrator does... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070079105 - Data misalignment detection and correction in a computer system utilizing a mass storage subsystem: An embodiment of a data misalignment correction method for a mass storage drive array subsystem coupled to a computer operating system having input/output data block requests is provided. The data misalignment correction method includes automatically determining an amount of misalignment between a requested data block and a current data block... Agent: Hewlett Packard Company

20070079104 - Dynamic detection of block boundaries on memory reads: In some embodiments a processing device is disclosed. The processing device is configured to read data from a memory device. The processing device transmits a read request to the memory device for a data block at a certain address and reads the data block for the certain address from the... Agent: RyderIPLaw C/o Intellevate

20070079106 - Method and apparatus for translating a virtual address to a real address using blocks of contiguous page table entries: A page table mechanism translates virtual addresses to real addresses. In a first aspect, page table entries are contained in equal-sized blocks, the entries within each block corresponding to contiguous pages of virtual address space. Preferably, the common high-order portion of the virtual address is contained in segments distributed among... Agent: Ibm Corporation RochesterIPLaw Dept. 917

Previous industry: Electrical computers and digital data processing systems: input/output
Next industry: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors)


######

RSS FEED for 20080717: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

Thank you for viewing Electrical computers and digital processing systems: memory patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Electrical computers and digital processing systems: memory patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Electrical computers and digital processing systems: memory patents we recommend signing up for free keyword monitoring by email.



###

FreshPatents.com Support

Results in 2.49783 seconds

filepatents (1K)

* Easy, fast online form
* Protect your Inventions
* US Patent Office filing



- - - - - - - - - - - - - - - - - - - - - -

filetrademarks (1K)

* Fast online form
* Protect your Name/Design
* US Government filing