|
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...
|