The present invention relates to the field of wired communication and control networks, and, more particularly, to local area networks and networks used for sensing, communication, and control.
Local area networks (LANs) for distributing data communication, sensing, and control signals are often based on a “bus” topology, as shown in
Control networks, interconnecting sensors, actuators, and DTE's also commonly use the same topology, such as the network described in U.S. Pat. No. 4,918,690 (Markkula, Jr. et al.) and shown in
Hereinafter, the term “node” is used for both control and data-communication applications.
A topology (such as bus topology) whose physical layer communication media employs multi-point connections, is not optimal for communication, and exhibits the following drawbacks:
Despite these drawbacks, however, bus topology offers two unique advantages:
The communication-related drawbacks described above are solved by networks constructed of multiple communication links, wherein each instance of the link communication media connects only two units in the network. Here, the physical layer in each segment is independent of other links, and employs a point-to-point connection. Data and/or messages are handled and routed using data-link layer control. One example of such system for LAN purposes is the Token-Ring, described in the IEEE 802 standard. An example of a corresponding control network is described in U.S. Pat. No. 5,095,417 to Hagiwara et al. Both networks use circular topology (“ring topology”) as illustrated in
Both the Hagiwara network and the Token-Ring network use unidirectional communication in each communication link and require a circular topology. The PSIC network described in U.S. Pat. No. 5,841,360 to the present inventor teaches a similar network where the use of a circular topology is optional, and bi-directional communication (either half-duplex or full-duplex mode) is employed in the communication links.
The above-mentioned prior art patents -and networks are representative only. Certain applications are covered by more than one issued patent. Additional discussion concerning the above-mentioned topologies can be found in U.S. Pat. No. 5,841,360 entitled. “Distributed serial control system” which issued Nov. 24, 1998 and co-pending U.S. patent application Ser. No. 09/123,486 filed Jul. 28, 1998, both in the name of the present inventor, and incorporated by reference for all purposes as if fully set forth herein.
Networks such as those illustrated in
There is thus a widely-recognized need for, and it would be highly advantageous to have, a means of implementing a network which allows for both improved communication characteristics, while also supporting broadcast discipline and fast message distribution along the network.
It is an object of the present invention to provide a local area network in which at least some of the drawbacks described above are reduced or eliminated.
To this end, the present invention provides a local area network based on nodes connected to payloads. The nodes are interconnected to form a network of half-duplex or full-duplex communication links based on electrically conducting communication media such as twisted conductor pairs or coaxial cables. Each communication link interconnects two nodes in the network. Each node is capable of being dynamically configured as a transmitter or as a receiver. In addition, however, each receiving node can also be dynamically configured to be a repeater, which simply retransmits the received data. In this way, data from one link can be repeated to all other links via an automatic multicast process. In normal operation, a specific node is selected as the data generating unit to transmit data to the network. All other nodes serve as repeaters and receivers, and hence the data is multicast instantaneously from the selected data generating node throughout the network. After completing this transmitting session, another node may be selected as the data generating node, with all other nodes serving as repeaters and receivers in a like fashion.
A network according to the present invention can also be configured in a circular topology, enabling operation to continue even when there is a malfunction or loss of a communication link.
Therefore, according to the present invention there is provided a local area network for distributing data communication, sensing, and control signals, the local area network including at least three nodes having an operational mode and interconnected by at least two distinct communication links according to a topology, wherein: (a) each of the communication links has at least two electrical conductors; (b) each of the communication links connects two of the nodes in a point-to-point configuration; (c) each of the communication links is operative to communicating in a half-duplex mode; (d) at least one of the nodes is connected to a payload; (e) at least two of the nodes have the operational mode selectable as a data-generating operational mode; (f) at least one of the nodes has the operational mode selectable as a repeating operational mode; and wherein the local area network has a state selectable from a group of at least two distinct states, wherein each state is characterized by having a single selected one of the nodes in the data-generating operational mode, with the remainder of the nodes in operational modes selected from a group containing the receiving operational mode and the repeating operational mode.
In order to understand the invention and to see how it may be carried out in practice, some preferred embodiments will now he described, by way of non-limiting example only, with reference to the accompanying drawings, in which:
a, 5b, 5c, and 5d show different possible states of a node according to the present invention.
a and 9b show different possible states of a node in circular topology network according to the present invention.
The principles and operation of a network according to the present invention may be understood with reference to the drawings and the accompanying description. The drawings and descriptions herein are conceptual only. In actual practice, a single circuit can implement one or more functions; alternatively, each function can be implemented by a plurality of components and circuits. In the drawings and descriptions, identical reference numerals indicate those components that are common to different embodiments or configurations.
A node can be stand-alone or integrated into the payload. For example, in the case of personal computer, the node can be housed within the computer enclosure as an add-on card.
a and 5b describe the various repeater/router functions by means of the possible states of a repeater/router during normal operation. As shown in
Similarly,
Whereas
Nodes 62, 63, 64, 65 and 66 are all the based on node 40 as described previously. Nodes 62, 65, and 66 are in ‘Right’to ‘Left’state as illustrated in
While the network is functioning, the current operational mode of a node is selectable from the available operational modes. Some operational modes may be mutually exclusive, while others may be selected simultaneously. For example, the data-generating operational mode is exclusive of the repeating operational mode, whereas the receiving operational mode may be selected at the same time as the repeating operational mode.
In most applications, more than one node can serve as a data-generating node at different times. In such a case, the network states will be changed as a function of time according to predetermined logic and control, in order to allow each data generating node an opportunity to transmit. However, no more than a single node can serve as data-generating node at a time. While a node is serving as data-generating node, all other nodes states are accordingly set to be repeaters and/or receivers, to allow for data distribution along the network. Nodes located ‘left’ of the data generating node will be in a ‘right to left’ state, while nodes located ‘right’ of the data-generating node will be in a ‘left to right’ state.
It should be clear that, whereas the nodes at the network ends, the ‘left-most’ node 62 and the ‘right-most’ node 64 could use the same structure as shown in
It should also be clear that one or more of the nodes in the network need not be connected to a payload, as is illustrated for node 65 in
Network Powering.
When the same wires are used for both communication and power, the node 40 should be modified to include a power/data combiner/splitter 71 as shown in
Circular Topology.
While the foregoing description applies the present invention to a linear topology, the present invention can also be implemented using a circular topology for ‘ring’ type networks. In one embodiment, both ends of the network are connected to a node which is configured to receive from both sides, hence including two receivers. However,
For compactness,
Network Control.
As described above, the operation of the network (either bus or circular topology) switches from state to state. Each state is characterized by having a specific node functioning as data-generating node at a time, while all other nodes serve as repeaters and receivers, routing the data coming from the data-generating node. Hence, there is a need for a network controller to determine which node in the network will be the data-generating node.
Various techniques can be used to implement such a network controller. The network controller can select nodes sequentially, by means of token passing from node to node (similar to that of the Token-Ring network). The network controller can be external to the network, using dedicated communication media. Preferably, the network controller will be embedded and will manage the network states via signals transported by the network itself. In most cases, each node should be allocated an address, enabling data routing in the network from arbitrary node to arbitrary node.
Another popular method of network discipline is ‘master/slave’ operation. In another embodiment of the present invention, one of the nodes will be designated as the master node. In the initial state, this node serves as the data-generating node, and while in this state directs other nodes to transmit. During the following state the selected node will serve as the data-generating node. This two-state sequence will be repeated, with a different node selected to be the data-generating node in each subsequent cycle, according to predetermined logic or under external control.
Dual Discipline Network.
The network taught by U.S. Pat. No. 5,841,360 to the present inventor, herein referred to as the “PSIC Network”, employs multiple communication links, independent of each other. Such a network supports several features which are not available in the previously-described network, such as automatic addressing, fault localization, and circular topology redundancy in the case of single failure.
In order to exploit the benefits of both these network types it is possible to construct a network which supports both disciplines. and can be controlled to be either in one discipline or in the other. For example, the network may start as PSIC Network. During this start-up period, automatic addressing and fault localization will be performed. Thereafter, the network may configure itself to work according to this application or may use time-sharing and alternately switch between both configurations.
In the ‘transmit both sides’ state, transmitter 45a transmits to both ports using line drivers 44a and 44a1, implementing the functionality shown in
The ‘transmit right receive left’ state reflects the state shown in
In the ‘transmit/receive both sides’ state, the node can receive and transmit in both interfaces simultaneously, thus implementing the full PSIC Network functionality.
Nodes with More than Two Line Connections
Whereas the foregoing discussion describes a node having two line couplers (which may be reduced to single interface in the case of an end-unit in a network employing ‘bus’ topology), it is obvious that three or more such interfaces could also be used. In such a case, at least one additional repeater/router must be added for each additional interface. For example,
Similarly, additional interfaces can be used. Furthermore, a network can employ nodes of different interface capacities, which can be freely connected to construct a network of arbitrary topology. In all cases, the basic rule that each communication link connect only two nodes must be observed. Furthermore, the network logic embedded in the nodes has to insure that no more than a single node generates data, while all others must be in the transparent repeater/router state, directed from the data-generating node.
Implementation.
Implementing any of the above schemes is straightforward for anyone skilled in the art. In one embodiment, RS-485 (EIA-485) is employed for the physical layer. In such a case, line driver 44a and line receiver 44b are directly implemented using a common RS-485 line driver or line receiver, respectively. Similarly, the switches illustrated in
Repeaters and regenerators are known in both prior-art WAN (Wide Area Network) and LAN (Local area network) systems, mainly for the purpose of allowing operation over lengthy connections. However, there are major differences between those networks and the present invention. First, most prior-art repeaters employ single input and single output. The present invention allows for multiple ports. Second, prior-art repeaters are unidirectional, while the present invention is not restricted to a specific direction of data flow. Additionally, the present invention requires a control mechanism (a network controller) for determining the data flow direction, whereas prior-art systems, being unidirectional, do not require such control. In most prior-art networks, units in the network can be clearly defined as either payload-associated units or dedicated repeaters. Such a distinction is not valid when implementing a network according to the present invention, since each payload-associated unit in the network also includes the repeater functionality.
Although a network according to the present invention, when configured in circular topology, can be superficially similar to a Token-Ring network, there are major differences between them. In a Token-Ring network, there is a single constant direction of data flow. The present invention does not impose single direction of data flow, but the flow may change as part of the network operation. In addition, in Token-Ring networks the data-generating unit is sequentially allocated according to the network topology. In the present invention, the data-generating node need not be chosen according to any specific rule, although sequential selection of the data-generating node is possible.
While the invention has been described with respect to a limited number of embodiments, it will be appreciated that many variations, modifications and other applications of the invention may be made.
This is a division of parent co-pending application Ser. No. 11/190,884, filed Jul. 28, 2005, itself a continuation of grandparent application Ser. No. 09/349,020, filed Jul. 7, 1999, now U.S. Pat. No. 6,956,826, issued Oct. 18, 2005.
Number | Name | Date | Kind |
---|---|---|---|
3370125 | Shaw et al. | Feb 1968 | A |
3541541 | Engelbart | Nov 1970 | A |
3659277 | Brown | Apr 1972 | A |
3699523 | Percher | Oct 1972 | A |
3702460 | Blose | Nov 1972 | A |
3717858 | Hadden | Feb 1973 | A |
3943283 | Caragliano et al. | Mar 1976 | A |
3959772 | Wakasa et al. | May 1976 | A |
4012734 | Jagoda et al. | Mar 1977 | A |
4272759 | Handy | Jun 1981 | A |
4303912 | Stafford et al. | Dec 1981 | A |
4303993 | Panepinto, Jr. et al. | Dec 1981 | A |
4339750 | Delacruz | Jul 1982 | A |
4367557 | Stern et al. | Jan 1983 | A |
4389694 | Cornwell, Jr. | Jun 1983 | A |
4463341 | Iwasaki | Jul 1984 | A |
4467314 | Weikel et al. | Aug 1984 | A |
4477896 | Aker | Oct 1984 | A |
4490683 | Rhee | Dec 1984 | A |
4495617 | Ampulski et al. | Jan 1985 | A |
4534039 | Dodds et al. | Aug 1985 | A |
4535401 | Penn | Aug 1985 | A |
4551721 | Kozlik | Nov 1985 | A |
4621170 | Picandet | Nov 1986 | A |
4633217 | Akano | Dec 1986 | A |
4639714 | Crowe | Jan 1987 | A |
4669916 | White et al. | Jun 1987 | A |
4719616 | Akano | Jan 1988 | A |
4733389 | Puvogel | Mar 1988 | A |
4734919 | Tae | Mar 1988 | A |
4736367 | Wroblewski et al. | Apr 1988 | A |
4761646 | Choquet et al. | Aug 1988 | A |
4780714 | Moustakas et al. | Oct 1988 | A |
4788527 | Johansson | Nov 1988 | A |
4799211 | Felker et al. | Jan 1989 | A |
4803485 | Rypinski | Feb 1989 | A |
4806905 | McGowan, III et al. | Feb 1989 | A |
4807149 | Mehnert | Feb 1989 | A |
4809296 | Braun et al. | Feb 1989 | A |
4809339 | Shih et al. | Feb 1989 | A |
4815106 | Propp et al. | Mar 1989 | A |
4866757 | Nilssen | Sep 1989 | A |
4890102 | Oliver | Dec 1989 | A |
4899131 | Wilk et al. | Feb 1990 | A |
4901218 | Cornwell | Feb 1990 | A |
4918690 | Markula et al. | Apr 1990 | A |
4926158 | Zeigler | May 1990 | A |
4937811 | Harris | Jun 1990 | A |
4953055 | Douhet et al. | Aug 1990 | A |
4955018 | Twitty et al. | Sep 1990 | A |
4979183 | Cowart | Dec 1990 | A |
4991221 | Rush | Feb 1991 | A |
4992774 | McCullough | Feb 1991 | A |
5001774 | Lee | Mar 1991 | A |
5003457 | Ikei et al. | Mar 1991 | A |
5021779 | Bisak | Jun 1991 | A |
5032819 | Sakuragi et al. | Jul 1991 | A |
5033062 | Morrow et al. | Jul 1991 | A |
5033112 | Bowling et al. | Jul 1991 | A |
5034531 | Friary et al. | Jul 1991 | A |
5034882 | Eisenhard et al. | Jul 1991 | A |
5063563 | Ikeda et al. | Nov 1991 | A |
5065133 | Howard | Nov 1991 | A |
5089927 | Bulan et al. | Feb 1992 | A |
5089974 | Demeyer et al. | Feb 1992 | A |
5095417 | Hagiwara et al. | Mar 1992 | A |
5121482 | Patton | Jun 1992 | A |
5124990 | Williamson | Jun 1992 | A |
5144305 | Gotz et al. | Sep 1992 | A |
5144544 | Jenneve et al. | Sep 1992 | A |
5146471 | Cowart | Sep 1992 | A |
5148144 | Sutterlin et al. | Sep 1992 | A |
5192231 | Dolin, Jr. | Mar 1993 | A |
5210518 | Graham et al. | May 1993 | A |
5210519 | Moore | May 1993 | A |
5241283 | Sutterlin | Aug 1993 | A |
5268676 | Asprey et al. | Dec 1993 | A |
5274631 | Bhardwaj | Dec 1993 | A |
5285477 | Leonowich | Feb 1994 | A |
5289476 | Johnson et al. | Feb 1994 | A |
5311518 | Takato et al. | May 1994 | A |
5319571 | Langer et al. | Jun 1994 | A |
5347549 | Baumann et al. | Sep 1994 | A |
5353409 | Asprey et al. | Oct 1994 | A |
5355114 | Sutterlin et al. | Oct 1994 | A |
5368041 | Shambroom | Nov 1994 | A |
5375051 | Decker et al. | Dec 1994 | A |
5381804 | Shambroom | Jan 1995 | A |
5391932 | Small et al. | Feb 1995 | A |
5396636 | Gallagher et al. | Mar 1995 | A |
5406260 | Cummings et al. | Apr 1995 | A |
5410535 | Yang et al. | Apr 1995 | A |
5414708 | Webber et al. | May 1995 | A |
5422519 | Russell | Jun 1995 | A |
5438678 | Smith | Aug 1995 | A |
5450393 | Watanabe et al. | Sep 1995 | A |
5451923 | Seberger et al. | Sep 1995 | A |
5457629 | Miller et al. | Oct 1995 | A |
5469150 | Sitte | Nov 1995 | A |
5477091 | Fiorina et al. | Dec 1995 | A |
5483230 | Mueller | Jan 1996 | A |
5483656 | Oprescu et al. | Jan 1996 | A |
5491402 | Small | Feb 1996 | A |
5517172 | Chiu | May 1996 | A |
5525962 | Tice | Jun 1996 | A |
5528089 | Guiset et al. | Jun 1996 | A |
5530748 | Ohmori | Jun 1996 | A |
5535336 | Smith et al. | Jul 1996 | A |
5546385 | Caspi et al. | Aug 1996 | A |
5563515 | Kako | Oct 1996 | A |
5572182 | De Pinho Filho et al. | Nov 1996 | A |
5579486 | Oprescu et al. | Nov 1996 | A |
5581710 | Noel et al. | Dec 1996 | A |
5581801 | Spriester et al. | Dec 1996 | A |
5610552 | Schlesinger et al. | Mar 1997 | A |
5613130 | Teng et al. | Mar 1997 | A |
5635896 | Tinsley et al. | Jun 1997 | A |
5644286 | Brosh et al. | Jul 1997 | A |
5649111 | Rehquate et al. | Jul 1997 | A |
5652893 | Ben-Meir et al. | Jul 1997 | A |
5675813 | Holmdahl | Oct 1997 | A |
5680397 | Christensen et al. | Oct 1997 | A |
5680405 | Pesetski et al. | Oct 1997 | A |
5684826 | Ratner | Nov 1997 | A |
5689230 | Merwin et al. | Nov 1997 | A |
5706278 | Robillard et al. | Jan 1998 | A |
5727025 | Maryanka | Mar 1998 | A |
5748634 | Sokol et al. | May 1998 | A |
5754539 | Metz et al. | May 1998 | A |
5774789 | van der Kaay et al. | Jun 1998 | A |
5777769 | Coutinho | Jul 1998 | A |
5778303 | Shinozaki et al. | Jul 1998 | A |
5781844 | Spriester et al. | Jul 1998 | A |
5796965 | Choi et al. | Aug 1998 | A |
5799196 | Flannery | Aug 1998 | A |
5805591 | Naboulsi et al. | Sep 1998 | A |
5805597 | Edem | Sep 1998 | A |
5815681 | Kikinis | Sep 1998 | A |
5828293 | Rickard | Oct 1998 | A |
5828558 | Korcharz et al. | Oct 1998 | A |
5838989 | Hutchison et al. | Nov 1998 | A |
5841360 | Binder | Nov 1998 | A |
5848376 | Steiner et al. | Dec 1998 | A |
5859584 | Counsell et al. | Jan 1999 | A |
5859596 | McRae | Jan 1999 | A |
5875210 | Brief et al. | Feb 1999 | A |
5884086 | Amoni et al. | Mar 1999 | A |
5892795 | Paret | Apr 1999 | A |
5909559 | So | Jun 1999 | A |
5914957 | Dean et al. | Jun 1999 | A |
5939801 | Bouffard et al. | Aug 1999 | A |
5944831 | Pate et al. | Aug 1999 | A |
5946321 | Dean | Aug 1999 | A |
5960208 | Obata et al. | Sep 1999 | A |
5973942 | Nelson et al. | Oct 1999 | A |
5974553 | Gandar | Oct 1999 | A |
5982052 | Sosnowski | Nov 1999 | A |
5990577 | Kamioka et al. | Nov 1999 | A |
5991885 | Chang et al. | Nov 1999 | A |
5994998 | Fisher et al. | Nov 1999 | A |
6016519 | Chida et al. | Jan 2000 | A |
6025945 | Nyu et al. | Feb 2000 | A |
6033101 | Reddick et al. | Mar 2000 | A |
6038457 | Barkat | Mar 2000 | A |
6049471 | Korcharz et al. | Apr 2000 | A |
6049881 | Massman et al. | Apr 2000 | A |
6055633 | Schrier et al. | Apr 2000 | A |
6075438 | Abe et al. | Jun 2000 | A |
6087835 | Haneda | Jul 2000 | A |
6095867 | Brandt et al. | Aug 2000 | A |
6097761 | Buhring et al. | Aug 2000 | A |
6101499 | Ford et al. | Aug 2000 | A |
6114632 | Planas, Sr. et al. | Sep 2000 | A |
6115468 | De Nicoto | Sep 2000 | A |
6115755 | Krishan | Sep 2000 | A |
6115822 | Kim et al. | Sep 2000 | A |
6125448 | Schwan et al. | Sep 2000 | A |
6126463 | Okazaki et al. | Oct 2000 | A |
6128743 | Rothenbaum | Oct 2000 | A |
6141763 | Smith et al. | Oct 2000 | A |
6166496 | Lys et al. | Dec 2000 | A |
6175556 | Allen, Jr. et al. | Jan 2001 | B1 |
6178514 | Wood | Jan 2001 | B1 |
6188314 | Wallace et al. | Feb 2001 | B1 |
6218930 | Katzenberg et al. | Apr 2001 | B1 |
6243818 | Schwan et al. | Jun 2001 | B1 |
6246748 | Yano | Jun 2001 | B1 |
6283789 | Tsai | Sep 2001 | B1 |
6301527 | Butland et al. | Oct 2001 | B1 |
6308215 | Kolbet et al. | Oct 2001 | B1 |
6308240 | De Nicolo | Oct 2001 | B1 |
6310286 | Troxel et al. | Oct 2001 | B1 |
6310781 | Karam | Oct 2001 | B1 |
6317839 | Wells | Nov 2001 | B1 |
6320494 | Bartels et al. | Nov 2001 | B1 |
6343331 | Stirling | Jan 2002 | B1 |
6348874 | Cole et al. | Feb 2002 | B1 |
6357011 | Gilbert | Mar 2002 | B2 |
6362610 | Yang | Mar 2002 | B1 |
6363066 | Frimodig | Mar 2002 | B1 |
6366143 | Liu et al. | Apr 2002 | B1 |
6377874 | Ykema | Apr 2002 | B1 |
6385024 | Olson | May 2002 | B1 |
6389139 | Curtis et al. | May 2002 | B1 |
6393607 | Hughes et al. | May 2002 | B1 |
6396391 | Binder | May 2002 | B1 |
6448899 | Thompson | Sep 2002 | B1 |
6449348 | Lamb et al. | Sep 2002 | B1 |
6459175 | Potega | Oct 2002 | B1 |
6459275 | Ewalt et al. | Oct 2002 | B1 |
6470401 | Peterson | Oct 2002 | B1 |
6473608 | Lehr et al. | Oct 2002 | B1 |
6477457 | Fendt et al. | Nov 2002 | B1 |
6480122 | Oddy et al. | Nov 2002 | B1 |
6480510 | Binder | Nov 2002 | B1 |
6496103 | Weiss et al. | Dec 2002 | B1 |
6501389 | Aguirre | Dec 2002 | B1 |
6522515 | Whitney | Feb 2003 | B1 |
6526516 | Ishikawa et al. | Feb 2003 | B1 |
6529443 | Downey, Jr. et al. | Mar 2003 | B2 |
6535983 | McCormack et al. | Mar 2003 | B1 |
6539484 | Cruz | Mar 2003 | B1 |
6541878 | Diab | Apr 2003 | B1 |
6546494 | Jackson et al. | Apr 2003 | B1 |
6553076 | Huang | Apr 2003 | B1 |
6556097 | Coffey | Apr 2003 | B2 |
6556564 | Rogers | Apr 2003 | B2 |
6563418 | Moon | May 2003 | B1 |
6571181 | Rakshani et al. | May 2003 | B1 |
6571305 | Engler | May 2003 | B1 |
6574741 | Fujimori et al. | Jun 2003 | B1 |
6577230 | Wendt et al. | Jun 2003 | B1 |
6584519 | Russell | Jun 2003 | B1 |
6587454 | Lamb | Jul 2003 | B1 |
6603220 | Vergnaud | Aug 2003 | B2 |
6608264 | Fouladpour | Aug 2003 | B1 |
6611537 | Edens et al. | Aug 2003 | B1 |
6640308 | Keyghobad et al. | Oct 2003 | B1 |
6643566 | Lehr et al. | Nov 2003 | B1 |
6648308 | Gunnar Rothoff | Nov 2003 | B2 |
6650622 | Austerman, III et al. | Nov 2003 | B1 |
6654353 | Tokura et al. | Nov 2003 | B1 |
6658109 | Steinke et al. | Dec 2003 | B1 |
6659947 | Carter et al. | Dec 2003 | B1 |
6661892 | Fischer | Dec 2003 | B1 |
6671360 | Sumiya et al. | Dec 2003 | B2 |
6681013 | Miyamoto | Jan 2004 | B1 |
6701443 | Bell | Mar 2004 | B1 |
6715087 | Vergnaud et al. | Mar 2004 | B1 |
6738641 | Elsasser | May 2004 | B1 |
6751682 | Stirling | Jun 2004 | B1 |
6755575 | Kronlund et al. | Jun 2004 | B2 |
6762675 | Cafiero et al. | Jul 2004 | B1 |
6764343 | Ferentz | Jul 2004 | B2 |
6800957 | Nerone et al. | Oct 2004 | B2 |
6804351 | Karam | Oct 2004 | B1 |
6804828 | Shibata | Oct 2004 | B1 |
6825672 | Lo et al. | Nov 2004 | B1 |
6831921 | Higgins | Dec 2004 | B2 |
6841979 | Berson et al. | Jan 2005 | B2 |
6870282 | Bischoff et al. | Mar 2005 | B1 |
6880020 | Rubinstein et al. | Apr 2005 | B1 |
6889095 | Eidson et al. | May 2005 | B1 |
6906618 | Hair, III et al. | Jun 2005 | B2 |
6912145 | Hung et al. | Jun 2005 | B2 |
6912282 | Karam | Jun 2005 | B2 |
6947287 | Zansky et al. | Sep 2005 | B1 |
6952785 | Diab et al. | Oct 2005 | B1 |
6954863 | Mouton | Oct 2005 | B2 |
6956462 | Jetzt | Oct 2005 | B2 |
6956463 | Crenella et al. | Oct 2005 | B2 |
6961303 | Binder | Nov 2005 | B1 |
6963936 | Billington et al. | Nov 2005 | B2 |
6973394 | Jaeger et al. | Dec 2005 | B2 |
6975209 | Gromov | Dec 2005 | B2 |
6977507 | Pannell et al. | Dec 2005 | B1 |
6985713 | Lehr et al. | Jan 2006 | B2 |
6986071 | Darshan et al. | Jan 2006 | B2 |
6995658 | Tustison et al. | Feb 2006 | B2 |
6996458 | Pincu et al. | Feb 2006 | B2 |
7010050 | Maryanka | Mar 2006 | B2 |
7023809 | Rubinstein et al. | Apr 2006 | B1 |
7026730 | Marshall et al. | Apr 2006 | B1 |
7030733 | Abbarin | Apr 2006 | B2 |
7046983 | Elkayam et al. | May 2006 | B2 |
7049514 | Brandt et al. | May 2006 | B2 |
7053501 | Barrass | May 2006 | B1 |
7061142 | Marshall | Jun 2006 | B1 |
7068781 | Le Creff et al. | Jun 2006 | B2 |
7072995 | Burroughs | Jul 2006 | B1 |
7079647 | Tomobe | Jul 2006 | B2 |
7081827 | Addy | Jul 2006 | B2 |
7089126 | Muir | Aug 2006 | B2 |
7117272 | Rimboim et al. | Oct 2006 | B2 |
7143299 | Rubinstein et al. | Nov 2006 | B1 |
7145439 | Darshan et al. | Dec 2006 | B2 |
7152168 | Boynton et al. | Dec 2006 | B2 |
7154381 | Lang et al. | Dec 2006 | B2 |
7155214 | Struthers et al. | Dec 2006 | B2 |
7155622 | Mancey et al. | Dec 2006 | B2 |
7162234 | Smith | Jan 2007 | B1 |
7162377 | Amrod et al. | Jan 2007 | B2 |
7162650 | Ke et al. | Jan 2007 | B2 |
7170194 | Korcharz et al. | Jan 2007 | B2 |
7170405 | Daum et al. | Jan 2007 | B2 |
7181023 | Andrews et al. | Feb 2007 | B1 |
7193149 | Polanek et al. | Mar 2007 | B2 |
7194639 | Atkinson et al. | Mar 2007 | B2 |
7200152 | Binder | Apr 2007 | B2 |
7203849 | Dove | Apr 2007 | B2 |
7203851 | Lo et al. | Apr 2007 | B1 |
7207846 | Caveney et al. | Apr 2007 | B2 |
7221261 | Klingensmith et al. | May 2007 | B1 |
7225345 | Korcharz et al. | May 2007 | B2 |
7231535 | Le Creff et al. | Jun 2007 | B2 |
7240224 | Biederman | Jul 2007 | B1 |
7254734 | Lehr et al. | Aug 2007 | B2 |
7256684 | Cafiero et al. | Aug 2007 | B1 |
7257108 | Cheston et al. | Aug 2007 | B2 |
7272669 | Mattur et al. | Sep 2007 | B2 |
7280032 | Aekins et al. | Oct 2007 | B2 |
7281141 | Elkayam et al. | Oct 2007 | B2 |
7299287 | Rubinstein et al. | Nov 2007 | B1 |
7299368 | Peker et al. | Nov 2007 | B2 |
7310355 | Krein et al. | Dec 2007 | B1 |
7316586 | Anderson et al. | Jan 2008 | B2 |
7324824 | Smith et al. | Jan 2008 | B2 |
7330695 | Karschnia et al. | Feb 2008 | B2 |
7331819 | Nelson et al. | Feb 2008 | B2 |
7343506 | Fenwick | Mar 2008 | B1 |
7353407 | Diab et al. | Apr 2008 | B2 |
7356588 | Stineman, Jr. et al. | Apr 2008 | B2 |
7363525 | Biederman et al. | Apr 2008 | B2 |
7368798 | Camagna et al. | May 2008 | B2 |
7373528 | Schindler | May 2008 | B2 |
7376734 | Caveney | May 2008 | B2 |
7380044 | Liburdi | May 2008 | B1 |
7404091 | Gere | Jul 2008 | B1 |
7404094 | Lee et al. | Jul 2008 | B2 |
7406614 | Peleg et al. | Jul 2008 | B2 |
20010038635 | Rogers | Nov 2001 | A1 |
20020063584 | Molenda et al. | May 2002 | A1 |
20020144159 | Wu et al. | Oct 2002 | A1 |
20020188762 | Tomassetti et al. | Dec 2002 | A1 |
20030035556 | Curtis et al. | Feb 2003 | A1 |
20030061522 | Ke et al. | Mar 2003 | A1 |
20030151695 | Sahlin et al. | Aug 2003 | A1 |
20030154273 | Caveney | Aug 2003 | A1 |
20030154276 | Caveney | Aug 2003 | A1 |
20040073597 | Caveney et al. | Apr 2004 | A1 |
20040090984 | Saint-Hilaire et al. | May 2004 | A1 |
20040136373 | Bareis | Jul 2004 | A1 |
20040136388 | Schaff | Jul 2004 | A1 |
20040146061 | Bisceglia et al. | Jul 2004 | A1 |
20040164619 | Parker et al. | Aug 2004 | A1 |
20040180573 | Chen | Sep 2004 | A1 |
20040230846 | Mancey et al. | Nov 2004 | A1 |
20040232768 | Hung et al. | Nov 2004 | A1 |
20040236967 | Korcharz et al. | Nov 2004 | A1 |
20040268160 | Atkinson et al. | Dec 2004 | A1 |
20050053087 | Pulyk | Mar 2005 | A1 |
20050063108 | Voll et al. | Mar 2005 | A1 |
20050078700 | Thompson et al. | Apr 2005 | A1 |
20050097369 | Bowser et al. | May 2005 | A1 |
20050125507 | Atias et al. | Jun 2005 | A1 |
20050136972 | Smith et al. | Jun 2005 | A1 |
20050136989 | Dove | Jun 2005 | A1 |
20050152306 | Bonnassieux et al. | Jul 2005 | A1 |
20050152323 | Bonnassieux et al. | Jul 2005 | A1 |
20050201306 | Engel | Sep 2005 | A1 |
20050245127 | Nordin et al. | Nov 2005 | A1 |
20050268120 | Schindler et al. | Dec 2005 | A1 |
20050281326 | Yu | Dec 2005 | A1 |
20060053324 | Giat et al. | Mar 2006 | A1 |
20060089230 | Biederman et al. | Apr 2006 | A1 |
20060165097 | Caveney | Jul 2006 | A1 |
20060168459 | Dwelley et al. | Jul 2006 | A1 |
20060181398 | Martich et al. | Aug 2006 | A1 |
20060197387 | Hung et al. | Sep 2006 | A1 |
20060215680 | Camagna | Sep 2006 | A1 |
20060238250 | Camagna et al. | Oct 2006 | A1 |
20060251179 | Ghoshal | Nov 2006 | A1 |
20060262727 | Caveney | Nov 2006 | A1 |
20060269001 | Dawson et al. | Nov 2006 | A1 |
20070041577 | Ghoshal et al. | Feb 2007 | A1 |
20070058666 | Pratt | Mar 2007 | A1 |
20070083668 | Kelsey et al. | Apr 2007 | A1 |
20070198748 | Ametsitsi et al. | Aug 2007 | A1 |
20070206749 | Pincu et al. | Sep 2007 | A1 |
20070208961 | Ghoshal et al. | Sep 2007 | A1 |
20070220618 | Holmes et al. | Sep 2007 | A1 |
20070236853 | Crawley | Oct 2007 | A1 |
20070254714 | Martich et al. | Nov 2007 | A1 |
20070260904 | Camagna et al. | Nov 2007 | A1 |
20080058018 | Scheinert | Mar 2008 | A1 |
20080140565 | DeBenedetti et al. | Jun 2008 | A1 |
Number | Date | Country |
---|---|---|
0355532 | Feb 1990 | EP |
9623377 | Aug 1996 | WO |
WO 9623377 | Aug 1996 | WO |
WO 96 37984 | Nov 1996 | WO |
WO 9953627 | Oct 1999 | WO |
Number | Date | Country | |
---|---|---|---|
20060209847 A1 | Sep 2006 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11190884 | Jul 2005 | US |
Child | 11438259 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09349020 | Jul 1999 | US |
Child | 11190884 | US |