Patents

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-6,243,816 Single sign-on (SSO) mechanism personal key manager
A method of managing passwords of users desiring access to multiple target resources in a computer enterprise environment. For each given user, each of a set of...
US-6,243,815 Method and apparatus for reconfiguring and managing firewalls and security devices
A method for reconfiguring network security devices coupled to a network directory services server, the network directory services server providing network...
US-6,243,814 Method and apparatus for reliable disk fencing in a multicomputer system
A method and apparatus for fast and reliable fencing of resources such as shared disks on a networked system. For each new configuration of nodes and resources...
US-6,243,813 Method of detaching a security device from a personal computer
A personal computer having a security function is provided. The computer includes an input/output device which inputs/outputs a password, a main memory which...
US-6,243,812 Authentication for secure devices with limited cryptography
Authentication is provided for secure devices with limited cryptography, particularly for devices which do not have the capability to do public-key cryptography...
US-6,243,811 Method for updating secret shared data in a wireless communication system
In the method for updating secret shared data (SSD) in a wireless communication system, a first party outputs a first random number as a first challenge wherein...
US-6,243,810 Method and apparatus for communicating a configuration sequence throughout an integrated circuit chip
A method and apparatus for communicating a configuration operation throughout an integrated circuit chip is disclosed. The present invention receives a...
US-6,243,809 Method of flash programming or reading a ROM of a computer system independently of its operating system
A computer system provides for flashing a non-volatile memory image to a non-volatile memory and reading data from a non-volatile memory independently of an...
US-6,243,808 Digital data bit order conversion using universal switch matrix comprising rows of bit swapping selector groups
An apparatus and method of performing random bit swapping including bit (single bit) swapping, nibble (4-bit) swapping, byte (8-bit) swapping, and half word...
US-6,243,807 Optimizing cache data load required for functions in loop routine by sequentially collecting data in external...
The performance of a computer architecture having cache memory is optimized by reorganizing the structure of information before such information is written into...
US-6,243,806 Program execution method and apparatus employing data flags for branching determination
A group of registers 26 consists of a plurality of general-purpose registers R0, R1, . . . . A flag is provided for each of these general-purpose registers. When...
US-6,243,805 Programming paradigm and microprocessor architecture for exact branch targeting
A microprocessor for executing exact branch targeting is disclosed. A microprocessor contains a fetch stage for fetching and receiving instructions from memory...
US-6,243,804 Single cycle transition pipeline processing using shadow registers
A system and method for efficiently handling interrupts in a microcontroller environment is disclosed. An interrupt handling circuit preserves a current state of...
US-6,243,803 Method and apparatus for computing a packed absolute differences with plurality of sign bits using SIMD add...
A method and apparatus for computing a Packed Absolute Differences. According to one such method and apparatus, a third packed data having a third plurality of...
US-6,243,802 Apparatus and method for encrypted instructions
Computer instructions are stored in a main memory in encrypted or coded form, e.g., to conserve memory space. The coded instructions are decoded prior to...
US-6,243,801 System with wait state registers
A data processing device is used with peripheral devices having addressees and differing communication response periods. The data processing device includes a...
US-6,243,800 Computer
The invention relates to computer science, in particular, to a computer system comprising a processor, an input-output switch, an instruction loading switch,...
US-6,243,799 Methods and apparatus for byte alignment operations for a memory device that stores an odd number of bytes
A first-in-first-out (FIFO) memory device includes a plurality of FIFO memory cores that contain a plurality of cells. A variable cell size circuit supports user...
US-6,243,798 Computer system for allowing a two word jump instruction to be executed in the same number of cycles as a...
A system for allowing a two word jump instruction to be executed in the same number of cycles as a single word jump instruction, thereby allowing a processor...
US-6,243,797 Multiplexed semiconductor data transfer arrangement with timing signal generator
A multiplexing arrangement for transferring data retrieved from a memory array to data outputs of a semiconductor memory, including a multiplexing circuit that...
US-6,243,796 Recording medium and recording or reproduction apparatus that provides protection from unauthorized use of the...
A recording-medium ID information, which is condition information read from the recording medium loaded into a recording and reproduction apparatus, is compared...
US-6,243,795 Redundant, asymmetrically parallel disk cache for a data storage system
A data storage system includes redundant write caches, a disk controller and an array of disks. One of the redundant write caches is a primary write cache of RAM...
US-6,243,794 Data-processing system with CC-NUMA (cache-coherent, non-uniform memory access) architecture and remote cache...
A data-processing system with cc-NUMA architecture including a plurality of nodes each constituted by at least one processor intercommunicating with a ...
US-6,243,793 Protocol for arbitrating access to a shared memory area using historical state information
A method and apparatus for arbitrating access to a shared memory is disclosed. A memory marking unit in the shared memory is read to determine whether the shared...
US-6,243,792 Method and apparatus for identifying a least recently used item
A method and apparatus for identifying a least recently used item of a set or group of items is disclosed. In accordance the method, a count value is associated...
US-6,243,791 Method and architecture for data coherency in set-associative caches including heterogeneous cache sets having...
A processor architecture and method are shown which involve a cache having heterogeneous cache sets. An address value of a data access request from a CPU is...
US-6,243,790 Methods and apparatus for re-arranging logical drives in a disk array apparatus
Modern disk array apparatus are capable of providing a plurality of logical disks within one cabinet. The present invention provides a disk array apparatus in...
US-6,243,789 Method and apparatus for executing a program stored in nonvolatile memory
A method of executing a program includes the step of initiating execution of the program stored contiguously without code fragmentation in a nonvolatile memory....
US-6,243,788 Cache architecture to enable accurate cache sensitivity
A technique of monitoring the cache footprint of relevant threads on a given processor and its associated cache, thus enabling operating systems to perform...
US-6,243,787 Synchronization of interrupts with data pockets
A method and apparatus for conveying data over a packet-switching network. Data are received from a peripheral device for transmission via the network to a...
US-6,243,786 Apparatus and method for generating an interrupt prohibited zone in pipelined data processors
In a preferred embodiment of the present invention an a method whereby a pipelined data processor with an embedded microinstruction sequencer can give special...
US-6,243,785 Hardware assisted polling for software drivers
A method and system for programmably controlling hardware generation of interrupts by a peripheral component. In one embodiment, the present invention uses a...
US-6,243,784 Method and apparatus for providing precise circuit delays
A precise timing delay method and apparatus. A phase-locked loop (PLL) in combination with a timing reference is used to calibrate a precise delay. These delays...
US-6,243,783 Application programming interface for managing and automating data transfer operations between applications...
An applications programming interface implements and manages isochronous and asynchronous data transfer operations between an application and a bus structure....
US-6,243,782 Method and apparatus for disabling a graphics device when an upgrade device is installed
One embodiment of a graphics device that can be disabled when an upgrade graphics device is installed is described. The graphics device includes an interface to...
US-6,243,781 Avoiding deadlock by storing non-posted transactions in an auxiliary buffer when performing posted and...
In a bus resource having an outbound pipe for processing both non-posted and posted transactions in a FIFO manner, a rejected non-posted transaction at the head...
US-6,243,780 Interface of a monitor communicating with personal computer
A monitor having a microcomputer for performing a serial peripheral interface (SPI) communication with a personal computer (PC) which can improve the...
US-6,243,779 Noise reduction system and method for reducing switching noise in an interface to a large width bus
A method of communicating a data word via a bus includes driving the data word onto the bus in whichever one of a true polarity form and a complement polarity...
US-6,243,778 Transaction interface for a data communication system
A system architecture for a high speed serial bus compatible with the 1394 standard is disclosed. A transaction interface coordinates data packets received from...
US-6,243,777 Circuit for preventing bus contention
A circuit for controlling the data transmissions among two devices capable of transmitting information, via an output buffer, over a bus, so as to prevent bus...
US-6,243,776 Selectable differential or single-ended mode bus
A bus may be configured as either a single-ended mode bus or as a differential mode bus, depending on the system environment. The bus is configured in such a way...
US-6,243,775 System for extending the available number of configuration registers
A system for expanding the number of configuration registers available in a computer system. Unused configuration registers that correspond to non-existent...
US-6,243,774 Apparatus program product and method of managing computer resources supporting concurrent maintenance operations
An apparatus, program product and method of managing computer resources each facilitate concurrent maintenance operations by automatically re-associating...
US-6,243,773 Configuration management system for hot adding and hot replacing devices
A configuration management system and method for adding or replacing devices in a bus in a computer system. The configuration system creates and maintains a...
US-6,243,772 Method and system for coupling a personal computer with an appliance unit via a wireless communication link to...
The invention provides a method and apparatus for incorporating an appliance into a computer system. One embodiment of the invention has a computer with a first...
US-6,243,771 System for operating a communication channel in a mixed master/slave subscriber environmental through a...
A communication channel is operated in a mixed master/slave subscriber environment by a dynamical closing/opening operation. In particular, a separate...
US-6,243,770 Method for determining status of multiple interlocking FIFO buffer structures based on the position of at least...
One embodiment of the present invention relates to a method for using at least two first-in, first-out ("FIFO") buffers in a pipelined bus, comprising,...
US-6,243,769 Dynamic buffer allocation for a computer system
A method for dynamically allocating buffers between components in a computer system is described. Matched sets of bidirectional buffers are used to control data...
US-6,243,768 Method and apparatus for controlling data transfer between a synchronous DRAM-type memory and a system bus
A method and an apparatus for a synchronous DRAM-type memory control is provided that allows continued and accurate data transfer to and from a synchronous DRAM...
US-6,243,767 System for register partitioning in multi-tasking host adapters by assigning a register set and a unique...
An integrated circuit includes a sequencer module that executes firmware command lines and a plurality of hardware I/O bus interface modules. The plurality of...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | Next →