The first match was accidentally discovered in 1826 when John Walker scraped a stick with chemicals on the end against a stone floor.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8130785 | Method and device for exchanging data between at least two stations connected to a bus system A method and a device for exchanging data in messages between at least two stations connected by a bus system. The messages contain the data being transmitted by the stations over the bus system. Each message contains an identifier characterizing the data contained ... | 03/06/2012 |
| 7920588 | Data communications system and method of data transmission A 1553 data communication system having a primary data bus, a redundant data bus and a non-1553 data communication overlay system is provided. The non-1553 data communication overlay system comprises a non-1553 bus controller terminal and a non-1553 remote terminal.... | 04/05/2011 |
| 7680144 | Device coupled between serial busses using bitwise arbitration First and second serial data busses are arranged so that simultaneous transmission on the respective bus of a dominant state by one node and a recessive state by other nodes results in the dominant state being detectable on the respective bus. Transitions from a fir... | 03/16/2010 |
| 7590140 | Method for addressing the participants of a bus system In the method for addressing the participants of a bus system, the central control unit connects the bus line to one potential of the operating voltage, while each participant tries to pull the bus line to a reference potential, normally the operating voltage, where... | 09/15/2009 |
| 7466717 | Method and device for exchanging data between at least two users that are connected to a bus system A method and a device for exchanging data in messages between at least two stations connected by a bus system. The messages contain the data being transmitted by the stations over the bus system. Each message contains an identifier characterizing the data contained ... | 12/16/2008 |
| 7366190 | Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled t... | 04/29/2008 |
| 7337241 | Fast-path apparatus for receiving data corresponding to a TCP connection A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC provides a fast-path that avoids protocol processing for most large multi-packe... | 02/26/2008 |
| 7310670 | Multi-channel power line exchange protocol A scalable networking protocol that allows multiple nodes to communicate via a multi-channel network medium is described. The networking protocol allows any node on the network to assign itself as the active network server. The active network server polls client nod... | 12/18/2007 |
| 7283485 | Communication system A communications system in which a first node is connected to a plurality of second nodes for controlling the operation of the second nodes. The plurality of second nodes is arranged in one or more logical interconnects, the topology of the one or more logical inter... | 10/16/2007 |
| 7272144 | Method and apparatus for queuing data flows In a data system, such as a cable modem termination system, different-priority flows are scheduled to be routed to their logical destinations by factoring both the priority level and the time spent in queue. The time that each packet of each flow spends waiting for ... | 09/18/2007 |
| 7263063 | Per hop behavior for differentiated services in mobile ad hoc wireless networks Described are a system and method of providing quality of service assurances for transmitting packets over a channel capable of transmission at a nominal bandwidth. A plurality of classes is defined. Each class represents an aggregate behavior of packets and is allo... | 08/28/2007 |
| 7231184 | Low overhead transmit channel estimation A transmit channel (gt1, h, gr2) through which a first wireless communication transceiver is to transmit to a second wireless communication transceiver can be estimated using information indicative of a relationship between the transmit channel... | 06/12/2007 |
| 7225247 | Serial port redirection using a management controller A method and apparatus is provided for serial port redirection using a management controller. A serial controller is selectively coupled with a management controller to facilitate the redirection of serial information. The management controller includes a packetizer... | 05/29/2007 |
| 7225329 | Enhanced CSU/DSU (channel service unit/data service unit) In an embodiment, a communication node coupled to a first data network and a second data network is disclosed. The first data network is a wide area data network. The communication node includes a first data interface to the first data network, a second data interfa... | 05/29/2007 |
| 7197667 | Method and device for checking the error-free function of modules in a bus system comprising a central unit The error-free function of modules in a bus system with a central unit is tested. First, all (error-free) modules are set into a silent operating mode in response to an agreed silence-command, and then in this silent operating mode it is tested whether all modules s... | 03/27/2007 |
| 7194561 | Method and apparatus for scheduling requests to a resource using a configurable threshold The present invention provides for the scheduling of requests to one resource from a plurality of initiator devices. In one embodiment, scheduling of requests within threads and scheduling of initiator device access is performed wherein requests are only reordered b... | 03/20/2007 |
| 7182272 | System and method for facilitating control of irrigation systems A system for providing reliable communications between components of an irrigation system is provided. The system includes a central control, a number of communication systems each representing a transmission channel, an irrigation controller having a receiver that ... | 02/27/2007 |
| 7167927 | TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism A network interface device has a fast-path ACK generating and transmitting mechanism. ACKs are generated using a finite state machine (FSM). The FSM retrieves a template header and fills in TCP and IP fields in the template. The FSM is not a stack, but rather fills ... | 01/23/2007 |
| 7162554 | Method and apparatus for configuring a peripheral bus A method an apparatus for providing capability information to a shared controller. In one embodiment, a peripheral bus host controller may be shared by a plurality of peripheral devices coupled to a peripheral bus. The peripheral devices may include coder/decoder (c... | 01/09/2007 |
| 7159051 | Free packet buffer allocation According to some embodiments, systems an apparatuses may have a communication path to exchange information packets. A processor may process information packets. A buffer pool cache local to the processor may store free buffer handles for information packets when th... | 01/02/2007 |
| 7146427 | Polling-based mechanism for improved RPC timeout handling The present invention provides for a method and computer program product for handling timeout in a standard RPC connection. First, a client establishes a connection with a server with unique identification. After submitting an RPC request, the client system will per... | 12/05/2006 |
| 7139854 | Pipelining access to serialization tokens on a bus Apparatus and methods are disclosed herein that provide reduced bus transaction latency on a bus architecture that includes at least one master coupled to a plurality of slaves. As disclosed herein, a device (e.g., a slave) may include bus logic and host logic coupl... | 11/21/2006 |
| 7133648 | Bidirectional multi-gigabit transceiver Method and apparatus for a bidirectional transceiver cell is described. Each bidirectional transceiver cell has a transmitter and a receiver, where the transmitter and the receiver share a phase-locked loop. The bidirectional transceiver cell is configured to act as... | 11/07/2006 |
| 7124227 | Programmable interface link layer device An interface link layer device is connected in-between a first sub network and a long delay link to which at least one second sub network is connected. The interface link layer device comprises at least two storage areas, whereby new configuration data received via ... | 10/17/2006 |
| 7116670 | Method and apparatus for extending point-to-point/asynchronous transfer mode services to client computer systems A method for managing an asynchronous transfer mode (ATM) cell includes transmitting an ATM cell from a server system to a broadband modem. The ATM cell is forwarded from the broadband modem to a client system. ... | 10/03/2006 |
| 7103062 | Intercom system having unified control and audio data transport An intercom system utilizing peer-to-peer computer network hardware that shares bandwidth between digital audio transport and inter-processor data communications on a common time-division-multiplexed (TDM) parallel bus. The system hardware automates symmetric, simul... | 09/05/2006 |
| 7093065 | Random access memory initialization A memory has a set of address spaces to which token data is written and read. Each address space has a token status bit. A token generator allocates token data to the memory address spaces. Upon a reset occurring, a logic circuit provides logic “0” to the token ... | 08/15/2006 |
| 7075898 | Method and device for the exchange of data between at least two users connected to a bus system A method for the exchange of data in messages between at least two users which are connected by a bus system, the messages containing the data being transmitted by the users via the bus system, and each user containing a predefinable and/or ascertainable timing mark... | 07/11/2006 |
| 7073018 | Device identification method for systems having multiple device branches A method for assigning chip identification (ID) values is disclosed. Unique chip ID values may be assigned to chips (106-0 to 106-5) in a system (100) having multiple branches (112-0 and 112-1). After ch... | 07/04/2006 |
| 7035539 | Interconnecting nodes in an optical communication system A sub-network of a communication network includes four nodes, with each node having two input ports and two output ports. The first node and the fourth node each link both of their input ports and one of their output ports to other nodes of the sub-network, with eac... | 04/25/2006 |
| 7020076 | Fault-tolerant communication channel structures Systems and techniques for implementing fault-tolerant communication channels and features in communication systems. Selected commercial-off-the-shelf devices can be integrated in such systems to reduce the cost. ... | 03/28/2006 |
| 7020156 | Multiple device communications A communications protocol for a communications bus wherein messages are transmitted to a plurality of devices communicating by a bus. Each message includes a unique code indicating the end of the message and that same unique code triggers a transfer of communication... | 03/28/2006 |
| 7012907 | Packet spread-spectrum receiver A spread-spectrum receiver for receiving data from a spread-spectrum packet-swioched system. A multichannel spread-spectrum signal includes encoded data, which is demultiplexed into sub-data-sequence signals. Each sub-data-sequence signal is multiplied by a respecti... | 03/14/2006 |
| 7006437 | Scheduling mechanisms for use in mobile ad hoc wireless networks for achieving a differentiated services per-hop behavior Scheduling mechanisms for attaining a per-hop behavior for a plurality of classes of packet traffic in a multi-hop network are described. The per-hop behavior allocates to each class a nominal departure rate and a minimum percentage of available bandwidth. The sched... | 02/28/2006 |
| 7006503 | Method for matching upper protocol layer to high speed serial bus A method for matching an upper protocol layer to a high speed serial bus is provided. The method includes the steps of (a) determining whether the length of the data packet transferred from an upper layer to a node of the high speed serial bus is no less than a pred... | 02/28/2006 |
| 7002984 | Method and apparatus for parallel operation in a multiple access network A system is disclosed that improves quality-of-service (QoS) by parallel operation in a multiple access network and offers a flexible way to adjust network performance by dynamically allocating channels to be assigned dynamically to communicating nodes. The multiple... | 02/21/2006 |
| 6996647 | Token swapping for hot spot management A method and apparatus are provided for efficiently managing hot spots in a resource managed computer system. The system utilizes a controller, a series of requestor groups, and a series of loan registers. The controller is configured to allocate and is configured t... | 02/07/2006 |
| 6978090 | Optical network architecture A communications network having two complementary optical networks each connectable to a headend, each optical network comprising a plurality of periodic interleaving filters serially connected by optical waveguides such that an output port of one periodic interleav... | 12/20/2005 |
| 6967969 | Multiplex communication system capable of activating destination network beforehand A multiplex communication system includes a plurality of networks and a data relay unit. When an event occurs in a node belonging to one of the networks, the node (sender node) sends a wake-up frame before it sends an event frame. In response to the wake-up frame, t... | 11/22/2005 |
| 6961775 | Method, system, and program for enabling communication between devices using different address formats Provided is a computer implemented method, system, and program for enabling communication between a first network device that communicates using a first address format and a second network device that communicates using a second address format. A frame from the firs... | 11/01/2005 |