|Electrical computers and digital processing systems: memory patents - Monitor Patents|
USPTO Class 711 | Browse by Industry: Previous - Next | All
07/2010 | Recent | 13: May | Apr | Mar | Feb | Jan | 12: Dec | Nov | Oct | Sep | Aug | July | June | May | April | Mar | Feb | Jan | 11: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 10: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 09: Dec | Nov | Oct | Sep | Aug | Jl | Jn | May | Apr | Mar | Fb | Jn | | 2008 | 2007 |
Electrical computers and digital processing systems: memory July category listing 07/10Below are recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing 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. 07/29/2010 > patent applications in patent subcategories. category listing
20100191893 - Dual access for single port cache: A method and system for accessing a single port multi-way cache includes an address multiplexer that simultaneously addresses a set of data and a set of program instructions in the multi-way cache. Duplicate output way multiplexers respectively select data and program instructions read from the cache responsive to the address... Agent: Eschweiler & Associates LLC
20100191894 - Digital data architecture employing redundant links in a daisy chain of component modules: A communications architecture utilizes modules arranged in a daisy-chain, each module supporting multiple input and output ports. Point-to-point links are arranged so that a first output link of each of multiple modules connects to the next module in the chain, and a second output link connects to a module after... Agent: Ibm Corporation RochesterIPLaw Dept. 917
20100191895 - System, test apparatus and relay apparatus: There is a system comprising a requesting device including a block generating section which generates an access information block storing access information including a target address of an access target and an access command indicating content to be executed for the access target in each of a plurality of accesses,... Agent: Masao Yoshimura
20100191898 - Complex memory device and i/o processing method using the same: A non-volatile mass storage memory and an input/output processing method using the memory are provided. The memory device includes a storage unit including a non-volatile random access memory and a flash memory and a controller to control the storage to process an input/output request. Accordingly, system memories having different purposes... Agent: North Star Intellectual Property Law, PC
20100191899 - Information processing apparatus and data storage apparatus: According to one embodiment, an information processing apparatus includes an storage apparatus including a first storage and a second storage. The storage apparatus includes a first data management module which stores data which is required to be read in a the predetermined period in the second storage so that the... Agent: Blakely Sokoloff Taylor & Zafman LLP
20100191901 - Non-volatile storage device, host device, non-volatile storage system, data recording method, and program: A memory controller, a non-volatile storage device, a host device, and a non-volatile storage system capable of performing real-time recording even in the case where normal data and file management information/auxiliary information are written in alternating manner are provided. The host device (2) issues a memory management command before the... Agent: Mark D. Saralino (pan) Renner, Otto, Boisselle & Sklar, LLP
20100191900 - Nonvolatile memory device and method of operating the same: A nonvolatile memory device includes memory chips driven in response to respective chip enable signals, and each of the memory chips includes a controller configured to generate and output information about an operation state, and a state information processor configured to calculate an expected consumption current when a target operation... Agent: Ip & T Law Firm PLC
20100191896 - Solid state drive controller with fast nvram buffer and non-volatile tables: Systems and methods for a SSD controller enabling data transfer between a host and flash memories have been achieved. A major component of the SSD controller is a non-volatile buffer memory, which interfaces fast disk drive protocols and slow write and read cycles of NAND flash. Preferably MRAM or Phase... Agent: Saile Ackerman LLC
20100191902 - Storage device employing a flash memory: A semiconductor disk wherein a flash memory into which data is rewritten in block unit is employed as a storage medium, the semiconductor disk including a data memory in which file data are stored, a substitutive memory which substitutes for blocks of errors in the data memory, an error memory... Agent: Brundidge & Stanger, P.C.
20100191897 - System and method for wear leveling in a data storage device: The present disclosure provides a system and method for wear leveling. In one example, the method includes receiving first data to be stored to a first data storage medium and storing the first data to a first storage location in a nonvolatile data store of a second data storage medium... Agent: Seagate Technology LLC C/o Westman, Champlin & Kelly, P.A.
20100191903 - Memories for electronic systems: A switch 100 includes a plurality of ports 101 for exchanging data. A shared memory 102 enables the exchange of data between first and second ones of the ports 101 and includes an array 202 of memory cells arranged as a plurality of rows and a single column having width... Agent: Schwabe Williamson & Wyatt Pacwest Center, Suite 1900
20100191904 - System and method of imaging a memory module while in functional operation: A memory module (e.g. a hard drive, an optical drive, a flash drive, etc.) associated with a computer system may be imaged without substantial interruption to the operation of the overall system. The imaging may include applying an image to the memory module while execution of one or more operations... Agent: Pillsbury Winthrop Shaw Pittman, LLP
20100191906 - Storage capacity management system in dynamic area provisioning storage: Provided is a capacity monitoring method used for a computer system including one or more application computers, one or more storage systems, and a management computer. The storage system includes a physical disk and a disk controller. In the capacity monitoring method, a storage area of the physical disk belongs... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100191905 - Storage device, control method and controller: A storage device comprises a recording/reproducing module which positions a head at an arbitrary position of a storage medium to record or reproduce data and a nonvolatile memory in which a parameter storage area is defined. An adjustment module adjusts various types of parameters necessary for controlling a positioning control... Agent: Knobbe Martens Olson & Bear LLP
20100191908 - Computer system and storage pool management method: Provided is a computer system comprising an application computer; a storage system which is coupled to the application computer, and which comprises at least one storage medium and a controller; and a management system which is coupled to the application computer and the storage system, and which comprises at least... Agent: Juan Carlos A. Marquez C/o Stites & Harbison PLLC
20100191907 - Raid converter and methods for transforming a first raid array to a second raid array without creating a backup copy: A system transforms data structures absent the need for a backup copy. The system transforms a first logical store in an initial logical arrangement to a desired logical arrangement where the data structures of the logical arrangements are different. The system uses a select sequence of data operations that moves... Agent: Smith Frohwein Tempel Greenlee Blaha LLC
20100191909 - Administering registered virtual addresses in a hybrid computing environment including maintaining a cache of ranges of currently registered virtual addresses: Administering registered virtual addresses in a hybrid computing environment that includes a host computer, an accelerator, the accelerator architecture optimized, with respect to the host computer architecture, for speed of execution of a particular class of computing functions, the host computer and the accelerator adapted to one another for data... Agent: Ibm (roc-blf)
20100191910 - Apparatus and circuitry for memory-based collection and verification of data integrity information: Apparatus and circuitry are provided for supporting collection and/or verification of data integrity information. A circuitry in a storage controller is provided for creating and/or verifying a Data Integrity Block (“DIB”). The circuitry comprises a processor interface for coupling with the processor of the storage controller. The circuitry also comprises... Agent: Duft Bornsen & Fishman LLP
20100191911 - System-on-a-chip having an array of programmable processing elements linked by an on-chip network with distributed on-chip shared memory and external shared memory: An integrated circuit having an array of programmable processing elements and a memory interface linked by an on-chip communication network. Each processing element includes a plurality of processing cores and a local memory. The memory interface block is operably coupled to external memory and to the on-chip communication network. The... Agent: Gordon & Jacobson, P.C.
20100191913 - Reconfiguration of embedded memory having a multi-level cache: A method of operating an embedded memory having (i) a local memory, (ii) a system memory, and (iii) a multi-level cache memory coupled between a processor and the system memory. According to one embodiment of the method, a two-level cache memory is configured to function as a single-level cache memory... Agent: Mendelsohn, Drucker, & Associates, P.C.
20100191914 - Region coherence array having hint bits for a clustered shared-memory multiprocessor system: A system and method for a multilevel region coherence protocol for use in Region Coherence Arrays (RCAs) deployed in clustered shared-memory multiprocessor systems which optimize cache-to-cache transfers (interventions) by using region hint bits in each RCA to allow memory requests for lines of a region of the memory to be... Agent: Dillon & Yudell LLP
20100191912 - Systems and methods for memory management on print devices: Systems and methods disclosed permit flexible optimization of printer cache memories by specify criteria for determining cache membership for objects derived from a print data streams, wherein the objects may be associated with distinct reference counts. In some embodiments, the method may comprise the steps of: assigning an initial value... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP
20100191915 - System and computer program product for dynamic queue splitting for maximizing throughput of queue based operations while maintaining per-destination order of operations: A system for providing dynamic queue splitting to maximize throughput of queue entry processing while maintaining the order of queued operations on a per-destination basis. Multiple queues are dynamically created by splitting heavily loaded queues in two. As queues become dormant, they are re-combined. Queue splitting is initiated in response... Agent: Lotus And Rational Software David A. Dagg, Esq.
20100191916 - Optimizing a cache back invalidation policy: A method and a system for utilizing less recently used (LRU) bits and presence bits in selecting cache-lines for eviction from a lower level cache in a processor-memory sub-system. A cache back invalidation (CBI) logic utilizes LRU bits to evict only cache-lines within a LRU group, following a cache miss... Agent: Dillon & Yudell LLP
20100191917 - Administering registered virtual addresses in a hybrid computing environment including maintaining a watch list of currently registered virtual addresses by an operating system: Administering registered virtual addresses in a hybrid computing environment that includes a host computer and an accelerator, the accelerator architecture optimized, with respect to the host computer architecture, for speed of execution of a particular class of computing functions, the host computer and the accelerator adapted to one another for... Agent: Ibm (roc-blf)
20100191918 - Cache controller device, interfacing method and programming method using the same: Disclosed are a cache controller device, an interfacing method and a programming method using the same. The cache controller device prefetching and supplying data distributed in a memory to a main processor, includes: a cache temporarily storing data in a memory block having a limited size; a cache controller circularly... Agent: Abelman, Frayne & Schwab
20100191919 - Append-based shared persistent storage: A shared storage system is described herein that is based on an append-only model of updating a storage device to allow multiple computers to access storage with lighter-weight synchronization than traditional systems and to reduce wear on flash-based storage devices. Appending data allows multiple computers to write to the same... Agent: Microsoft Corporation
20100191920 - Providing address range coherency capability to a device: In one embodiment, the present invention includes a method for receiving a memory request from a device coupled to an input/output (IO) interconnect, accessing a mapping table associated with the IO interconnect to determine if an address range including an address of the memory request is coherent, and if so,... Agent: Trop, Pruner & Hu, P.C.
20100191921 - Region coherence array for a mult-processor system having subregions and subregion prefetching: A Region Coherence Array (RCA) having subregions and subregion prefetching for shared-memory multiprocessor systems having a single-level, or a multi-level interconnect hierarchy architecture.... Agent: Dillon & Yudell LLP
20100191923 - Data processing in a computing environment: Methods, apparatus, and products for data processing in a computing environment including allocating, by an operating system for an application, a virtual address spaces with each virtual address space mapped to a same physical address space and each virtual address space associated with an operation; receiving, from the application, an... Agent: Ibm (roc-blf)
20100191922 - Data storage performance enhancement through a write activity level metric recorded in high performance block storage metadata: A sequence of fixed-size blocks defines a page (e.g., in a server system, storage subsystem, DASD, etc.). Each fixed-size block includes a data block and a footer. A high performance block storage metadata unit associated with the page is created from a confluence of the footers. The confluence of footers... Agent: Ibm Corporation RochesterIPLaw Dept. 917
20100191924 - Method and system for controlling memory accesses to memory modules having amemory hub architecture: A computer system includes a memory hub controller coupled to a plurality of memory modules. The memory hub controller includes a memory request queue that couples memory requests and corresponding request identifier to the memory modules. Each of the memory modules accesses memory devices based on the memory requests and... Agent: Round Lerner, David, Littenberg, Krumholz & Mentlik, LLP
20100191925 - Deferred volume metadata invalidation: A method, system, and computer program product for managing modified metadata in a storage controller cache pursuant to a recovery action by a processor in communication with a memory device is provided. A count of modified metadata tracks for a storage rank is compared against a predetermined criterion. If the... Agent: Griffiths & Seaton PLLC (ibm)
20100191927 - Method and apparatus for performing volume replication using unified architecture: A method and apparatus for performing volume replication using a unified architecture are provided. Each volume has an exclusive volume log table (VLT) and an exclusive volume block update table (VBUT). The VLT is mainly used for recording the relationship between two volumes of a mirroring pair, and the VBUT... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP
20100191926 - Remote copy system and path setting support method: A remote copy system includes: a host computer; a first storage system connected to the host computer; and a second storage apparatus connected to the first storage system. At least one of the first storage system and the second storage system holds, in a storage part thereof, path information used... Agent: Juan Carlos A. Marquez C/o Stites & Harbison PLLC
20100191928 - Automatic region-based verification of garbage collectors: Systems and methods that add specifications to procedures in a garbage collector for indicating what each procedure does. Such annotations can be added in the source code, to indicate what the source code is to do when it runs—hence enabling an automatic verification of the garbage collector by a verification... Agent: Microsoft Corporation
20100191931 - Method of programming nonvolatile memory device: A method of programming a nonvolatile memory device includes performing a first LSB program operation on memory cells coupled to a selected word line in order to store least significant bit (LSB) data in the memory cells, performing a first most significant bit (MSB) program operation on the memory cells... Agent: Ip & T Law Firm PLC
20100191929 - System and method for reclaiming allocated memory to reduce power in a data processing system: A method of managing power in a data processing system includes monitoring a system parameter indicative of power consumption. Responsive to determining that the parameter differs from a specified threshold, a system guest, such as an operating system, is forced to release a portion of its allocated system memory. The... Agent: Dillon & Yudell LLP
20100191930 - Transactional memory compatibility management: Transactional memory compatibility type attributes are associated with intermediate language code to specify, for example, that intermediate language code must be run within a transaction, or must not be run within a transaction, or may be run within a transaction. Attributes are automatically produced while generating intermediate language code from... Agent: Microsoft Corporation
20100191932 - Address generation apparatus and method of data interleaver/deinterleaver: Provided are an address generation apparatus and method of an interleaver/deinterleaver. By calculating coefficients of an address generator polynomial of an interleaver by determining exponents according to the number of prime factors forming a length of input data of the interleaver and generating an address of the deinterleaver using the... Agent: Lahive & Cockfield, LLP Floor 30, Suite 300007/22/2010 > patent applications in patent subcategories. category listing
20100185806 - Caching systems and methods using a solid state disk: A system includes a control module, a location description module, and a page invalidation module. The control module is configured to write data received from a host to a storage medium, read data from the storage medium, and cache data from at least one of the host and the storage... Agent: Harness, Dickey & Pierce P.L.C
20100185807 - Data storage processing method, data searching method and devices thereof: A data storage processing method, a data searching method, and devices thereof are provided. The data storage processing method includes: sequentially writing data to a data recording area in a flash; generating log information according to a physical address of the data in the data recording area and an identifier... Agent: Huawei/bhgl
20100185804 - Information processing device that accesses memory, processor and memory management method: An information processing device of an example of the invention comprises an address generation section that generates a write address indicating a write position in a nonvolatile memory so that the write position is shifted in order to suppress each number of times of overlapped writing for each position of... Agent: SprinkleIPLaw Group
20100185803 - Method and apparatus for adaptive data chunk transfer: A block memory device and method of transferring data to a block memory device are described. Various embodiments provide methods for transferring data to a block memory device by adaptive chunking. The data transfer method comprises receiving data in a data chunk. The data transfer method then determines that the... Agent: Viering, Jentschura & Partner
20100185805 - Method and apparatus for performing wear leveling in memory: The embodiment of the solution provides a method for performing wear leveling in a memory. The method includes: dividing the lifecycle of the memory which includes more than one physical blocks into at least one sampling interval; for each sampling interval, getting the first physical block by taking statistics of... Agent: Baker & Hostetler LLP
20100185808 - Methods and systems for storing and accessing data in uas based flash-memory device: Methods and systems for storing and accessing data in UAS based flash memory device are disclosed. UAS based flash memory device comprises a controller and a plurality of non-volatile memories (e.g., flash memory) it controls. Controller is configured for connecting to a UAS host via a physical layer (e.g., plug... Agent: Roger H. Chu
20100185802 - Solid state memory formatting: The present disclosure includes methods and devices for solid state drive formatting. One device embodiment includes control circuitry coupled to a number of memory arrays, wherein each memory array has multiple physical blocks of memory cells. The memory arrays are formatted by the control circuitry that is configured to write... Agent: Brooks, Cameron & Huebsch , PLLC
20100185809 - Control system and control method of virtual memory: A control method of a virtual memory is adapted for using in a computer. The control method includes the following steps. First, a plurality of application programs executed in the computer are monitored. Second, the application programs are compared with at least a predetermined program, respectively. Third, the virtual memory... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP
20100185811 - Data processing system and method: A data processing system including a non-volatile memory and a processor controlling an operation of the non-volatile memory is provided. The processor transmits and receives a first type of data to and from an outside through a first path through which a first command and a first address, which are... Agent: Harness, Dickey & Pierce, P.L.C
20100185810 - In-dram cycle-based levelization: Systems and methods are provided for in-DRAM cycle-based levelization. In a multi-rank, multi-lane memory system, an in-DRAM cycle-based levelization mechanism couples to a memory device in a rank and individually controls additive write latency and/or additive read latency for the memory device. The in-DRAM levelization mechanism ensures that a distribution... Agent: Pvf -- Rambus, Inc. C/o Park, Vaughan & Fleming, LLP
20100185812 - Nonvolatile memory device and cache read method using the same: A nonvolatile memory device includes first and second registers configured to store parameters received via an input/output (IO) unit, a microcontroller configured to control an operation of the nonvolatile memory device according to the parameter stored in the first register, and a control logic unit configured to, when a parameter... Agent: Ip & T Law Firm PLC
20100185813 - Virtual tape device, virtual library system, and virtual tape control method: A virtual tape control method for controlling a virtual tape device includes performing a migration process for storing data stored in a logical volume to a physical volume of a library device belonging to the virtual tape device, and automatically extracting the data stored in the logical volume on which... Agent: Staas & Halsey LLP
20100185814 - Data copying method and apparatus in a thin provisioned system: Data migration includes copying between normal volumes and thin provisioned volumes. Data in a normal volume can be copied to a thin provisioned volume. Alternatively, data structures can be provided to facilitate converting a normal volume into a thin provisioned volume without actual copying of data. Copying from a thin... Agent: Mattingly & Malur, P.C.
20100185815 - Onboard computer data storage, access, and caching system: A controller and memory unit for a host computer has a primary controller coupled to a parallel bus interface connectable or connected to the host computer, and by cable connections to one or more remote memory disk units, one or more secondary controllers coupled by parallel bus to the primary... Agent: Central Coast Patent Agency, Inc
20100185816 - Multiple cache line size: A mechanism which allows pages of flash memory to be read directly into cache. The mechanism enables different cache line sizes for different cache levels in a cache hierarchy, and optionally, multiple line size support, simultaneously or as an initialization option, in the highest level (largest/slowest) cache. Such a mechanism... Agent: Hamilton & Terrile, LLP
20100185817 - Methods and systems for implementing transcendent page caching: This disclosure describes, generally, methods and systems for implementing transcendent page caching. The method includes establishing a plurality of virtual machines on a physical machine. Each of the plurality of virtual machines includes a private cache, and a portion of each of the private caches is used to create a... Agent: Townsend And Townsend And Crew LLP/oracle
20100185818 - Resource pool managing system and signal processing method: A resource pool managing system and a signal processing method are provided in embodiments of the present disclosure. On the basis of the resource pool, all filters on links share one set of operation resources and cached resources. The embodiment can be adapted to support different application scenarios with unequal... Agent: Brinks Hofer Gilson & Lione
20100185819 - Intelligent cache injection: A first cache simultaneously broadcasts, in a single message, a request for a cache line and a request to accept a future related evicted cache line to multiple other caches. Each of the multiple other caches evaluate their occupancy to derive an occupancy value that reflects their ability to accept... Agent: Ibm Corporation
20100185820 - Processor power management and method: A data processing device is disclosed that includes multiple processing cores, where each core is associated with a corresponding cache. When a processing core is placed into a first sleep mode, the data processing device initiates a first phase. If any cache probes are received at the processing core during... Agent: Larson Newman & Abel, LLP
20100185821 - Local cache power control within a multiprocessor system: A data processing system including a plurality of processors 4, 6, 8 each having a local cache memory 10, 12, 14 is provided. A cache coherency controller 16 serves to maintain cache coherency between the local cache memories 10, 12, 14. When one of the processors 4, 6, 8 is... Agent: Nixon & Vanderhye P.C.
20100185822 - Multi-reader multi-writer circular buffer memory: A system for managing a circular buffer memory includes a number of data writers, a number of data readers, a circular buffer memory; and logic configured to form a number of counters, form a number of temporary variables from the counters, and allow the data writers and the data readers... Agent: Harrity & Harrity, LLP
20100185823 - Enabling high-performance computing on non-dedicated clusters: Techniques for enabling high-performance computing are provided. The techniques include resizing a logical partition in a non-dedicated compute cluster server to enable high-performance computing, wherein a high performance computing application is executed such that the high performance computing application is configured to complete execution of each of one or more... Agent: Ryan, Mason & Lewis, LLP Suite 205
20100185824 - Method and apparatus for increasing an amount of memory on demand when monitoring remote mirroring performance: A method and storage system for increasing an amount of memory in a queuing area on. The storage system includes first and second storage subsystems connected to each other via a path. A primary volume in the first storage subsystem and a remote secondary volume in the second storage subsystem... Agent: Mattingly & Malur, P.C.
20100185825 - 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 well as make changes to silo configurations on a per-silo basis for data and method sharing... Agent: Microsoft Corporation
20100185826 - Access key generating apparatus and information processing apparatus: An access key generating apparatus includes: a bit field converting unit which converts a partial bit field into a reduced bit field having a bit width shorter than a bit width of the partial bit field; an access key retaining unit which retains a plurality of access keys to control... Agent: Wolf Greenfield & Sacks, P.C.
20100185828 - Method for managing volume groups considering storage tiers: A tiered storage system according to the present invention provides for the management of migration groups. When a migration group is defined, a reference tier position is determined and the relative tier position of each constituent logical device is determined. Movement of a migration group involves migrating data in its... Agent: Mattingly & Malur, P.C.
20100185827 - Refactoring virtual data storage hierarchies: A virtual drive data storage refactoring system includes a base drive, a plurality of virtual drives coupled to the base drive and hierachly below the base drive, wherein the virtual drives each include a plurality of data storage blocks and a virtual drive controller system. The virtual drive controller system... Agent: Haynes And Boone, LLPIPSection
20100185829 - Extent consolidation and storage group allocation: Data is added to a data set to cause a growth in size of the data set, wherein the data set belongs to a storage group, and wherein the data set is comprised of extents. The data set is included into a new storage group, in response to determining that... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20100185830 - Logical address offset: The present disclosure includes methods, devices, and systems for a logical address offset. One method embodiment includes detecting a memory unit formatting operation. Subsequently, in response to detecting the formatting operation, the method includes inspecting format information on the memory unit, calculating a logical address offset, and applying the offset... Agent: Brooks, Cameron & Huebsch , PLLC
20100185831 - Semiconductor integrated circuit and address translation method: A semiconductor integrated circuit incorporating an address translation section has a micro TLB, a main TLB and a CPU. The CPU reads out, at the time of process switching, a TLB entry having a private mapping of a pre-switching process from the micro TLB, stores the read TLB entry in... Agent: SprinkleIPLaw Group07/15/2010 > patent applications in patent subcategories. category listing
20100180069 - Block management method for flash memory, and storage system and controller using the same: A block management method for a flash memory of a storage system is provided, wherein the flash memory includes a plurality of physical blocks. The block management method includes grouping the physical blocks into a plurality of physical units, and grouping the physical units into a data area, a spare... Agent: J C Patents
20100180066 - Electronically addressed non-volatile memory-based kernel data cache: An operating system on a computer system can comprise a user space, which can comprise a persistent data store, and a kernel space, which can be extended by loading kernel modules. As provided herein, the kernel space can utilize kernel designated electronically addressed non-volatile memory (e.g., flash memory) to cache... Agent: Cooper Legal Group LLC
20100180073 - Flash memory device with physical cell value deterioration accommodation and methods useful in conjunction therewith: A method for determining thresholds useful for converting cell physical levels into cell logical values in an array of digital memory cells storing physical levels which diminish over time, the method comprising determining extent of deterioration of the physical levels and determining thresholds accordingly for at least an individual cell... Agent: Pearl Cohen Zedek Latzer, LLP
20100180072 - Memory controller, nonvolatile memory device, file system, nonvolatile memory system, data writing method and data writing program: A file system (105) and a nonvolatile memory device (101) notify each other of the cluster size and the logic block size respectively in advance. In writing, the file system notifies the nonvolatile memory device of data as to which cluster of the file system can be discarded in the... Agent: Mark D. Saralino (pan) Renner, Otto, Boisselle & Sklar, LLP
20100180071 - Method for processing data of flash memory by separating levels and flash memory device thereof: The present invention discloses a method for processing data of a flash memory by differentiating levels, which includes steps of separating the communication between a host and a flash memory by a high-level translation layer (HTL) and a low-level abstraction layer (LAL). The HTL receives commands and logical addresses from... Agent: Pai Patent & Trademark Law Firm
20100180070 - Method of handling i/o request and solid state drive using the same: A solid state drive (SSD) including a storage that includes a plurality of flash memories configured to be independently drivable and a controller to receive an input/output (I/O) request from a host, to split the I/O request into a plurality of sub-requests each having a size configured to be capable... Agent: North Star Intellectual Property Law, PC
20100180068 - Storage device: A storage device realizing an improvement in rewrite endurance of a nonvolatile memory and an improvement in data transfer rate of write and read is provided including a nonvolatile memory 101; a volatile memory 106 for storing file management information of the nonvolatile memory 101; a controller 103 for controlling... Agent: Mattingly & Malur, P.C.
20100180067 - System for emulating and expanding a spi configuration rom for io enclosure: The present disclosure is directed to a method for providing serial peripheral interface (SPI) access in an IO enclosure. The method may comprise receiving a SPI access request at a bus interface unit; sending the SPI access request to a register bus, the register bus connecting an internal ROM, at... Agent: Ibm Corporation US C/o Suiter Swantz PC Llo
20100180065 - Systems and methods for non-volatile cache control: In some embodiments, a method for controlling a cache having a volatile memory and a non-volatile memory during a power up sequence is provided. The method includes receiving, at a controller configured to control the cache and a storage device associated with the cache, a signal indicating whether the non-volatile... Agent: Baker Botts L.l.p
20100180074 - Virtual tape library: An embodiment of the invention relates to a virtual tape library apparatus providing a plurality of emulated tape storage elements. The apparatus comprises local, non-tape based storage, a store storing a data structure which associates the emulated tape storage elements with the local or a remote storage, a first interface... Agent: Hewlett-packard Company Intellectual Property Administration
20100180075 - Assisted mainframe data de-duplication: Data de-duplication (“de-dupe”) offers IT organizations the opportunity to replace aging tape systems with disk-based backup solutions and minimize the storage allocated to backup and data protection. The effectiveness of de-dupe technology is extremely dependent on the data being protected. Data streams with little data repetitiveness will provide disappointing results... Agent: Hamilton, Brook, Smith & Reynolds, P.C.
20100180076 - Locking in raid storage systems: A system for regulating I/O requests in a RAID storage system may comprise: means for receiving a first request to access a first set of one or more logical block addresses (LBAs) of a RAID volume; means for receiving a second request to access at least one of the first... Agent: Lsi Corporation C/o Suiter Swantz PC Llo
20100180077 - Logical volume transfer method and storage network system: The present invention transfers replication logical volumes between and among storage control units in a storage system comprising a plurality of storage control units. To transfer replication logical volumes from a storage control unit to a storage control unit, a virtualization device sets a path to the storage control unit.... Agent: Townsend And Townsend And Crew, LLP
20100180079 - 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 virtual disks, wherein each of the virtual disks is instantiated on a physical storage medium. A reservation status is determined for each of the virtual disks and a... Agent: Vmware, Inc.
20100180078 - Virtual storage system and control method thereof: A virtual storage system is equipped with a plurality of storage systems and a virtualization device for virtualizing the plurality of storage systems logically into a single storage resource provided to a host computer. When one of the storage systems receives a command from the host computer, in the event... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100180080 - External storage device having a self-contained security function: An external storage device includes a storage device and a bridge. The storage device stores data transmitted from a computer host. The bridge includes a memory unit and a control unit. The memory unit stores a virtual device datum, and the virtual device datum includes an application program. The control... Agent: North America Intellectual Property Corporation
20100180081 - Adaptive data prefetch system and method: A data processing system includes a processor, a unit that includes a multi-level cache, a prefetch system and a memory. The data processing system can operate in a first mode and a second mode. The prefetch system can change behavior in response to a desired power consumption policy set by... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20100180082 - Methods and systems for implementing url masking: A method includes receiving a web content request including a URL string for locating the web content, and comparing the URL string to a list of URLs for which prefetched responses are available to see if the request can be fulfilled from these responses. The method further includes using a... Agent: Townsend And Townsend And Crew LLP Viasat, Inc. (client #017018)
20100180083 - Cache memory having enhanced performance and security features: A cache memory having enhanced performance and security feature is provided. The cache memory includes a data array storing a plurality of data elements, a tag array storing a plurality of tags corresponding to the plurality of data elements, and an address decoder which permits dynamic memory-to-cache mapping to provide... Agent: Mccarter & English, LLP Newark
20100180084 - Cache-coherency protocol with held state: A new “held” (“H”) cache-coherency state is introduced for directory-based multiprocessor systems. Using the held state enables embodiments of the present invention to track sharers that have a shared copy of a cache line after a directory runs out of space for holding information that identifies processors that have received... Agent: Pvf -- Oracle America, Inc. C/o Park, Vaughan & Fleming LLP
20100180085 - Handling of memory access requests to shared memory in a data processing apparatus: A data processing apparatus and method are provided for handling memory access requests to shared memory. The data processing apparatus has a plurality of processing units, at least one of which is configured to be switchable between an active power state and a dormant power state. The processing units share... Agent: Nixon & Vanderhye P.C.
20100180086 - Data storage device driver: A method, system, and computer usable program product for an improved data storage device driver are provided in the illustrative embodiments. For managing an elevator queue, several requests are stored in the elevator queue. A determination is made whether the elevator queue is sorted. A number of requests in the... Agent: Ibm Corp. (gig)
20100180088 - Memory dispatching method applied to real-time data etl system: As for the memory dispatching method applied to real-time data ETL system, the main ETL dispatching program executes one task according to preset sequence. In the execution, some key information are memorized by dispatching engine, such as lscycle (latest successful data cycle), curcycle (current processing data cycle), and endcycle (processing... Agent: GlobalIPServices
20100180087 - Method for accelerating internet small computer system interface data and processing system thereof: A communication method for accelerating Internet small computer system interface data and a processing system thereof are used for sending a plurality of data packets to a plurality of storage devices by a target of the Internet small computer system interface. The communication method includes the following steps. An access... Agent: Apex Juris, PLLC
20100180089 - Managing thermal condition of a memory: A method, system, and computer usable program product for managing thermal condition of a memory are provided in the illustrative embodiments. A condition that a threshold value of a thermal condition of the memory has been exceeded or is likely to be exceeded is identified. A portion of a first... Agent: Ibm Corp. (gig)
20100180091 - Discardable files: The present application includes methods and system for managing a storage device. In one implementation, a storage allocator that is present in a host or a storage device receives a request to store a file in a storage area of the storage device. The storage allocator marks the file as... Agent: Brinks Hofer Gilson & Lione/sandisk
20100180090 - Garbage collection barrier with direct user mode traps: A computer system includes a processor; and a memory coupled to the processor, configured to provide the processor with a plurality of instructions including a set of garbage collection instructions configured to perform one or more garbage collection barrier operations and a subsequent instruction that immediately follows the garbage collection... Agent: Van Pelt, Yi & James LLP
20100180092 - Method and system of visualization of changes in entities and their relationships in a virtual datacenter through a log file: Disclosed are a method and system of visualization of changes in entities and their relationships in a virtual data center through a log file. In one embodiment, a machine-readable medium embodying a set of instructions is disclosed. Periodically a snapshot is captured from an application programming interface of a management... Agent: Vmware, Inc.
20100180093 - Rapid defragmentation of storage volumes: Various embodiments for rapid defragmentation of storage volumes in a computing environment are provided. A plurality of source data sets is copied from the fragmented storage volume to a plurality of target data sets on an additional storage volume. The plurality of source data sets is placed on the additional... Agent: Griffiths & Seaton PLLC (ibm)
20100180094 - Storage system, backup storage apparatus, and backup control method: A storage system includes a first storage apparatus and a second storage apparatus including a second controller for sequentially transferring a copy of the part of the segments of data from a second buffer into a second storage device segment by segment in the same sequence as the second buffer... Agent: Fujitsu Patent Center Fujitsu Management Services Of America, Inc.
20100180095 - Buffer control device and buffer memory device: The buffer control device of this invention includes: a pointer holding unit which holds a virtual pointer different from a read pointer and a write pointer; an access control unit that controls an access to a ring buffer; a judging unit that judges whether or not one of the read... Agent: Greenblum & Bernstein, P.L.C
20100180096 - License data for controlling partial avoidance or simultaneous access to multimedia contents, and apparatus and method for consuming multimedia contents using this license data: Provided is a technology for controlling partial avoidance or simultaneous access to multimedia contents. This research provides a multimedia contents consuming apparatus, which includes: a receiver for receiving a multimedia content and license data representing a condition for prohibiting partial avoidance of the multimedia content; a license analyzer for receiving... Agent: Ladas & Parry LLP
20100180097 - Generation and self-synchronizing detection of sequences using addressable memories: Methods and apparatus to implement LFSRs and LFSR based sequence generators, detectors, scramblers and descramblers by addressable memory are disclosed. The methods and apparatus may be processing binary or n-valued symbols, with n>2. Methods to uniquely characterize n-valued Gold sequence are also disclosed. Self-synchronizing methods to detect sequences which can... Agent: Diehl Servilla LLC
20100180098 - Configurable decoder with applications in fpgas: The invention relates to hardware decoders that efficiently expand a small number of input bits to a large number of output bits, while providing considerable flexibility in selecting the output instances. One main area of application of the invention is in pin-limited environments, such as field programmable gates array (FPGA)... Agent: Adams And Reese LLP
20100180099 - Apparatus, system and method for prefetching data in bus system: A method for prefetching data in a bus system is provided. First, according to an address signal from a master, a prefetching address generator generates a prefetching address signal and transfers it to a first select circuit. In response to a signal from the master indicates that the address is... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP07/08/2010 > patent applications in patent subcategories. category listing
20100174850 - Data moving method and system utilizing the same: A data moving method includes: detecting if data to be written from at least first source data unit of a storage unit includes a specific pattern or not; and simplifying writing operation while writing the data from a second source data unit to a first target data unit if the... Agent: North America Intellectual Property Corporation
20100174848 - Data processing apparatus: A data processing apparatus comprises a monolithic integrated circuit having a data processor, a non-volatile memory storing at least one security code, and at least one interface at the boundary of the integrated circuit via which communication with the data processor can occur. Processing by the data processor of data... Agent: Hewlett-packard Company Intellectual Property Administration
20100174857 - Data processor: A data processor (1) has a central processing unit (3) and a memory controller (6) capable of controlling a memory (8) to be connected to an outside. The memory has a buffer capable of temporarily holding data within an address range corresponding to a predetermined bit number on a low... Agent: Miles & Stockbridge PC
20100174855 - Memory device controller: A controller for a memory device and methods are provided. The controller has an updateable register bank adapted to send a first signal to an analog/memory core of the memory device for controlling operation of the analog/memory core. The analog/memory core has an array of flash memory cells and supporting... Agent: Leffert Jay & Polglaze, P.A. Attn: Tod A. Myrum
20100174851 - Memory system controller: The present disclosure includes methods and devices for a memory system controller. In one or more embodiments, a memory system controller includes a host interface communicatively coupled to a system controller. The system controller has a number of memory interfaces, and is configured for controlling a plurality of intelligent storage... Agent: Brooks, Cameron & Huebsch , PLLC
20100174852 - Method for operating non-volatile memory and data storage system using the same: A method for operating a non-volatile memory is provided. The non-volatile memory includes a plurality of physical blocks haing a plurality of data blocks and spare blocks. An index is obtained by comparing an average erase count of selected physical blocks with a first threshold. Each erase count for each... Agent: Wang Law Firm, Inc.
20100174856 - Multi-interface and multi-bus structured solid-state storage subsystem: A solid-state storage subsystem, such as a non-volatile memory card or drive, includes multiple interfaces and a memory area storing information used by a data arbiter to prioritize data commands received through the interfaces. As one example, the information may store a priority ranking of multiple host systems that are... Agent: Western Digital Technologies, Inc. Attn: Lesley Ning
20100174847 - Non-volatile memory and method with write cache partition management methods: A portion of a nonvolatile memory is partitioned from a main multi-level memory array to operate as a cache. The cache memory is configured to store at less capacity per memory cell and finer granularity of write units compared to the main memory. In a block-oriented memory architecture, the cache... Agent: Davis Wright Tremaine LLP - Sandisk Corporation
20100174854 - Non-volatile memory with dynamic multi-mode operation: A method and system for extending the life span of a flash memory device. The flash memory device is dynamically configurable to store data in the single bit per cell (SBC) storage mode or the multiple bit per cell (MBC) mode, such that both SBC data and MBC data co-exist... Agent: Borden Ladner Gervais LLP Anne Kinsman
20100174846 - Nonvolatile memory with write cache having flush/eviction methods: A portion of a nonvolatile memory is partitioned from a main multi-level memory array to operate as a cache. The cache memory is configured to store at less capacity per memory cell and finer granularity of write units compared to the main memory. In a block-oriented memory architecture, the cache... Agent: Davis Wright Tremaine LLP - Sandisk Corporation
20100174849 - Systems and methods for improving the performance of non-volatile memory operations: Disclosed herein are systems and methods that recognize and recapture potentially unused processing time in typical page program and block erase operations in non-volatile memory (NVM) devices. In one embodiment, a characterization module within a controller executes a characterization procedure by performing page program and block erase operations on one... Agent: Western Digital Technologies, Inc. Attn: Lesley Ning
20100174853 - User device including flash and random write cache and method writing data: A method of writing data to a flash memory in a system includes; receiving write data to be written in the flash memory, determining whether the received write data is random write data or sequential write data, if the received write data is sequential write data, then directly writing the... Agent: Volentine & Whitt PLLC
20100174845 - Wear leveling for non-volatile memories: maintenance of experience count and passive techniques: Wear leveling techniques for re-programmable non-volatile memory systems, such as a flash EEPROM system, are described. One set of techniques uses “passive” arrangements, where, when a blocks are selected for writing, blocks with relatively low experience count are selected. This can be done by ordering the list of available free... Agent: Davis Wright Tremaine LLP - Sandisk Corporation
20100174858 - Extra high bandwidth memory die stack: A system includes a central processing unit (CPU); a memory device in communication with the CPU, and a direct memory access (DMA) controller in communication with the CPU and the memory device. The memory device includes a plurality of vertically stacked chips and a plurality of input/output (I/O) ports. Each... Agent: Duane Morris LLP (tsmc)IPDepartment
20100174859 - High capacity content addressable memory: A set of data is stored in an input space of a kernel content addressable memory. The input space comprising the set of data is transformed into a feature space of higher dimension. The set of data is a set of transformed data within the feature space. An inner product... Agent: Fleit Gibbons Gutman Bongini & Bianco P.l.
20100174860 - Non-volatile memory, page dynamic allocation apparatus and page mapping apparatus therefor, and page dynamic allocation method and page mapping method therefor: Disclosed are a non-volatile memory and page dynamic allocation and mapping technology thereof. According to the page dynamic allocation and mapping technology, by variable memory allocation, fragmentation may be prevented and page faults may be minimized in response to pages being loaded through page mapping of the non-volatile memory.... Agent: North Star Intellectual Property Law, PC
20100174861 - System and method for refreshing cached data based on content update frequency: A system for refreshing cached data based on content update frequency includes an application/presentation layer coupled to a caching layer, the caching layer including cached content, and a content management system coupled to the application/presentation layer, the content management system configured to provide a content invalidation message to the caching... Agent: Disney Enterprises, Inc C/o Smith Frohwein Tempel Greenlee Blaha LLC
20100174863 - System for providing scalable in-memory caching for a distributed database: A system is described for providing scalable in-memory caching for a distributed database. The system may include a cache, an interface, a non-volatile memory and a processor. The cache may store a cached copy of data items stored in the non-volatile memory. The interface may communicate with devices and a... Agent: Brinks Hofer Gilson & Lione / Yahoo! Overture
20100174862 - Systems and methods for storing and accessing data stored in a data array: Methods, systems, and apparatus for storing and accessing data stored in a data array are presented. In one embodiment, data is stored in a data array that includes a plurality of nodes. The nodes of the data array are segmented into one or more standard and priority pages. The pages... Agent: Sonnenschein Nath & Rosenthal LLP
20100174865 - Dynamic data security erasure: One aspect of the present invention includes an operation to efficiently erase data from a storage device with the use of a multiple-write secure erasure technique. One embodiment includes a hardware command that sends an I/O operation to the control unit to erase a set of selected tracks (“dirty tracks”)... Agent: Oppenheimer, Wolff & Donnelly, LLP
20100174864 - Performance in a data storage system: A method for improving performance in a storage system is provided. The method comprises receiving a request to destage a partial stride of data from a storage cache; reserving space for a full stride of data on one or more storage devices; allocating the partial stride of data to the... Agent: CenturyIPGroup, Inc. [ibm Us]
20100174866 - Memory device, electronic device, and host apparatus: A memory device (11) includes a semiconductor memory (11c) and a controller (11a). The semiconductor memory (11c) includes a first storage area (11c1) and a second storage area (11c2). The controller (11a) controls the semiconductor m (11c). The memory device (11) is capable of having a first state which is... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100174867 - Using different algorithms to destage different types of data from cache: Provided are a method, system, and article of manufacture for using different algorithms to destage different types of data from cache. A first destaging algorithm is used to destage a first type of data to a storage for a first duration. A second destaging algorithm is used to destage a... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20100174868 - Processor device having a sequential data processing unit and an arrangement of data processing elements: Designing a coupling of a traditional processor, in particular a sequential processor, and a reconfigurable field of data processing units, in particular a runtime-reconfigurable field of data processing units is described.... Agent: Kenyon & Kenyon LLP
20100174869 - Mapping address table maintenance in a memory device: A method and system maintains an address table for mapping logical groups to physical addresses in a memory device. The method includes receiving a request to set an entry in the address table and selecting and flushing entries in an address table cache depending on the existence of the entry... Agent: Brinks Hofer Gilson & Lione/sandisk
20100174871 - Input/output control system, input/output control method and input/output control program: An input/output control system of an information processing apparatus that includes a first storage area and a second storage area and carries out an input/output processing using a part or whole of the first storage area as a cache. The input/output control system includes: a cache managing unit 110 storing... Agent: Mr. Jackson Chen
20100174870 - System and method to preserve and recover unwritten data present in data cache of a disk subsystem across power outages: Disclosed are a system and method to preserve and recover unwritten data present in data cache of a disk subsystem across power outages. In one embodiment, a method of a controller is described. The method includes applying a write-back technique between a host server and a data store, accessing a... Agent: Raj Abhyanker LLP
20100174872 - Media memory system: A method and apparatus for matching parent processor address translations to media processors' address translations and providing concurrent memory access to a plurality of media processors through separate translation table information. In particular, a page directory for a given media application is copied to a media processor's page directory when... Agent: Blakely Sokoloff Taylor & Zafman LLP
20100174873 - Priority promotion for service requests: A method for priority promotion of a service request comprises receiving the service request for a target address space into a set of work requests, the set of work requests comprising a plurality of service requests for the target address space, the service request originating from a source address space,... Agent: Cantor Colburn LLP-ibm Poughkeepsie
20100174874 - Dynamic nest level determination for nested transactional memory rollback: Embodiments of the present invention address deficiencies of the art in respect to nested transaction rollback and provide a method, system and computer program product for dynamic nest level determination for nested transaction rollback. In an embodiment of the invention, a nested transaction rollback method can be provided. The method... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg
20100174875 - System and method for transactional locking using reader-lists: In traditional transactional locking systems, such as TLRW, threads may frequently update lock metadata, causing system performance degradation. A system and method for implementing transactional locking using reader-lists (TLRL) may associate a respective reader-list with each stripe of data in a shared memory system. Before reading a given stripe as... Agent: Mhkkg/oracle (sun)
20100174876 - Memory management method, information processing device, program creation method, and program: Provided is a method for managing a memory storage region used by a processor. The processor is connected to the memory that stores data accessed while a task is being executed. The memory management method including the steps of: dividing the memory area of the memory into blocks having a... Agent: Mattingly & Malur, P.C.
20100174877 - Ring buffer circuit and control circuit for ring buffer circuit: Provided are a ring buffer circuit in which a data full state and a data empty state may be correctly detected without depending on whether read and write operations are synchronous or asynchronous with each other, and a control circuit for the ring buffer circuit. The ring buffer circuit includes:... Agent: Mcginn Intellectual Property Law Group, PLLC
20100174879 - Estimating space in a compressed volume: A method and system for estimating space in a compressed volume to enable a storage server to respond to write requests before actually compressing and/or allocating data on disk. In some embodiments, in response to receiving a request to store data, the storage server estimates the amount of storage space... Agent: Perkins Coie LLP
20100174878 - Systems and methods for monitoring archive storage condition and preventing the loss of archived data: Certain embodiments described herein provide methods and systems for archiving data over long periods of time, monitoring data archive storage condition, and preventing the loss of archived data. One exemplary embodiment provides a method of monitoring media storage that comprises receiving a piece of content for storage in a content... Agent: John S. Pratt, Esq Kilpatrick Stockton, LLP
20100174880 - Method for fast format of a fully allocated volume when copied from a space efficient volume: A computer system for fast format or reproducing data of a computer data storage device includes a computer system executing a reproducing process for reproducing data. A source disk (Ds) data storage device and a target disk (Dt) data storage device have data communication between each other and communicate with... Agent: Scully, Scott, Murphy & Presser, P.C.
20100174881 - Optimized simultaneous storing of data into deduplicated and non-deduplicated storage pools: One aspect of the present invention includes an optimized simultaneous storage operation for data objects onto a combination of deduplicated and non-deduplicated storage pools. In one embodiment, a data object is provided for storage onto destination storage pools in a storage management system, and placed into a source buffer. The... Agent: Oppenheimer, Wolff & Donnelly, LLP
20100174882 - Method for protecting software of embedded applications against unauthorized access: A method of protecting software for embedded applications against unauthorized access. Software to be protected is loaded into a protected memory area. Access to the protected memory area is controlled by sentinel logic circuitry. The sentinel logic circuitry allows access to the protected memory area from only either within the... Agent: Texas Instruments Incorporated07/01/2010 > patent applications in patent subcategories. category listing
20100169536 - Dynamic virtual machine memory management: Techniques for adjusting memory in virtual machines are disclosed.... Agent: Woodcock Washburn LLP (microsoft Corporation)
20100169537 - Virtual machine migration: A source virtual machine (VM) hosted on a source server is migrated to a destination VM on a destination server without first powering down the source VM. After optional pre-copying of the source VM's memory to the destination VM, the source VM is suspended and its non-memory state is transferred... Agent: Vmware, Inc.
20100169538 - Systems, methods, and devices for configuring a device: Disclosed are methods and devices, among which is a method for configuring an electronic device. In one embodiment, an electronic device may include one or more memory locations having stored values representative of the capabilities of the device. According to an example configuration method, a configuring system may access the... Agent: Fletcher Yoder (micron Technology, Inc.)
20100169539 - Image processing apparatus, access control method, recording medium: An image processing apparatus includes a nonvolatile memory device including a first storage area configured to store one or more predetermined information items; a secondary storage device including a second storage area configured to store the predetermined information items; and an access control unit configured to control access to the... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100169552 - removalble multimedia memory card and method of use: A method and system is disclosed for distributing multimedia information. The system and method comprises sending a plurality of multimedia files to at least one server; and recording the plurality of multimedia files on a removable memory device. The removable memory device has a format that includes a predetermined information... Agent: Sawyer Law Group, P.C.
20100169542 - Dynamic mapping of logical ranges to write blocks: A method and system writes data to a memory device including dynamic assignment of logical block addresses (LBAs) to physical write blocks. The method includes receiving a request to write data for a logical block address within an LBA range to the memory device. The method assigns the LBA range... Agent: Brinks Hofer Gilson & Lione/sandisk
20100169546 - Flash memory access circuit: A system comprises an instruction processor (10), a flash memory device (14a), a flash control circuit (14) and a working memory (16). Instructions of an interrupt program are kept stored in the flash memory device (14a). When the instruction processor (10) receives an interrupt signal, the instruction processor (10) executes... Agent: Philips Intellectual Property & Standards
20100169545 - Host system and operating method thereof: The prevent invention provides a host system and an operating method thereof. The host system comprises: a peripheral device control circuit, for controlling operation of at least a peripheral device, the peripheral device comprising an embedded micro processor; and a host control circuit, coupled to the peripheral device control circuit... Agent: North America Intellectual Property Corporation
20100169548 - Memory card and method for controlling memory card: According to one embodiment, a memory card configured to be installed in and removed from a card slot formed in an electronic apparatus, the memory card includes a memory section configured store at least one file, a close-proximity wireless transfer section configured to perform close-proximity wireless transfer, and a controller... Agent: Patterson & Sheridan, L.L.P.
20100169549 - Memory system and controller: A controller sets, out of a data range that is specified in a read request from a host device, a predetermined size of a first data range that follows a top portion of the data range and a predetermined size of a second data range that follows the first data... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100169551 - Memory system and method of controlling memory system: A forward lookup address translation table and a reverse lookup address translation table stored in a nonvolatile second storing unit are transferred as a master table to a volatile first storing unit at a time of start-up. When an event occurs so that the master table needs to be updated,... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100169553 - Memory system, controller, and method of controlling memory system: A memory system according to an embodiment of the present invention includes a volatile first storing unit, a nonvolatile second storing unit, a controller that transfers data between a host apparatus and the second storing unit via the first storing unit. The memory system monitors whether data written from the... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100169540 - Method and apparatus for relocating selected data between flash partitions in a memory device: A method and system for relocating selected groups of data in a storage device having a non-volatile memory consisting partitions with different types of non-volatile memory. The method may include determining whether data received a first partition meets one or more heightened read probability criteria and/or heightened delete probability criteria.... Agent: Brinks Hofer Gilson & Lione/sandisk
20100169541 - Method and apparatus for retroactive adaptation of data location: A method and system for organizing groups of data in a storage device having a non-volatile memory consisting of higher performance or endurance portion and a lower performance or endurance portion are disclosed. The method may include steps of determining a data usage status for a group of data in... Agent: Brinks Hofer Gilson & Lione/sandisk
20100169547 - Method for preventing data loss during solder reflow process and memory device using the same: The invention provides a method for preventing data loss in a flash memory during a solder reflow process. The flash memory includes a plurality of memory blocks and each memory block includes a plurality of strong pages and weak pages. Preloading data is first received and stored into the strong... Agent: Wang Law Firm, Inc.
20100169555 - Method of writing data into flash memory based on file system: A method of writing data into flash memory based on OS file system is provided. The method includes steps of: obtaining a data start position of a data area in a first partition of a flash memory; converting the data start position into a first block number and a first... Agent: Kirton And Mcconkie
20100169544 - Methods for distributing log block associativity for real-time system and flash memory devices performing the same: A method for distributing log block associativity in log buffer-based flash translation layer (FTL) includes, if write request on page p is generated, checking whether log block associated with corresponding data block that write request is generated exists or not by checking log block mapping table storing mapping information between... Agent: Harness, Dickey & Pierce, P.L.C
20100169560 - Methods for selectively copying data files to networked storage and devices for initiating the same: A data backup system comprises a USB flash drive that includes an emulation component and a flash memory. The emulation component is configured to represent the flash memory as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the flash memory... Agent: Gard And Kaslow LLP
20100169558 - Nonvolatile memory device and nonvolatile memory system: A nonvolatile storage device includes a controller and a nonvolatile memory. The controller has: a logical-physical address conversion part for converting a logical address designated by a host device into a physical address; and a boot code address conversion part for converting boot code address information designated by the host... Agent: Mark D. Saralino (pan) Renner, Otto, Boisselle & Sklar, LLP
20100169556 - Nonvolatile storage device, information recording system, and information recording method: A nonvolatile storage device includes a nonvolatile memory configured to store user data and management information used to manage the user data on a file system, and a medium controller configured to determine whether a command input from a host device is used for the user data or the management... Agent: Wolf Greenfield & Sacks, P.C.
20100169543 - Recovery for non-volatile memory after power loss: Non-volatile memory array can be recovered after a power loss. In one example, pages of a memory array are scanned to find a first free page after the power loss. The first free page is marked as available, and the page marked as available is written to with the next... Agent: Gerbera/bstz Blakely Sokoloff Taylor & Zafman LLP
20100169559 - Removable mother/daughter peripheral card: A peripheral card having a Personal Computer (“PC”) card form factor and removably coupled externally to a host system is further partitioned into a mother card portion and a daughter card portion. The daughter card is removably coupled to the mother card. In the preferred embodiment, a low cost flash... Agent: Davis Wright Tremaine LLP - Sandisk Corporation
20100169561 - Removable mother/daughter peripheral card: A peripheral card having a Personal Computer (“PC”) card form factor and removably coupled externally to a host system is further partitioned into a mother card portion and a daughter card portion. The daughter card is removably coupled to the mother card. In the preferred embodiment, a low cost flash... Agent: Davis Wright Tremaine LLP - Sandisk Corporation
20100169550 - Semiconductor memory device, data transfer device, and method of controlling semiconductor memory device: To provide a semiconductor memory device including a first controller that controls a first data transfer in which data are transferred from the first memory to a second memory in predetermined transfer units; a second controller that controls a second data transfer in which data are transferred from the second... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100169554 - Terminal apparatus: A terminal apparatus acquires setting information for controlling whether a storage area held by the non-volatile storage medium is to be used or not, from an external apparatus connected via a network, when the terminal apparatus is activated. The terminal apparatus updates area definition information defining the structure of storage... Agent: Staas & Halsey LLP
20100169557 - Using non-volatile storage to track status changes in objects: A non-volatile storage device is used to track status changes in one or more items, where it is less costly to set bits in the non-volatile storage device than to reset bits. For each of the items to be tracked, at least two bits of storage space are allocated in... Agent: James M. Stover Teradata Corporation
20100169562 - Processing system and electronic device with same: A processing system for use in an electronic device is disclosed. The processing system includes a memory unit, an application processor connected to the memory unit, and a baseband processor connected to the memory unit and the application processor. The memory unit is configured for storing information of the electronic... Agent: PCe Industry, Inc. Att. Steven Reiss
20100169563 - Content addressable memory and method: A content addressable memory (CAM) includes ports through which keys having at least a 16 bit function are received or transmitted. The CAM includes a processing unit in communication with the ports. The CAM includes a storage portion in which the keys are stored in communication with a processing unit.... Agent: Ericsson Inc.
20100169564 - Apparatus and method for accessing data: A data access apparatus and method are provided. The data access apparatus includes a first memory, a second memory and a memory controller. The first memory and the second memory have the same memory capacity for respectively storing the neighbor data of an image. The memory controller is coupled to... Agent: Jianq Chyun Intellectual Property Office
20100169568 - Computer system, storage system and method for saving storage area by integrating same data: Provided is a storage system capable of saving actually used physical storage areas and of achieving a high speed in write processing. There is disclosed a computer system including a server and a storage system, in which physical storage areas of a disk drive are managed for each one or... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100169567 - Dynamic disk throttling in a wide area network optimization device: A network device may operate to increase application performance over a wide area network. In one particular implementation, the network device may monitor accesses to a disk drive from entities and determine whether an entity is accessing the disk drive in a manner that causes a disproportionate amount of performance... Agent: Harrity & Harrity, LLP
20100169566 - Dynamically switching command types to a mass storage drive: A method, device, and system are disclosed. In one embodiment method begins by receiving a first new mass storage disk access request. The method then determines the total number of access requests to the mass storage disk received in a window of time. If the total number of requests received... Agent: Intel Corporation C/o Cpa Global
20100169565 - Storage device, access control device and electronic apparatus: A storage device includes: an access section accessing data in a storage area; a command receiving section receiving a command designating an access-point and data access thereto within the storage area; a command distinguishing section distinguishing whether the command is a within-protection command designating an access-point within a protected area... Agent: Fujitsu Management Services Of America, Inc.
20100169569 - Storage system that is connected to external storage: A first storage system is connected to a second storage system, and an external device within the first storage system is provided to a host as a device of the second storage system. The second storage system includes a cache control section having cache adaptors, each controlling a disk and... Agent: Brundidge & Stanger, P.C.
20100169574 - Communication control apparatus and method: A communication control apparatus in a RAID device including redundant communication paths to storage devices includes a blocking unit. The blocking unit blocks configuration change notifications outputted from the storage devices to a control apparatus, which controls access to the storage devices, when a power of a communication relay device... Agent: Staas & Halsey LLP
20100169571 - Data redundancy using two distributed mirror sets: A method for storing data and two sets of distributed mirrored data disposed as data stripes which permits data recovery without the necessity of parity calculations, is described. Redundant data are stored in groups of five physical hard drives which are logically segmented into stripe groups, each stripe group having... Agent: Cochran Freund & Young LLC Lsi Corporation
20100169572 - Data storage method, apparatus and system for interrupted write recovery: Embodiments of the invention include a method, apparatus and system for storing data that involves storing boundary information for data that is being written to a plurality of data storage devices. The method includes storing boundary information for a write operation of data to a plurality of data storage device,... Agent: Smith Frohwein Tempel Greenlee Blaha LLC
20100169573 - Image forming apparatus and access request arbitration method for a raid driver: An image forming apparatus includes a RAID control unit comprising an access request queue and an access request arbitrating unit configured to store access requests to a logical disk sent from an operating system in the access request queue on the basis of fetch order determination information, and to fetch... Agent: Mcdonnell Boehnen Hulbert & Berghoff LLP
20100169570 - Providing differentiated i/o services within a hardware storage controller: A device, system, and method are disclosed. In one embodiment device includes routing logic that is capable of receiving an I/O storage request from an operating system. The I/O storage request includes an input/output (I/O) data type tag that specifies a type of I/O data to be stored with the... Agent: Intel Corporation C/o Cpa Global
20100169575 - Storage area managing apparatus and storage area managing method: A storage area managing apparatus includes a managing unit for managing a plurality of logical volumes provided by a plurality of storage drive groups for storing data redundantly, and a rebuilding controller for generating recovery data when at least one of the drive groups is degraded on the basis of... Agent: Staas & Halsey LLP
20100169576 - System and method for sift implementation and optimization: A method is to implement a Scale Invariant Feature Transform algorithm in a shared memory multiprocessing system. The method comprises building differences of Gaussian (DoG) images for an input image, detecting keypoints in the DoG images; assigning orientations to the keypoints and computing keypoints descriptors and performing matrix operations. In... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP
20100169577 - Cache control device and control method: In order to control an access request to the cache shared between a plurality of threads, a storage unit for storing a flag provided in association with each of the threads is included. If the threads enter the execution of an atomic instruction, a defined value is written to the... Agent: Staas & Halsey LLP
20100169578 - Cache tag memory: A system comprises tag memories and data memories. Sources use the tag memories with the data memories as a cache. Arbitration of a cache request is replayed, based on an arbitration miss and way hit, without accessing the tag memories. A method comprises receiving a cache request sent by a... Agent: Texas Instruments Incorporated
20100169581 - Extending cache coherency protocols to support locally buffered data: A method and apparatus for extending cache coherency to hold buffered data to support transactional execution is herein described. A transactional store operation referencing an address associated with a data item is performed in a buffered manner. Here, the coherency state associated with cache lines to hold the data item... Agent: Intel Corporation C/o Cpa Global
20100169580 - Memory model for hardware attributes within a transactional memory system: A method and apparatus for providing a memory model for hardware attributes to support transactional execution is herein described. Upon encountering a load of a hardware attribute, such as a test monitor operation to load a read monitor, write monitor, or buffering attribute, a fault is issued in response to... Agent: Intel Corporation C/o Cpa Global
20100169579 - Read and write monitoring attributes in transactional memory (tm) systems: A method and apparatus for monitoring memory accesses in hardware to support transactional execution is herein described. Attributes are monitor accesses to data items without regard for detection at physical storage structure granularity, but rather ensuring monitoring at least at data items granularity. As an example, attributes are added to... Agent: Intel Corporation C/o Cpa Global
20100169582 - Obtaining data for redundant multithreading (rmt) execution: In one embodiment, the present invention includes a method for providing a cache block in an exclusive state to a first cache and providing the same cache block in the exclusive state to a second cache when cores accessing the two caches are executing redundant threads. Other embodiments are described... Agent: Trop, Pruner & Hu, P.C.
20100169583 - Multi-port memory device with serial input/output interface: A multi-port memory device includes ports, banks, a global data bus, an input/output (I/O) controller, mode register set (MRS), a clock generator, and a test I/O controller. The I/O controller transmits a test signal to the global data bus in response to a mode register enable signal. The MRS generates... Agent: Blakely Sokoloff Taylor & Zafman LLP
20100169584 - System and method for erasing and writing desktop management interface data under a linux system: A method for erasing and writing desktop management interface (DMI) data under a Linux system is provided. The method constructs a virtual 8086 mode in the Linux system for executes a PnP calling routine. The method then erase and/or write the DMI data from a management information format database (MIFD)... Agent: PCe Industry, Inc. Att. Steven Reiss
20100169585 - Dynamic updating of thresholds in accordance with operating conditons: In some embodiments, a memory control device includes a sensor positioned remotely from a memory device, a register to store an offset value, the offset value corresponding to a difference between a temperature reading of the sensor and an estimated actual temperature of the memory device, and a controller to... Agent: Intel Corporation C/o Cpa Global
20100169586 - Memory storage device and a control method thereof: The present invention discloses a control method of a memory storage device which includes a high density memory. The high density memory is composed of a plurality of MSB pages and LSB pages. The major feature of the method is such that it determines the property of data by its... Agent: Rosenberg, Klein & Lee
20100169587 - Causation of a data read against a first storage system to optionally store a data write to preserve the version to allow viewing and recovery: Machine readable instructions, methods, and systems of causation of a data read against a first storage system to optionally store a data write to preserve the version to allow viewing and recovery are disclosed. In an embodiment, a system for providing secondary data storage and recovery services for one or... Agent: Raj Abhyanker LLP
20100169588 - Optimized memory management for random and sequential data writing: A method and system writes data to a memory device including writing data to varying types of physical write blocks. The method includes receiving a request to write data for a logical block address within an LBA range to the memory device. Depending on whether the quantity of valid data... Agent: Brinks Hofer Gilson & Lione/sandisk
20100169593 - Defer separating children in parallel copying garbage collection: Automatic memory management with a generational copy collector garbage collection algorithm running on parallel threads to perform simultaneous and independent copying and scanning. An object is scanned. It is determined whether an object referenced within the slot of the object being scanned may be copied to the same generation as... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20100169592 - Generating a recovery snapshot and creating a virtual view of the recovery snapshot: Methods, software suites, and systems of generating a recovery snapshot and creating a virtual view of the recovery snapshot are disclosed. In an embodiment, a method includes generating a recovery snapshot at a predetermined interval to retain an ability to position forward and backward when a delayed roll back algorithm... Agent: Raj Abhyanker LLP
20100169594 - Granular application data lifecycle sourcing from a single backup: A system or method for granular application data lifecycle sourcing from a single backup is disclosed. In one embodiment of the method, a computer system periodically creates a primary backup copy of data stored on a storage system in order to create a plurality of primary backup copies. The computer... Agent: Campbell Stephenson LLP
20100169597 - Memory system: A memory system comprising a volatile memory unit, a nonvolatile memory unit, and a controller that performs data transfer between a host system and the nonvolatile memory unit via the volatile memory unit stores management information including a storage position of the data stored in the nonvolatile memory unit during... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100169590 - Providing backups using a portable storage device: Backing up data from a client includes providing a direct coupling between the client and a portable storage device, copying full backup data from the client to the portable storage device using the direct coupling, and performing at least one incremental backup from the client to the backup site through... Agent: Muirhead And Saturnelli, LLC
20100169589 - Redundant storage system using dual-ported drives: The present invention is an apparatus for providing redundant internet protocol (IP) storage. The apparatus includes an ethernet connection for connecting a plurality of users to a network having at least a first computer and a second computer, each computer having pre-boot software that controls whether the operating system is... Agent: Don E. Erickson
20100169598 - Remote storage disk control device and method for controlling the same: A storage device system includes an information processing device, a first storage device equipped with a first storage volume, and a second storage device equipped with a second storage volume. The information processing device and the first storage device are communicatively connected to one another. Also, the first storage device... Agent: Mattingly & Malur, P.C.
20100169596 - Storage apparatus, backup apparatus, and backup method: A storage apparatus includes a second volume which stores data serving as a copying source of data to be stored in a first volume, serving as a data copying destination in another storage apparatus, a session establishing unit which establishes a session between the second volume and the first volume,... Agent: Staas & Halsey LLP
20100169595 - Storage backup: A storage system includes a secondary data store for backing up the primary data store, a deleted data store for retention of deleted data, and a data management application for managing the backing up of stored and deleted data of the primary data store. The deleted data store may be... Agent: Brinks Hofer Gilson & Lione/sandisk
20100169591 - Time ordered view of backup data on behalf of a host: A method and systems of a time ordered view of backup data on behalf of a host are disclosed. In an embodiment, a method to provide a time-ordered snapshot view on behalf of a host of a specified portion of a backup of a first storage system data container stored... Agent: Raj Abhyanker LLP
20100169599 - Security management in system with secure memory secrets: In some embodiments a Trusted Platform Module (TPM) manages a first flag that identifies whether a secure environment has ever been established. A chipset manages a second flag that identifies that there might have been secrets in memory and a reset or power failure occurred. At least one processor and/or... Agent: Intel Corporation C/o Cpa Global
20100169600 - Signal processor and signal processing system: In a signal processor including storage sections, a start address for starting output of data from an external memory, is input from an external controller to the start address input section. The signal output section outputs a start signal based on a download start instruction from the external controller, and... Agent: Taft, Stettinius & Hollister LLP
20100169601 - System for protecting supervisor mode data from user code: A system for protecting supervisor mode data from user code having a processor which implements a register window architecture supporting as separate window stacks for supervisor and user modes with a transition window in one of the window stacks set with at least one invalid window bit in an invalid... Agent: Silverbrook Research Pty Ltd
20100169602 - Method and apparatus for efficient memory placement: A memory profiling system profiles memory objects in various memory devices and identifies memory objects as candidates to be moved to a more efficient memory device. Memory object profiles include historical read frequency, write frequency, and execution frequency. The memory object profile is compared to parameters describing read and write... Agent: Lemoine Patent Services, PLLC
20100169603 - Method of providing to a processor an estimated completion time of a storage operation: A method of performing a storage operation includes: receiving a storage command, estimating the completion time of the associated storage operation, and providing the estimated completion time to a processor.... Agent: Beyer Law Group LLP/ Sandisk
20100169604 - Hybrid memory device: A method is provided. The method includes receiving data and classifying received data in one of several tiers of data. The method also includes storing each tier of data on a different non-volatile memory device.... Agent: Intel Corporation C/o Cpa Global
20100169605 - Arbitrary precision floating number processing: Techniques for providing arbitrary precision floating number (APFN) processing are disclosed. In some aspects, an APFN store may be used to store a large number (i.e., an APFN) having many significant digits, which in turn may enable a high degree of precision in mathematical operations. An APFN module may be... Agent: Lee & Hayes, PLLC
20100169606 - Processor and method for using an instruction hint to prevent hardware prefetch from using certain memory accesses in prefetch calculations: A microprocessor includes a cache memory, a prefetch unit, and detection logic. The prefetch unit may be configured to monitor memory accesses that miss in the cache and to determine whether to prefetch one or more blocks of memory from a system memory based upon previous memory accesses. The prefetch... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel (amd)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 20130509:
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 - Terms & Conditions
Results in 1.1147 seconds