|Electrical computers and digital processing systems: memory patents - Monitor Patents|
USPTO Class 711 | Browse by Industry: Previous - Next | All
11/2008 | Recent | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 07: D | N | O | S | A | J | J | M | A | M | F | J | | 06: 12 | 11 | 10 | 09 | 8 | 7 | 6 | 5 | 4 | Dec | Nov | | 2010 | 2009 |
Electrical computers and digital processing systems: memory November USPTO class listing 11/08Below 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. 11/27/2008 > patent applications in patent subcategories. USPTO class listing
20080294837 - Memory controller for controlling a non-volatile semiconductor memory and memory system: A memory controller includes a host interface, a holding circuit and a control circuit. The memory controller controls a semiconductor memory. The semiconductor memory includes memory blocks. The host interface is connectable to a host apparatus and receivable of write data and an address. The holding circuit is capable of... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.
20080294836 - Nand flash memory system with programmable connections between a nand flash memory controller and a plurality of nand flash memory modules and method thereof: A method and related system for programming connections between a NAND flash memory controller and a plurality of NAND flash memory modules includes the NAND flash memory controller generating a switch signal and a swap signal according to a condition of one of the plurality of NAND flash memory modules,... Agent: North America Intellectual Property Corporation
20080294834 - Solid state storage subsystem for embedded applications: A non-volatile storage subsystem solution is provided for embedded applications. The storage subsystem is preferably designed to communicate with the host system using a signal interface, such as a USB or SATA interface, that uses substantially fewer signal lines than the IDE interface traditionally used for embedded applications. Thus, the... Agent: Knobbe Martens Olson & Bear LLP
20080294835 - Solid state storage subsystem for embedded applications: A non-volatile storage subsystem solution is provided for embedded applications. The storage subsystem is preferably designed to communicate with the host system using a signal interface, such as a USB or SATA interface, that uses substantially fewer signal lines than the IDE interface traditionally used for embedded applications. Thus, the... Agent: Knobbe Martens Olson & Bear LLP
20080294838 - Universal boot loader using programmable on-chip non-volatile memory: In one embodiment, an IC system includes a system on a chip (SoC) adapted to load boot-up code from an external NAND flash memory, which stores the boot-up code. The SoC has a processor, an internal ROM including boot-loading code, an operating RAM, a NAND flash controller (NFC), and an... Agent: Mendelsohn & Associates, P.C.
20080294839 - System and method for dumping memory in computer systems: A method and system for dumping computer memory includes receiving an instruction to perform a dump of memory in a partitioned computer system where each partition has at least one processor and associated memory. The associated memory having a first portion and a second portion where the first portion is... Agent: Unisys Corporation
20080294841 - Apparatus for implementing enhanced vertical ecc storage in a dynamic random access memory: A method and apparatus are provided for implementing enhanced vertical ECC storage in a dynamic random access memory. A dynamic random access memory (DRAM) is split into a plurality of groups. Each group resides inside a DRAM row address strobe (RAS) page so that multiple locations inside a group can... Agent: Ibm Corporation RochesterIPLaw Dept 917
20080294840 - Read/write channel coding and methods for use therewith: A write channel includes a pre-encoding module that encodes write data to produce pre-encoded data. An error correcting code (ECC) module generates ECC data based on the pre-encoded data. A post-encoding module encodes the ECC data to produce post-encoded data. A combining module combines the pre-encoded data and the post-encoded... Agent: Garlick Harrison & Markison
20080294842 - Implementing feedback directed deferral of nonessential dasd operations: A method, apparatus and computer program product are provided for implementing feedback directed deferral on nonessential direct access storage device (DASD) operations. A kernel DASD I/O manager maintains a queue depth count value for a DASD unit and maintains a busy flag that indicates when the queue depth count value... Agent: Ibm Corporation RochesterIPLaw Dept 917
20080294843 - Minimizing configuration changes in a fabric-based data protection solution: A method, system, and apparatus of minimizing configuration of changes in a fabric-based data protection solution. In one embodiment, a method includes configuring a switch such that a write request to a primary storage device is transferred through a virtual initiator in the switch to the primary storage device and... Agent: Raj Abhyanker LLP C/o Intellevate
20080294844 - Storage controller managing logical volume: A storage controller is provided to prevent access performance from dropping. The storage controller comprises a processor unit, a network controller, and a cache memory, and a disk controller connected to a logical volume. The processor unit includes: a file creating module which creates a file in the logical volume;... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20080294845 - Information processing apparatus, information processing method, and information processing program product: An information processing apparatus includes a connection unit configured to connect a detachably attachable external storage device, a program storage unit configured to store a first program, a first memory control unit configured to store identification information used to identify the information processing apparatus in the external storage device in... Agent: Canon U.s.a. Inc. Intellectual Property Division
20080294846 - Dynamic optimization of cache memory: The present invention includes dynamically analyzing look-up requests from a cache look-up algorithm to look-up data block tags corresponding to blocks of data previously inserted into a cache memory, to determine a cache related parameter. After analysis of a specific look-up request, a block of data corresponding to the tag... Agent: Network Appliance/bstz Blakely Sokoloff Taylor & Zafman LLP
20080294847 - Cache control device and computer-readable recording medium storing cache control program: A cache control device controlling a cache memory having ways based on an access request includes an error number count memory unit that counts the total number of errors occurred in response to the access request regardless of in which way they occur, a degeneration information memory unit that stores... Agent: Staas & Halsey LLP
20080294848 - Control data modification within a cache memory: A data processing system is provided with at least one processor 4, 6, a main memory 18 and a cache memory 14. Cache data within the cache memory 14 has validity data V and control data associated therewith. The control data controls access to the cached data. Program instructions executed... Agent: Nixon & Vanderhye P.C.
20080294849 - Recording controller and recording control method: In a recording controller, an invalidation-request issuing unit, when a second data is recorded on a recording location for a first data that is to be recorded in a memory and a third data corresponding to the second data is recorded in the cache, issues an invalidation request for invalidating... Agent: Staas & Halsey LLP
20080294850 - Method and apparatus for filtering snoop requests using a scoreboard: An apparatus for implementing snooping cache coherence that locally reduces the number of snoop requests presented to each cache in a multiprocessor system. A snoop filter device associated with a single processor includes one or more “scoreboard” data structures that make snoop determinations, i.e., for each snoop request from another... Agent: Scully, Scott, Murphy & Presser, P.C.
20080294851 - Method, apparatus, computer program product, and system for management of shared memory: A system for providing management of shared memory for concurrent access is provided. The system includes a hardware element, a software element, and a memory that is accessible by the hardware and software elements. The memory includes control data that provides logical information describing the structure of the memory and... Agent: Alston & Bird LLP
20080294852 - System and method for achieving reliable worm storage using wmrm storage: The invention provides a method for ensuring that data stored on rewritable storage is immutable. The method includes initializing selected user-addressable blocks of storage to a writable state. In addition, the method includes accepting data to be stored in specified user-addressable blocks. Also, the method includes determining if the specified... Agent: Lewis Nunnelley
20080294854 - Data management interface with plugins: A method and apparatus for managing data. A request to perform a data operation is received from an application, the request identifying data on which to perform the data operation. The request is delegated to one or more of a plurality of plugins based on the requested data operation, each... Agent: Blakely Sokoloff Taylor & Zafman LLP
20080294856 - Memory arbitration system and method having an arbitration packet protocol: A memory hub and method for transmitting a read response on a data path of a memory hub interposed between a transmitting memory hub and a receiving memory hub. An arbitration packet including data indicative of a data path configuration for an associated read response is received at the memory... Agent: Kimton N. Eng, Esq. Dorsey & Whitney LLP
20080294855 - Memory control system and memory data fetching method: The invention discloses a memory control system and a method to read data from memory. The memory control system comprises a microprocessor, a serial storage device, a first buffer, a second buffer, a memory control unit, and a multiplexer. The memory control system and the method to read data from... Agent: Joe Mckinney Muncy
20080294853 - Method and system for pinpointing memory leaks: A method and a system configured for dynamically pinpointing information relating to occurrences of memory leaks. A first set of machine instructions received as input at a system and executable by a processor of the system thereby generating a second set of machine instructions from the first set of machine... Agent: Hamilton, Brook, Smith & Reynolds
20080294857 - Disk storage management of a tape library with data backup and recovery: Provided are a method, system, and article of manufacture wherein configuration information for a first plurality of storage devices is sent to be stored on at least one removable storage media of a removable storage media library. Data corresponding to the first plurality of storage devices is sent to be... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20080294858 - Storage system and data management method: Provided are a storage system and a data management method capable of simplifying the operation of pair configuration by storing information concerning the pair configuration as pair definition information in a storage apparatus. This storage system includes one or more storage controllers for storing data sent from a host system,... Agent: Stanley P. Fisher Reed Smith LLP
20080294859 - Performing backup operations for a volume group of volumes: Provided are a method, system, and article of manufacture for performing backup operations for a volume group of volumes. Information on a volume group associating a plurality of volumes and backup settings is maintained. A volume group is selected to which the backup settings apply. A volume group associates hosts... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20080294861 - Restricting the execution of copy services commands: A system and method for controlling peer-to-peer remote copy (PPRC) operations initiated from one or more host devices that desire to store data contents written to a first storage system to a second storage system over a communications link. The system enables receipt and generation of copy services commands from... Agent: Scully, Scott, Murphy, & Presser, P.C.
20080294860 - System and program for replicating a file: Provided are a method, system, and program for replicating a file. A file is copied to a target storage file system stored as a base file. A reference file comprising the copied file is generated at a local storage. An update is applied to the file at the local storage.... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20080294862 - Arbitration system having a packet memory and method for memory responses in a hub-based memory system: A memory hub module includes a decoder that receives memory requests determines a memory request identifier associated with each memory request. A packet memory receives memory request identifiers and stores the memory request identifiers. A packet tracker receives remote memory responses and associates each remote memory response with a memory... Agent: Edward W. Bulchis, Esq. Dorsey & Whitney LLP
20080294863 - Block compression of tables with repeated values: Methods and apparatus, including computer program products, for block compression of tables with repeated values. In general, value identifiers representing a compressed column of data may be sorted to render repeated values contiguous, and block dictionaries may be generated. A block dictionary may be generated for each block of value... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C. Attn: Patent Intake Customer No. 64280
20080294865 - Information reproducing apparatus and information reproducing method: According to one embodiment, an information reproducing apparatus includes a memory, a decoder, an intermediate memory which is disposed between the memory and the decoder and which temporarily stores, in succession, the data that are supplied from the memory and then outputs the data to the decoder, switching circuit for... Agent: Pillsbury Winthrop Shaw Pittman, LLP
20080294864 - Memory class based heap partitioning: The illustrative embodiments provide a computer implemented method, apparatus, and computer usable program code for managing a heap. The heap is partitioned into at least one sub heap based on a relationship to at least one memory class of a plurality of memory classes. A memory allocation request comprising a... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20080294866 - Method and apparatus for memory management: An apparatus and a method for managing a memory are presented. In one example embodiment, the method and the apparatus includes a memory that has one or more partitions. Each of the partitions includes one or more zones. Each of the zones includes one or more memory ranges. In this... Agent: Hewlett Packard Company
20080294867 - Arithmetic processor, information procesing apparatus and memory access method in arithmetic processor: In an information processing apparatus of this invention having a cache memory, a TLB and a TSB, a second retrieval unit retrieves a second physical address from an address translation buffer by using a second virtual address corresponding one-to-one to a first virtual address, and a prefetch controller enters a... Agent: Staas & Halsey LLP
20080294868 - System and method for identifying tlb entries associated with a physical address of a specified range: A system and method for identifying a TLB entry having a physical address that is within a specified range are disclosed. The method includes obtaining a tentative TLB entry from a page table entry and accessing a physical address associated with the tentative TLB entry. The method further includes comparing... Agent: Transmeta C/o Murabito, Hao & Barnes LLP
20080294869 - Systems for optimizing page selection in flash-memory devices: The present invention discloses a computer-readable storage medium having computer-readable code embodied on the computer-readable storage medium, the computer-readable code including: program code for interleaving fast-reading data and filler data in fast pages and slow pages, respectively. A computer-readable storage medium having computer-readable code embodied on the computer-readable storage medium,... Agent: Mark M. Friedman11/20/2008 > patent applications in patent subcategories. USPTO class listing
20080288711 - Multimedia platform: A device comprising a multimedia platform with a plurality of memories and a method of sharing a non-volatile memory. The multimedia platform in accordance with an embodiment of the present invention can have a non-volatile memory, a multimedia processor setting a route in accordance with a route selection signal received... Agent: Husch Blackwell Sanders LLP
20080288710 - Semiconductor memory device and its control method: A card information storage part (119) is provided in a semiconductor memory device (110) to store information of the characteristics of the semiconductor memory device (110). There is also provided a file system interface control part (120) for performing, based on the stored characteristic information, a file access suitable for... Agent: Smith Patent Office
20080288712 - Accessing metadata with an external host: Systems and processes may be used to retrieve metadata from a nonvolatile memory of a portable device and transmit the retrieved metadata to an external host. Metadata may be analyzed using the external host and/or at least a portion of the metadata may be modified based on the analysis. Modified... Agent: Fish & Richardson P.C.
20080288714 - File storage in a computer system with diverse storage media: A method for storing data in a computer having a magnetic hard disk drive (HDD) and an electronic solid-state drive (SSD). The method includes configuring the computer so that the HDD and the SSD are each independently accessible by an operating system of the computer. A plurality of files is... Agent: Sandisk C/o Darby & Darby PC
20080288713 - Flash-aware storage optimized for mobile and embedded dbms on nand flash memory: Reliable storage for database management systems (DBMS) running on memory devices such as NAND type flash memory utilizes minimum I/O overhead and provides maximum data durability. A virtual page map is utilized between the flash memory and a page access component to record changes to the DBMS pages and prevent... Agent: Townsend And Townsend And Crew LLP
20080288715 - Memory page size auto detection: Methods and apparatuses are presented for memory page size auto detection. A method for automatically determining a page size of a memory device includes receiving page size extents of the memory device, determining a bus width of the memory device, detecting a number of pages having an automatic detection marker,... Agent: Qualcomm Incorporated
20080288717 - Single sector write operation in flash memory: A flash storage device having improved write performance is provided. The device includes a storage block having a plurality of physical pages and a controller for mapping the plurality of physical pages to a plurality of logical addresses and for writing data to the plurality of physical pages. When updating... Agent: Mcdermott Will & Emery LLP
20080288716 - Storage device: A storage device includes: a binary flash memory that has a first storage area and a capacity of storing two values per each cell; a multivalued flash memory that has a second storage area and a capacity of storing at least three values per each cell; and a controller configured... Agent: Beyer Law Group LLP
20080288719 - Memory tracing in an emulation environment: A system and method are disclosed to trace memory in a hardware emulator. In one aspect, a first Random Access Memory is used to store data associated with a user design during emulation. At any desired point in time, the contents of the first Random Access Memory are captured in... Agent: Klarquist Sparkman, LLP
20080288718 - Method and apparatus for managing memory for dynamic promotion of virtual memory page sizes: A computer implemented method, apparatus, and computer usable program code for managing real memory. In response to a request for a page to be moved into real memory, a contiguous range of real memory is reserved for the page corresponding to a contiguous virtual memory range to form a reservation... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20080288720 - Multi-wafer 3d cam cell: A multi-wafer CAM cell in which the negative effects of increased travel distance have been substantially reduced is provided. The multi-wafer CAM cell is achieved in the present invention by utilizing three-dimensional integration in which multiple active circuit layers are vertically stack and vertically aligned interconnects are employed to connect... Agent: Scully, Scott, Murphy & Presser, P.C.
20080288721 - Transposing of bits in input data to form a comparand within a content addressable memory: An apparatus and method of transposing one or more bits in input data relative to other bits of the input data to form a comparand for searching in a content addressable memory. The comparand may have one or more bits rearranged from their order appearing in the input data such... Agent: Daniel E.ovanezian Blakely, Sokoloff, Taylor & Zafman LLP
20080288722 - Method for optimization of the management of a server cache which may be consulted by client terminals with differing characteristics: A method is provided for optimisation of the management of a server cache for dynamic pages, which may be consulted by client terminals with differing characteristics which requires the provision of discrete versions of a dynamic page in the cache. When a terminal requests a dynamic page, a verification step—for... Agent: Westman Champlin & Kelly, P.A.
20080288723 - Storage device and storage device data life cycle control method: A storage device including a control part which performs control by extracting a life tag specifying a retention term during which the data is to be retained in the second volume having the quicker access time than the first volume, the control part managing the retention term of the corresponding... Agent: Antonelli, Terry, Stout & Kraus, LLP
20080288724 - Method and apparatus for cache transactions in a data processing system: A plurality of new snoop transaction types are described. Some include address information in the requests, and others include cache entry information in the requests. Some responses include tag address information, and some do not. Some provide tag address content on the data bus lines during the data portion of... Agent: Freescale Semiconductor, Inc. Law Department
20080288725 - Method and apparatus for cache transactions in a data processing system: A plurality of new snoop transaction types are described. Some include address information in the requests, and others include cache entry information in the requests. Some responses include tag address information, and some do not. Some provide tag address content on the data bus lines during the data portion of... Agent: Freescale Semiconductor, Inc. Law Department
20080288726 - Transactional memory system with fast processing of common conflicts: A computing system processes memory transactions for parallel processing of multiple threads of execution by support of which an application need not be aware. The computing system transactional memory support provides a Transaction Table in memory and performs fast detection of potential conflicts between multiple transactions. Special instructions may mark... Agent: International Business Machines Corporation
20080288728 - multicore wireless and media signal processor (msp): A media signal processor (MSP) architecture is disclosed in this invention To address the shortcomings of conventional high performance processing units, the MSP architecture is designed using a new concept in parallel processing—“Same Instruction Different Operation” (SIDO) and “Same Instruction Multiple Data” (SIMD) architectures. The scalable nature of the architecture... Agent: Hahn And Moodley, LLP
20080288727 - Computing system with optimized support for transactional memory: A computing system processes memory transactions for parallel processing of multiple threads of execution by support of which an application need not be aware. The computing system transactional memory support provides a Transaction Table in memory and a method of fast detection, of potential conflicts between multiple transactions. Special instructions... Agent: International Business Machines Corporation
20080288729 - Methods and apparatus for predictive document rendering: A system receives a document having a predefined format to be rendered on the computer system. The document is comprised of a plurality of objects. The system identifies at least one correlation between at least two objects within the plurality of objects, and assigns a weight to the correlation. The... Agent: Barry W. Chapin, Esq. Chapin Intellectual Property Law, LLC
20080288730 - Transactional memory system which employs thread assists using address history tables: A computing system uses specialized “Set Associative Transaction Tables” and additional “Summary Transaction Tables” to speed the processing of common transactional memory conflict cases and those which employ assist threads using an Address History Table and processes memory transactions with a Transaction Table in memory for parallel processing of multiple... Agent: International Business Machines Corporation
20080288731 - Request arbitration device and memory controller: A bus arbiter receives requests of initiators, and internally includes a page hit/miss determining unit with permissible determining function, a bank open/close determining unit with permissible determining function, and an LRU unit with permissible determining function. Regarding the priority of the request arbitration on the requests, the bank priority on... Agent: Mcdermott Will & Emery LLP
20080288732 - Method and apparatus for moving contents using copy and movement control information: A method and apparatus for moving contents using copy and movement control information are discussed. According to an embodiment, the method includes transmitting, by a first device, a copy of a content using a copying operation to a second device based on copy and movement control information; updating, in the... Agent: Birch Stewart Kolasch & Birch
20080288733 - Method for controlling storage device controller, storage device controller, and program: Disclosed herein is a method for controlling a storage device controller connected to a storage device provided with a plurality of storage volumes for storing data respectively and an information processing apparatus for requesting an input/output of data so as to receive an input/output request from the information processing apparatus... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20080288734 - Mail processing computer automatic recovery system and method: An improved method and system to return a mail processing control computer back into operation after a hard drive failure. A first phase is a back-up process for the primary drive of the mail processing computer. A second phase is the recovery process when a primary hard drive failure occurs.... Agent: Pitney Bowes Inc. 35 Waterview Drive
20080288735 - Data protection for non-volatile semiconductor memory using block protection flags: Receiving a request for canceling setting, a control circuit erases data stored in a corresponding block, changes a value of a protection flag, and cancels protection setting. When an overall protection is set for any block, the control circuit prohibits access to all blocks, except when it is an operation... Agent: Buchanan, Ingersoll & Rooney PC
20080288736 - Systems and methods for changing parameters of a controller: Systems and methods for modifying a parameter value of a controller are described. In one embodiment, the method includes verifying a local presence at the controller, modifying a parameter value at a remote device, confirming the identity of the remote device, and storing the modified parameter value in the controller.... Agent: John S. Beulick (12729 +2000) Armstrong Teasdale LLP
20080288737 - Optimizing memory accesses for network applications using indexed register files: A processing device includes an optimizer to migrate objects from an external memory of a network processing to local memory device to registers connected to a processor. The optimizer further aligns and eliminates redundant unitialization code of the objects.... Agent: Blakely Sokoloff Taylor & Zafman LLP
20080288738 - Systems and methods of data storage management, such as pre-allocation of storage space: A system and method for pre-allocating space on a storage medium is described. In some cases, the system receives two or more data items to be stored on a storage medium, pre-allocates a single, contiguous block of space on the medium, and stores the two or more data items within... Agent: Perkins Coie LLP Patent-sea
20080288739 - Scalable performance-based volume allocation in large storage controller collections: A scalable, performance-based, volume allocation technique that can be applied in large storage controller collections is disclosed. A global resource tree of multiple nodes representing interconnected components of a storage system is analyzed to yield gap values for each node (e.g., a bottom-up estimation). The gap value for each node... Agent: Canady & Lortz LLP- Ibm
20080288741 - Data access tracing: A moving window history of at least one previous data address accessed by a processor is maintained, the at least one previous data address in the history each being associated with an index. A difference between a current data address and one of the at least one previous data address... Agent: Fish & Richardson PC
20080288740 - Method and device for generating an identification data block for a data carrier: The invention relates to a method for generating an identification data block (ID) for a data carrier (41), which data carrier (41) has a multiplicity of logical data blocks (300) continuously numbered with respective block numbers in a data block size, a reading of the data of the logical data... Agent: Philips Intellectual Property & Standards
20080288742 - Method and apparatus for dynamically adjusting page size in a virtual memory range: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for adjusting a page size for a virtual memory range. The process identifies a set of pages in the virtual memory range that reside on a primary memory to form a page occupancy. Each of... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20080288743 - Apparatus and method of managing mapping table of non-volatile memory: An apparatus and method for managing a mapping table of a non-volatile memory are provided. The apparatus includes a non-volatile memory having memory cells, each of which stores data bits in a plurality of pages included in a block according to a plurality of states, each of which has at... Agent: Sughrue Mion, PLLC
20080288744 - Detecting memory-hazard conflicts during vector processing: A method for performing parallel operations in a computer system when one or more memory hazards may be present, which may be implemented by a processor, is described. During operation, the processor receives instructions for detecting conflict between memory addresses in vectors when memory operations are performed in parallel using... Agent: Pvf -- Apple Inc. C/o Park, Vaughan & Fleming LLP11/13/2008 > patent applications in patent subcategories. USPTO class listing
20080282019 - Program identification using a portable communication device: According to one aspect, a portable communication device records a program being presented by a media presenting apparatus as media data, generates a query regarding a media channel and a program on that channel, which query includes said media data and sends said query to a system for determining a... Agent: Harrity & Harrity, LLP
20080282021 - Data management apparatus, data management method, and program: A data management apparatus for managing data stored in a predetermined storage area includes a reader configured to communicate with a plurality of objects each having a memory storing an address indicating a storage area and to read the address from the memory of an object with which communication is... Agent: Frommer Lawrence & Haug LLP
20080282020 - Determination of sampling characteristics based on available memory: A portion of data records of a full input data set are imported into memory of a computer system for processing by an executing application. The full input data set includes data records of a dimensionally-modeled fact collection. An amount of the data of the full input set to import... Agent: Beyer Law Group LLP/yahoo
20080282022 - Partially storing software functions that are not expected to change over time in rom instead of ram: A technique to identify portions of software that does not change over time, in order to store that portion in ROM, instead of RAM, to reduce RAM size. The smaller RAM conserves space on a chip and consumes less power. The technique allows wireless devices, such as cell phones, to... Agent: Garlick Harrison & Markison
20080282026 - Bioprocess data management: t
20080282024 - Management of erase operations in storage devices based on flash memories: A method of freeing physical memory space in an electrically alterable memory that includes a plurality of physical memory blocks includes a plurality of physical memory pages. Each physical memory block may be individually erased as a whole, and which memory is used to emulate a random access logical memory... Agent: Graybeal, Jackson, Haley LLP
20080282023 - Restoring storage devices based on flash memories and related circuit, system, and method: A solution for restoring operation of a storage device based on a flash memory is proposed. The storage device emulates a logical memory space (including a plurality of logical blocks each one having a plurality of logical sectors), which is mapped on a physical memory space of the flash memory... Agent: Bryan A. Santarelli Suite 350
20080282025 - Wear leveling in storage devices based on flash memories and related circuit, system, and method: A wear leveling solution is proposed for use in a storage device based on a flash memory. The flash memory includes a plurality of physical blocks, which are adapted to be erased individually. A corresponding method starts with the step for erasing one of the physical blocks. One of the... Agent: Bryan A. Santarelli Graybeal Jackson Haley LLP
20080282027 - Secure and scalable solid state disk system: A solid state disk system is disclosed. The system comprises a user token and at least one level secure virtual storage controller, coupled to the host system. The system includes a plurality of virtual storage devices coupled to at least one secure virtual storage controller. A system and method in... Agent: Sawyer Law Group LLP
20080282028 - Dynamic optimization of dynamic random access memory (dram) controller page policy: Embodiments of the present invention address deficiencies of the art in respect to memory management and provide a method, system and computer program product for dynamic optimization of DRAM controller page policy. In one embodiment of the invention, a memory module can include multiple different memories, each including a memory... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg
20080282029 - Structure for dynamic optimization of dynamic random access memory (dram) controller page policy: A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design for dynamic optimization of DRAM controller page policy is provided. The design structure can include a memory module, which can include multiple different memories, each including a memory controller coupled to a memory... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1
20080282030 - Dynamic input/output optimization within a storage controller: A system and method for optimizing accesses to storage devices based on RAID I/O request characteristics is disclosed. A current I/O request processed by a storage controller is analyzed for relative locality to a previous I/O request, and adjusted over time such that storage device accesses will be efficiently conducted... Agent: Huffman Law Group, P.C.
20080282031 - Storage medium control unit, data storage device, data storage system, method, and control program: To prevent random access commands from remaining even in the case of mixed sequential and random accesses. A storage medium control unit is used in a data storage device adapted to perform processing on a data storage medium based on multiple requests including sequential access requests and random access requests.... Agent: Scully Scott Murphy & Presser, PC
20080282032 - Adaptive mechanisms and methods for supplying volatile data copies in multiprocessor systems: In a computer system with a memory hierarchy, when a high-level cache supplies a data copy to a low-level cache, the shared copy can be either volatile or non-volatile. When the data copy is later replaced from the low-level cache, if the data copy is non-volatile, it needs to be... Agent: Whitham, Curtis & Christofferson, P.C.
20080282033 - Processing function connected to processor memory hierarchy: Apparatus and method for employing a Hardware Processing Function in a processor system using a hierarchical memory. Embodiments of the disclosed invention may be used to enhance processor performance and functionality while maintaining cache coherency and reducing cache pollution. A system includes a processor, a hierarchical memory system coupled to... Agent: Texas Instruments Incorporated
20080282034 - Memory subsystem having a multipurpose cache for a stream graphics multiprocessor: A method and a computing system are provided. The computing system may include a system memory configured to store data in a first data format. The computing system may also include a computational core comprising a plurality of execution units (EU). The computational core may be configured to request data... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP
20080282035 - Methods and apparatus for structure layout optimization for multi-threaded programs: A computer-implemented method for performing structure layout optimization of a data structure in a multi-threaded environment is provided. The method includes determining a set of code concurrency values. The method also includes calculating a set of cycle gain values. The method further includes employing the set of cycle gain values... Agent: Hewlett Packard Company
20080282036 - Method and apparatus for instant playback of a movie title: Techniques for fragmenting a file or a collection of media data are disclosed. According one aspect of the techniques, a file pertaining to a title is fragmented into a header and several tails or segments. The header is a continuous portion of the file while the segments are respective parts... Agent: Shemwell Mahamedi LLP
20080282037 - Method and apparatus for controlling cache: A cache controller controls at least one cache. The cache includes ways including a plurality of blocks that stores therein entry data. A writing unit writes degradation data to a failed block. The degradation data indicates that the failed block is in a degradation state. A reading unit reads entry... Agent: Staas & Halsey LLP
20080282038 - Data processing apparatus that provides parallel access to multi-dimensional array of data values: An array of data values, such as an image of pixel values, is stored in a main memory (12). A processing operation is performed using the pixel values. The processing operation defines time points of movement of a multidimensional region (20, 22) of locations in the image. Pixel values from... Agent: Philips Intellectual Property & Standards
20080282040 - Computer system, method, cache controller and computer program for caching i/o requests: A computer system having a main unit and an expansion unit connected by an interface arrangement. The expansion unit includes at least one connector for receiving an input/output component, so that additional input/output components can be added to the computer system. The interface arrangement includes at least one cache controller... Agent: Ibm Corporation, T.j. Watson Research Center
20080282039 - Method and system for proactively monitoring the coherency of a distributed cache: A method of proactively monitoring the coherency of a distributed cache. A cache comparison utility selects a set of cache keys from a replica cache connected to a main cache via a network. The cache comparison utility selects a first cache key from the set of cache keys and fetches... Agent: Dillon & Yudell LLP
20080282041 - Method and apparatus for accessing data of a message memory of a communication module: A method and an apparatus for accessing data of a message memory of a communication module by inputting or outputting data into or from the message memory, the message memory being connected to a buffer memory assemblage and the data being transferred to the message memory or from the message... Agent: Kenyon & Kenyon LLP
20080282042 - Multi-path accessible semiconductor memory device with prevention of pre-charge skip: A multiprocessor system includes first and second processors and a multi-path accessible semiconductor memory device including a shared memory area and a pseudo operation execution unit. The shared memory area is accessible by the first and second processors according to a page open policy. The pseudo operation execution unit responds... Agent: Law Office Of Monica H Choi
20080282043 - Storage management method and storage management system: There is provided a storage management system capable of utilizing division management with enhanced flexibility and of enhancing security of the entire system, by providing functions by program products in each division unit of a storage subsystem. The storage management system has a program-product management table stored in a shared... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20080282044 - Data control system, control server, data control method, and program: There is provided a data control system that includes a control server and an information processing terminal equipped with a non-contact type IC chip. The information processing terminal includes a chip memory and a consistency check request portion. The chip memory includes at least one service area that stores a... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP
20080282045 - Garbage collection in storage devices based on flash memories: A solution for managing a storage device based on a flash memory is proposed. A corresponding method starts with the step for mapping a logical memory space of the storage device (including a plurality of logical blocks) on a physical memory space of the flash memory (including a plurality of... Agent: Graybeal, Jackson, Haley LLP
20080282046 - Part information restoration method, part information management method and electronic apparatus: A part information restoration method is adapted to an electronic apparatus having first and second parts which are replaceable and are provided with a nonvolatile memory for storing part information unique to the part. The method includes storing, in a first nonvolatile memory of the first part, part information of... Agent: Staas & Halsey LLP
20080282048 - Controller, control system, and control program: The controller of the present invention provides a transfer rate determiner determining a transfer rate of the backup data transmitted from a plurality of apparatuses through a communication link on the basis of the achievement of transfer rates in the past, a schedule adjuster generating a schedule by editing the... Agent: Staas & Halsey LLP
20080282047 - Methods and apparatus to backup and restore data for virtualized storage area: Information about management of virtualization (i.e. mapping between physical area/data/objects and logical area/data/objects) is provided by a storage system to a backup appliance (or common computer) that performs backup and restore of data. The backup appliance uses the information to recognize the mapping and to perform backup and restore process... Agent: Sughrue Mion, PLLC
20080282049 - Storage controller, control method of the same, and information processing system: In the storage controller of the present invention, different difference bitmaps are used for predetermined sections respectively, whereby the difference between the primary volume and the base volume is managed for each section, and the data are protected efficiently. The difference between the primary volume and the base volume is... Agent: Antonelli, Terry, Stout & Kraus, LLP
20080282050 - Methods and arrangements for controlling memory operations: In one embodiment, a method for operating a memory management system concurrently with a processing pipeline is disclosed. The memory management system can fetch and effectively load registers to reduce stalling of the pipeline because the disclosed system provides improved data retrieval as compared to traditional systems. The method can... Agent: Alan Carlson
20080282051 - Methods and arrangements for controlling results of memory retrival requests: In one embodiment, a method for operating a memory management system concurrently with a processing pipeline is disclosed. The method can include requesting data from a memory retrieval system utilizing a retrieval request, where the memory retrieval system can provide memory contents to a processing pipeline. In addition, an instruction... Agent: Alan Carlson
20080282053 - Method for converting memory addresses of different programmable logic controllers connected to human-machine interface: A method converts the memory addresses of different programmable logic controllers (PLC) connected to human-machine interface (HMI). The PLCs of different specifications are associated with different memory addresses. The memory address data corresponding to PLCs with various specifications is first established in HMI. A mapping condition is checked for the... Agent: Hdsl
20080282052 - Operating media devices in pre-os environment: According to one embodiment, a method for initializing a plurality of media devices in communication with a computing device; mapping information corresponding to each initialized media device to a plurality of memory locations of the computing device; and operating the initialized media devices based on the mapped information corresponding to... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP
20080282054 - Semiconductor device having memory access mechanism with address-translating function: A pseudo-physical address is used for accessing a memory from a CPU (Central Processing Unit). One of function blocks that is needed for the current application program is selected based on the pseudo-physical address, and the pseudo-physical address is translated to a real physical address by the selected function block.... Agent: Mcdermott Will & Emery LLP
20080282056 - Hardware memory management unit simulation: Various technologies and techniques are disclosed for concurrently performing address translation data lookups for use by an emulator. On a first thread, a first lookup is performed for address translation data for use by an emulator. On a second thread, a second lookup for the address translation data is concurrently... Agent: Microsoft Corporation
20080282055 - Virtual translation lookaside buffer: A virtual page number lookup request is received at a virtual Translation Lookaside Buffer (TLB), wherein the virtual TLB includes an instruction TLB and a data TLB. A lookup of the virtual page number in the virtual TLB is performed. A physical page number corresponding to the virtual page number... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP
20080282057 - Database heap management system with variable page size and fixed instruction set address resolution: A heap management system for a database uses “sets” of pages to store database information. As memory for each successive set of pages is allocated, more memory is allocated for storing rows in each page of the set. Similarly, the maximum number of rows of information storable in each page... Agent: Overhauser Law Offices, LLC Docketing Department11/06/2008 > patent applications in patent subcategories. USPTO class listing
20080276036 - Memory with block-erasable location: A non-volatile main memory (10) comprises a plurality of physical blocks of memory locations. Pointing information (112a-c, 114a-c) is stored in the main memory (10), the pointing information comprising pointers (112a-c) to used blocks in use for particular functions and pointers (114a-c) to free blocks that are free for future... Agent: Nxp, B.v. Nxp Intellectual Property Department
20080276037 - Method to access storage device through universal serial bus: A method accessing a flash memory storage device through universal serial bus (USB) of the present invention includes a flash controller and a flash memory, wherein the method includes connecting the storage device to a USB interface of an electronic device; outputting a plurality of accessing instructions to the flash... Agent: Hoffmann & Baron, LLP
20080276038 - Storage system using flash memory modules logically grouped for wear-leveling and raid: A storage system using flash memories includes a storage controller and plural flash memory modules as storage media. Each flash memory module includes at least one flash memory chip and a memory controller for leveling erase counts of blocks belonging to the flash memory chip. The storage controller combines the... Agent: Stanley P. Fisher Reed Smith LLP
20080276035 - Wear leveling: A reference memory location can be designated in a memory device. A memory location can be designated in response to storing data in the memory device. If the identified memory location is associated with the reference memory location then an allocated memory location can be designated relative to the reference... Agent: Fish & Richardson P.C.
20080276039 - Method and system for emulating content-addressable memory primitives: A method and system for emulating content-addressable memory (CAM) primitives (e.g., a read operation) is disclosed. According to one embodiment, a method is provided for emulating a read operation on a plurality of CAM elements utilizing a read input including match input data and a CAM element selection index. In... Agent: Ibm Corporation RochesterIPLaw Dept. 917
20080276040 - Storage apparatus and data management method in storage apparatus: Provided are a storage apparatus and its data management method capable of preventing the loss of data retained in a volatile cache memory even during an unexpected power shutdown. This storage apparatus includes a cache memory configured from a volatile and nonvolatile memory. The volatile cache memory caches data according... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20080276041 - Data storage array scaling method and system with minimal data movement: A method for rearranging data blocks in a data storage system when adding new storage devices to create an expanded data storage system. A temporary configuration is selected for which the exchange of one or more data blocks between the temporary configuration and the source configuration produces the destination configuration... Agent: Shimokaji & Associates, P.C.
20080276042 - Data storage system and method: Disclosed are a redundant data storage system (e.g., a RAID system) and a method of operating such a redundant data storage system that provides significant power savings with minimal reduction in reliability. The system and method allow up to half of the memory devices in any of the memory arrays... Agent: Frederick W. Gibb, Iii Gibb & Rahman, LLC
20080276043 - Data storage system and method: Disclosed are a redundant data storage system (e.g., a RAID system) and a method of operating such a redundant data storage system that provides significant power savings with minimal reduction in reliability. The system and method allow up to half of the memory devices in any of the memory arrays... Agent: Frederick W. Gibb, Iii Gibb & Rahman, LLC
20080276045 - Apparatus and method for dynamic cache management: The apparatus of the present invention improves performance of computing systems by enabling a multi-core or multi-processor system to deterministically identify cache memory (100) blocks that are ripe for victimization and also prevent victimization of memory blocks that will be needed in the immediate future. To achieve these goals, the... Agent: Nxp, B.v. Nxp Intellectual Property Department
20080276044 - Processing apparatus: A processing apparatus which executes a program and performs processes of the program, includes an execution circuit including a plurality of central processing units, each having a respective cache memory, and each of the respective cache memories has an N-way set-associative structure with N-ways in which one line is made... Agent: Greenblum & Bernstein, P.L.C
20080276046 - Architecture for a multi-port cache memory: A multi-port cache memory (200) comprising a plurality of input ports (201, 203) for inputting a plurality of addresses, at least part of each address indexing a plurality of ways; a plurality of output ports (227, 299) for outputting data associated with each of said plurality of addresses; a plurality... Agent: Nxp, B.v. Nxp Intellectual Property Department
20080276047 - Apparatus, system, and method for efficiently verifying writes: An apparatus, system, and method are disclosed for efficiently verifying writes. A storage module stores a plurality of data sets in a storage controller memory. A write module writes the plurality of data sets through a first write channel to a hard disk drive. A verification module verifies whether a... Agent: Kunzler & Mckenzie
20080276048 - Addressing and command protocols for non-volatile memories utilized in recording usage counts: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command,... Agent: Lexmark International, Inc. Intellectual Property Law Department
20080276049 - Semiconductor memory apparatus, memory access control system and data reading method: In order to provide a semiconductor memory apparatus which can flexibly change the priority of reading requests when the reading request is issued and which do not exclusively use the memory bus, a semiconductor memory apparatus includes: a main memory which stores data at an address while maintaining a corresponding... Agent: Mcginn Intellectual Property Law Group, PLLC
20080276051 - Configurable memory protection: A method can include receiving a signal associated with an attempted access to data that is stored at a specific location in memory; obtaining a selection value that selects which memory protection register of multiple alternative memory protection registers is to provide a memory protection attribute for the specific location... Agent: Fish & Richardson P.C.
20080276050 - Erase handling method for non-volatile memory and electronic apparatus thereof: For an electronic apparatus with a sleep mode and an operation mode, an erasing command is issued to a memory controller that controls a non-volatile memory device before the electronic apparatus is entering the sleeping mode. Preferably, an estimated sleeping time is compared with a predetermined threshold for determining whether... Agent: North America Intellectual Property Corporation
20080276052 - Method for accessing memory: A method for accessing a memory is provided. The method includes entering a memory accessing mode for updating a top of low memory (TOLM) value stored in a TOLM register in a chipset of a system with a highest memory address when a memory accessing command is received. The memory... Agent: J C Patents, Inc.
20080276054 - Monitoring performance of a storage area network: A performance monitor reports SAN performance so that issues within the SAN are not masked from the client. Accesses to the SAN may be grouped into the categories of SAN logical or SAN physical. In one specific embodiment, the ranges of service times for accesses to the SAN are determined... Agent: Martin & Associates, LLC
20080276053 - Portable device and method for controlling deep power down mode of shared memory: The memory device may include a first determination unit for determining whether entry into a DPD mode is to be made by interpreting signals received from a first processor, and generating and outputting a corresponding first DPD entry signal; a second determination unit for determining whether entry into the DPD... Agent: Cantor Colburn, LLP
20080276055 - Systems and methods for allocating control of storage media in a network environment: A method for dynamically allocating control of a storage device, the method comprising receiving an access request from a first computer requesting access to a storage device; directing, based upon the access request, a first storage controller computer to assume an inactive state with respect to control of the storage... Agent: Knobbe Martens Olson & Bear LLP
20080276057 - Data storage array scaling method and system with minimal data movement: A method for rearranging data blocks in a data storage system when adding new storage devices to create an expanded data storage system. A temporary configuration is selected for which the exchange of one or more data blocks between the temporary configuration and the source configuration produces the destination configuration... Agent: Shimokaji & Associates, P.C.
20080276056 - Efficient point-to-point enqueue and dequeue communications: Systems and methods for writing and/or reading data to a point-to-point shared memory communication mechanism are provided according to embodiments disclosed herein. According to one embodiment, a determination may be made whether a first memory location in the cache of a general purpose multi-core processor includes an empty symbol. If... Agent: Townsend And Townsend And Crew, LLP
20080276059 - Apparatus and methods for setting security to storage unit and computer: Methods and apparatus are provided for inhibiting data writing to an optical disc drive connected to a computer. A BIOS confirms presence of a security function of an optical disc drive. When the optical disc drive possesses the security function, the BIOS delivers a command to the optical disc drive... Agent: Ference & Associates LLC
20080276058 - Storage device for data-smuggling: A computer-readable storage medium having computer-readable code embodied thereon including: program code for restricting access, by a file system running on a host system, to a restricted area of a storage area of a storage device; and program code for enabling at least one application to access the restricted area... Agent: Mark M. Friedman
20080276060 - Pre-configured partitions with use-rights limitations: A computer system comprising includes an inactive partition with a bootable operating system installed and a license manager for obtaining a license that allows the partition to be activated.... Agent: Hewlett Packard Company
20080276062 - Memory management for a mobile multimedia processor: Certain embodiments of the invention may be found in a method for memory management for a mobile multimedia processor. The method may comprise receiving within a mobile multimedia processor chip a plurality of memory requests. The plurality of memory requests may be handled by allocating memory from at least one... Agent: Mcandrews Held & Malloy, Ltd
20080276061 - Method and computer for determining storage device: A computer specifies the configuration of a first storage device by referencing first configuration information relating to the configuration of a first storage system including the first storage devices, specifies one or more storage medium access performances corresponding to the first storage device by referencing the storage medium performance information,... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20080276063 - Dynamic stack allocating method in multi-threaded operating systems: Provided is a method of dynamically reallocating a thread stack in a multi-threaded operating system, and more particularly, a method of dynamically allocating a thread stack of a multi-threaded operating system in an embedded system for wireless sensor nodes. The method includes the steps of: measuring sizes of data and... Agent: Lowe Hauptman Ham & Berner, LLP
20080276065 - Method of partitioning storage area of recording medium and recording medium using the method, and method of accessing recording medium and recording device using the method: Provided is a method of partitioning a storage area of a recording medium and a recording medium using the method, and a method of accessing a recording medium and a recording device using the method, capable of storing partition information used for partitioning a predetermined storage area included in the... Agent: Sughrue Mion, PLLC
20080276064 - Shared stream memory on multiple processors: A method and an apparatus that allocate a stream memory and/or a local memory for a variable in an executable loaded from a host processor to the compute processor according to whether a compute processor supports a storage capability are described. The compute processor may be a graphics processing unit... Agent: Apple Inc./bstz Blakely Sokoloff Taylor & Zafman LLP
20080276066 - Virtual memory translation with pre-fetch prediction: A system to facilitate virtual page translation. An embodiment of the system includes a processing device, a front end unit, and address translation logic. The processing device is configured to process data of a current block of data. The front end unit is coupled to the processing device. The front... Agent: Stevens Law Group
20080276067 - Method and apparatus for page table pre-fetching in zero frame display channel: A method for a graphics processing unit (“GPU”) to maintain a local cache to minimize system memory reads is provided. A display read request and a logical address are received. The GPU determines whether a local cache contains a physical address corresponding to the logical address. If not, a cache... Agent: Thomas, Kayden, Horstemeyer & Risley, LLPPrevious 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 20130516:
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 0.7641 seconds