Matches 1 - 50 out of 158 1 2 3 4 >


Match Document Document Title
8984194 Multi-master bus arbitration and resource control  
The present invention discloses an arbitration mechanism for controlling access of a plurality of nodes external to a shared resource, to which accesses by the number of nodes must be restricted,...
8965947 Control and communication system including an engineering unit  
A control and communication system including a number of automation units which are adapted to process signals in function plans within the automation unit and which are connected in the same...
8938559 Isochronous data transfer between memory-mapped domains of a memory-mapped fabric  
Techniques for isochronous data transfer between different memory-mapped domains in a distributed system. A method includes configuring an isochronous engine with an isochronous period. The method...
8892801 Arbitration circuity and method for arbitrating between a plurality of requests for access to a shared resource  
Arbitration circuitry for arbitrating between a plurality W of requests R for access to a shared resource. Included are state bits storage storing I state bits Q and generating 2I output bits...
8819323 Data transfer circuit and data transfer method  
A port A request queue is configured with a port AQ0 to a port AQn for each of request types Q0 to Qn connected with a requester resource busy flag controller Q0 to a requester resource busy flag...
8793421 Queue arbitration using non-stalling request indication  
Techniques are disclosed relating to request arbitration between a plurality of master circuits and a plurality of target circuits. In one embodiment, an apparatus includes an arbitration unit...
8769176 Priority arbitration of coexisting wireless topologies  
A system including a first communication module to transmit or receive data via an antenna in accordance with a first communication standard; a second communication module to transmit or receive...
8688881 Arbitration in multiprocessor device  
An integrated circuit device (100) comprising a first plurality of components (102-112), a second plurality of buses (114-124, 140, 142) for transmitting transaction requests from said components...
8619554 Interconnecting initiator devices and recipient devices  
An interconnect block for a data processing apparatus, said interconnect block being operable to provide data routes via which one or more initiator devices may access one or more recipient...
8612713 Memory switching control apparatus using open serial interface, operating method thereof, and data storage device therefor  
Provided is a memory switching control apparatus using an open serial interfacing scheme capable of enhancing flexibility, reliability, availability, performance in a data communication processes...
8612990 Prioritized rate scheduler for a storage system  
A storage system may include a set of storage devices; a controller; and a management device. The controller may arbitrate among operations for execution by the set of storage devices, where the...
8543750 Method for sharing a resource and circuit making use of same  
A method is provided for interfacing a plurality of processing components with a shared resource component. A token signal path is provided to allow propagation of a token through the processing...
8539130 Virtual channels for effective packet transfer  
The invention sets forth a crossbar unit that includes multiple virtual channels, each virtual channel being a logical flow of data within the crossbar unit. Arbitration logic coupled to source...
8495266 Distributed lock  
Various embodiments of the present invention are directed to a distributed lock and distributed locking protocol to allow multiple communicating entities to share access to a computing resource....
8473661 System and method for providing multi-process protection using direct memory mapped control registers  
A method and system for providing multi-process protection using direct memory mapped control registers is disclosed. According to one embodiment, a computer-implemented method provides a set of...
8402186 Bi-directional handshake for advanced reliabilty availability and serviceability  
In some embodiments a signal is sent from a Basic Input/Output System to a device to indicate that the Basic Input/Output System needs to obtain control of shared resources. A signal is sent from...
8356128 Method and system of reducing latencies associated with resource allocation by using multiple arbiters  
A digital processing system employing multiple arbiters, all designed to allocate a resource to a same entity in response to a same condition. In an embodiment, the entities needing the resource...
8352669 Buffered crossbar switch system  
Described embodiments provide for transfer of data between data modules. At least two crossbar switches are employed, where input nodes and output nodes of each crossbar switch are coupled to...
8325715 Internet switch router  
An internet router is implemented as a network fabric of fabric routers and links. The internet router receives data packets from trunk lines or other internet links and analyzes header...
8321872 Reusable, operating system aware hardware mutex  
Hardware resources sharing for a computer system running software tasks. A controller stores records including a mutex ID tag and a waiter flag in a cache. Lock and unlock registers are readable...
8307147 Interconnect and a method for designing an interconnect  
A method for designing an interconnect, the method includes determining an amount of input ports, an amount of output ports; characterized by selecting multiple modular components such as to form...
8274972 Communication system with switchable connection  
A communication system is provided, including a first master device to operate as a master of a communication according to a first protocol, a second master device to operate as a master of a...
8244944 Priority arbitration of coexisting wireless topologies  
A wireless network device including an antenna, a first communication module, and a second communication module. The first communication module is configured to transmit or receive packets of data...
8238911 Apparatus and methods of configurable system event and resource arbitration management  
Methods, apparatus, and computer-readable media for management and arbitration of dedicated mobile communication resources for mobile applications are provided. Mobile applications can be given a...
8209689 Live lock free priority scheme for memory transactions in transactional memory  
A method and apparatus for avoiding live-lock during transaction execution is herein described. Counting logic is utilized to track successfully committed transactions for each processing element....
8156273 Method and system for controlling transmission and execution of commands in an integrated circuit device  
A method and system for controlling transmission and execution of commands in an integrated circuit (IC) device provide transmission of commands and acknowledgements in an order of their...
8127063 Distributed equipment arbitration in a process control system  
A distributed process control equipment ownership arbitration system and method for arbitrating equipment ownership conflicts are disclosed. Individual control modules representing various process...
8122175 Opportunistic transmission of software state information within a link based computing system  
A method is described that involves determining that software state information of program code is to be made visible to a monitoring system. The method also involves initiating the writing of the...
8117616 Preventing deadlocks  
A deadlock prevention mode indicator is provided, wherein the deadlock prevention mode indicator is a lock that can be held in a shared mode or in an exclusive mode by one or more of a plurality...
8099539 Method and system of a shared bus architecture  
A method, system and apparatus of shared bus architecture are disclosed. In one embodiment, a method controlling set of multiplexers using an arbiter circuit per transaction, selecting one of a...
8090895 Information processing system, information processing device, control method for information processing device, and computer-readable recording medium  
An information processing system including plural information processing devices multi-dimensionally connected with one another, where each of the information processing devices includes first and...
8078764 Method for switching I/O path in a computer system having an I/O switch  
The physical server includes a hypervisor for managing an association between the virtual server and the I/O device allocated to the virtual server. The I/O switch includes: a setting register for...
8046086 Methods and systems for batch processing and execution in a process system  
A system and method for implementing a control process within a process control system and resolving inconsistencies during execution of the control process includes loading the logical structure...
7949812 Priority arbitration of coexisting wireless topologies  
A wireless network device includes a first communication module to communicate with at least one of first devices and a second communication module to communicate with at least one of second...
7950014 Detecting the ready state of a user interface element  
Aspects of the subject matter described herein relate to detecting the ready state of a user interface element. In aspects, a synchronization object is created to indicate when a user interface...
7865914 Cooperative DLL unload  
Loading and unloading a plurality of libraries on a computing device having a loader lock and internal and external counts for each library in the plurality of libraries is disclosed. The...
7809874 Method for resource sharing in a multiple pipeline environment  
Disclosed is a method and apparatus for arbitration between multiple pipelines over shared resources for an SMP computer system. The computer includes logic to defer arbitration until later in the...
7802041 Information processing apparatus including transfer device for transferring requests  
According to an aspect of an embodiment, an apparatus has a pair of first system boards, each of the first system boards including a processor and being adapted for sending duplicate requests, in...
7797468 Method and system for achieving fair command processing in storage systems that implement command-associated priority queuing  
In certain, currently available data-storage systems, incoming commands from remote host computers are subject to several levels of command-queue-depth-fairness-related throttles to ensure that...
7797476 Flexible connection scheme between multiple masters and slaves  
The present invention describes a flexible routing scheme between masters and slaves in complex digital systems. The routing scheme is optimized for maximum versatility and configurability using...
7774356 Method and apparatus for application state synchronization  
A method and an apparatus that synchronize an application state in a client with a data source in a backend system in an asynchronous manner are described. A response is sent to the client based...
7760754 Priority access for real-time traffic in contention-based networks  
A contention-based network which allows real-time traffic to exist as multiple independent linked-list chains or under certain conditions to be assembled into multiple linked-list chains. A time...
7747806 Resource use management device, resource use management system, and control method for a resource use management device  
In a bus arbitration device that utilizes a resource use management device, upon detecting that a processor is permitted to access a memory, a detection unit decreases a counter by 1 and starts a...
7730246 Opportunistic transmission of software state information within a link based computing system  
A method is described that involves determining that software state information of program code is to be made visible to a monitoring system. The method also involves initiating the writing of the...
7680970 Method and system for batch process arbitration in a process control system  
A method and system for equipment arbitration in a process control system are presented. The method and system include receiving a request for a first resource associated with a first area from a...
7676683 Method and system for rebooting a processor in a multi-processor system  
Processors arranged in a multi-processor configuration for substantially parallel operations receive their initialization data in order to start operations, such as graphics computations,...
7664901 Data processing apparatus and method for arbitrating access to a shared resource  
A data processing apparatus and method are providing for arbitrating access to a shared resource. The data processing apparatus has a plurality of logic elements sharing access to the shared...
7664900 Multiprocessor system and method for processing memory access  
When receiving a write message associated with data, an input/output controller issues a write-request message to a home processor node which holds the data in a memory. When receiving the...
7594058 Chipset supporting a peripheral component interconnection express (PCI-E) architecture  
The present computing system using PCI-E architecture includes at least one first PCI-E port, a first port-arbiter, a first URD logic, a microprocessor, a DARD logic and a device arbiter. The...
7523110 High availability designated winner data replication  
Collisions are resolved in a database replication system. The system includes a plurality of nodes arranged in either a master-slave or network configuration. Each node includes a database,...

Matches 1 - 50 out of 158 1 2 3 4 >