Match Document Document Title
7610454 Address decoding method and related apparatus by comparing mutually exclusive bit-patterns of addresses  
A memory address decoding method for determining if a given address is located in one of a plurality of sections. Each section has a plurality of memory units and each memory unit has a unique...
7610432 Method and apparatus for assigning alias node names and port names within a tape library  
A tape library apparatus comprising a plurality of FC drives. A host computer and a fiber channel switch portion are connected with an optical fiber cable through respective fiber channel...
7610410 Method and a system for establishing a connection with identification and group information  
A method for establishing a wireless connection between a first wireless device provided in a computer and a second wireless device, wherein group information that identifies the first wireless...
7603376 File and folder scanning method and apparatus  
A method, apparatus and computer program product for file and folder scanning is presented. A host agent uses a scanning policy from a server, and scans the storage for the host system in...
7600082 Virtualization logic  
Systems, methodologies, media, and other embodiments associated with externally trapping transactions are described. One exemplary system embodiment includes an external virtualization logic...
7594091 Computer-implemented system and method for lock handling  
Computer-implemented systems and methods for handling access to one or more resources. Executable entities that are running substantially concurrently provide access requests to an operating system...
7577991 Method to enhance platform firmware security for logical partition data processing systems by dynamic restriction of available external interfaces  
A system and method to reduce external access to hypervisor interfaces in a computer system, thereby reducing the possibility of attacks. In a preferred embodiment, addresses for calls are used to...
7577783 Portable data storage device and method of dynamic memory management therefor  
A portable data storage device includes a first storage unit having a data storing zone and a reserved zone for bad blocks in the first storage unit, and a second storage unit having a look-up...
7574580 Intelligent caching scheme for streaming file systems  
A Hard Disk Drive (HDD) is provided two FATs and two cluster sizes, a regular cluster and a “Supercluster”. In one example, each Supercluster is the size of four regular clusters. A second...
7571299 Methods and arrangements for inserting values in hash tables  
Methods and arrangements to insert values in hash tables are contemplated. Embodiments include transformations, code, state machines or other logic to insert values in a hash table stored in...
7565460 Information processing apparatus and method for handling packet streams  
A control machine which uses a data amount stored in an FIFO as a trigger and allows a DMA transfer to be started according to a capacity of the FIFO allows a control machine for preparing for the...
7558904 Controller, data memory system, data rewriting method, and computer program product  
The controller of the present invention includes an address management table that stores address information of valid data among the data stored in a flash memory, a status flag stored in the flash...
7546430 Method of address space layout randomization for windows operating systems  
A system and method for address space layout randomization (“ASLR”) for a Windows operating system is disclosed. The address space layout includes one or more memory regions that are identified...
7543130 Digital signal processor for initializing a ram  
A digital signal processor is adapted to a working RAM, which is capable of storing a plurality of data in a rewritable manner and whose storage area is divided into a plurality of sub-areas that...
7519636 Key sequenced clustered I/O in a database management system  
A system, method, apparatus, means and computer program code for writing data includes identifying a plurality of pages to be written to a data volume, each page including a file identifier and a...
7484070 Selective memory block remapping  
A memory of allocating memory for use by a subfunction of a computer chip, wherein the subfunction uses contiguous memory regions, the method comprising the steps of (a) creating a placeholder for...
7484049 Data storage system packer/depacker  
A system for aggregating portions of multiple blocks of data into a single composite block. The block of data comprises different packets of data stored in correspondingly different sections of a...
7475220 Buffer overflow detection  
A system includes a memory, a plurality of pages held in the memory, an instruction translation look aside buffer (ITLB), a first data translation look aside buffer (DTLB), and a translation look...
7468985 System independent and scalable packet buffer management architecture for network processors  
A circular buffer storing packets for processing by one or more network processors employs an empty buffer address register identifying where a next received packet should be stored, a next packet...
7467283 System and method for addressing protocol translation in a storage environment  
A system and method for translating addressing protocols between two types of storage drives in a storage environment is provided. A storage environment may include a JBOD of Serial ATA drives...
7466443 Method of and device for and computer program for accessing data  
A method and a device for accessing data wherein the data is sequentially stored as data objects. The data objects are identified by a control variable having consecutive integer values. The...
7466320 User interface and method for persistent viewing of a user selected folder on a mobile device  
A mobile device enables communication over a wireless communication network between the user of the mobile device and a correspondent. The mobile device includes a display having a plurality of...
7464198 System on a chip and a method for programming a DMA controller in a system on a chip  
A method is provided for programming a DMA controller in a system on a chip. According to the method, a memory management unit translates a programming virtual address into a programming physical...
7464188 Computer system controlling accesses to storage apparatus  
Since no control of accesses made by a computer as accesses to a storage apparatus is executed, the computer can be used illegally to steal and improperly change data stored in the storage...
7461197 Disk formatter and methods for use therewith  
A disk formatter includes an address module for creating disk block address data corresponding to a disk sector of a disk drive. A sector write module initiates a physical mode write operation to...
7457826 Systems and methods for synchronization of items without snapshots  
Various embodiments of the present invention are directed to systems and methods for synchronizing mixed elements (MEs) comprising structure data and unstructured filestreams between peer computer...
7455795 Charge transfer complexes including an electron donor and an electron acceptor as basis of resistive memories  
Materials are described for producing memory cells which have a size in the nanometer range and include a CT complex located between two electrodes. The CT complex includes thiophene derivatives,...
7454589 Data buffer circuit, interface circuit and control method therefor  
There are provided a buffer circuit buffers data between a synchronous circuit and an asynchronous circuit, and a control method therefor. There are also provided an interface circuit that controls...
7451291 System and method for mode select handling for a partitioned media library  
One embodiment of the present invention includes a method for handling status commands direct to a partitioned media library that comprises establishing a set of initial logical element addresses...
7444493 Address translation for input/output devices using hierarchical translation tables  
An embodiment of the present invention is a technique to perform address translation. A table structure is indexed by a source identifier of an input/output (I/O) transaction specifying a guest...
7444488 Method and programmable unit for bit field shifting  
A method and a programmable unit for bit field shifting in a memory device in a programmable unit as a result of the execution of an instruction, in which a bit segment is shifted within a first...
7444458 Method for assigning addresses to memory devices  
A memory system having a memory controller and several separate memory devices connected to the controller by a system bus. The memory devices each included an array of memory cells, addressing...
7433972 Method and apparatus for operating a CD independently from a host processor  
An apparatus for a compact disk with an independent audio functionality is disclosed. The apparatus includes a logic core, an IDE controller, and a pass-through module, which are coupled to a...
7430649 Input/output device, computer, computer system, input/output control program, OS, page management program, and page management method  
A computer system including input/output devices that transfer data and a computer that controls a process using a virtual storage and inputs data to and outputs data from a medium, wherein the...
7428620 Method for switching data library managers  
A device, method, and system for switching library managers of a data library while maintaining data library storage devices online. A library manager accepts and executes data transaction commands...
7426613 Addressing, command protocol, and electrical interface 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...
7424554 Method of and system for changing the address of a disk array enclosure  
An apparatus for setting an enclosure address in a computer system having a plurality of enclosures includes at least one enclosure address control device including input means for changing the...
7421629 Semi-conductor component test device, in particular data buffer component with semi-conductor component test device, as well as semi-conductor component test procedure  
The invention relates to a semi-conductor component test procedure, and a semiconductor component test device ( 10 b ), which comprise: a device ( 43 ) for generating pseudo-random address...
7418569 System and method for inband management of a virtual disk  
The present invention provides a system and method for inband management of a virtual disk. A novel volume information command, which is a vendor-specific SCSI command, is sent by a client to a...
7415034 Virtualized partitionable shared network interface  
A network system having a plurality of processing partitions which includes a network interface unit coupled to a plurality of processing entities is disclosed. The network interface unit includes...
7411949 System, method and apparatus for preparing a table for a cell scheduler  
Methods, apparatuses and systems for populating a data structure. The data structure may be established in a memory unit and may have a total number of N slots for entries. In this case, N is...
7404064 Method and device for calculating addresses of a segmented program memory  
A method and a device for converting a virtual address of a program executed by a processor and provided by a program counter into a physical address in a program memory, the program having been...
7398337 Association of host translations that are associated to an access control level on a PCI bridge that supports virtualization  
A method, computer program product, and distributed data processing system that allows a system image within a multiple system image virtual server to directly expose a portion, or all, of its...
7386643 Mechanism to guarantee forward progress for incoming coherent input/output (I/O) transactions for caching I/O agent on address conflict with processor transactions  
A forwarding device compares a first address from a first coherent input/output (I/O) transaction with an address from at least one processor-issued transaction to determine if an address conflict...
7386614 Method allowing persistent links to web-pages  
A system that enables creation of URL addresses in which the path information is partially or entirely symbolic. The symbolic path information is maintained even after the physical path information...
7383413 Card-cage audio visual signal control system with card ID assignment  
A card-cage audio visual signal control system with card ID assignment is disclosed. Cards are removably installed in slots inside a cage enclosure, each card performing a specific function with...
7376782 Index/data register pair for indirect register access  
A computer system provides a program access to a first register during real mode operation by using an index register and a data register, wherein the index register and the data register are...
7370173 Method and system for presenting contiguous element addresses for a partitioned media library  
According to one embodiment of the present invention, a controller that partitions a media library for multiple host applications can, for each partition, assign a base element address for an...
7366868 Generating updated virtual disks using distributed mapping tables accessible by mapping agents and managed by a centralized controller  
The present invention provides a method for copying data through a virtualized storage system using distributed table driven (I/O) mapping. In a system having a virtual disk (the “original...
7356667 Method and apparatus for performing address translation in a computer system  
An address translation unit is provided for use in a computer system. The unit contains a set of page table entries for mapping from a virtual address to a packet address. Each page table entry...