Integrated analysis of incoming data transmissions

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7042877
APP PUB NO 20030202536A1
SERIAL NO

10066159

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, system, and computer-readable medium for integrating multiple techniques for processing data communications is described in which the processing steps shared by multiple of the techniques do not have to be duplicated by each of the techniques. In some situations, some or all of the multiple processing techniques are performed in parallel, such as on different processors. In some situations, a Multi-Protocol Edge Switch ('MPEX') is used to integrate multiple processing techniques for received data communications that are to be forwarded to a destination, such as by performing protocol translation, performing load balancing between multiple alternative destinations on one or more of the networks to which the MPEX belongs, performing firewall and other content-based analysis for any or all of the nodes on one or more of the networks to which the MPEX belongs, and/or providing content-based routing of data communications in order to identify appropriate destinations.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
THE BOEING COMPANYCHICAGO, IL10303

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dorsett, Michael A Federal Way, WA 26 630
Foster, Michael S Federal Way, WA 32 720

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Redbox Technologies Limited (1)
6216173 Method and apparatus for content processing and routing 177 1998
 
CONEXANT SYSTEMS UK LTD. (1)
6396815 Proxy-controlled ATM subnetwork 66 2000
 
HITACHI, LTD. (3)
5892923 Parallel computer system using properties of messages to route them through an interconnect network and to select virtual channel circuits therewithin 77 1995
6032205 Crossbar switch system for always transferring normal messages and selectively transferring broadcast messages from input buffer to output buffer when it has sufficient space respectively 29 1998
6847613 Method of monitoring quality of communication for each flow 35 2001
 
ORACLE AMERICA, INC. (2)
6278714 Efficient hardware implementation of virtual circuit bunching 34 1998
6938169 Channel-specific file system views in a private network using a public-network infrastructure 16 1999
 
AVAYA HOLDINGS LIMITED (1)
6556547 Method and apparatus providing for router redundancy of non internet protocols using the virtual router redundancy protocol 82 1998
 
Arris Group (1)
5805804 Method and apparatus for scalable, high bandwidth storage retrieval and transportation of multimedia data on a network 638 1997
 
HUGHES ELECTRONICS CORPORATION (1)
6707800 ATM network with central call processor 14 1998
 
THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK (4)
2002/0028,656 Method and apparatus for providing forwarding and replication services on a dynamically addressed network 25 2001
2002/0029,287 Method and apparatus for dynamically addressing a circuits based network 16 2001
2002/0031,131 Method and apparatus for the exchange of data between a dynamically addressed network and a foreign network 32 2001
2002/0163,889 Method and apparatus for providing services on a dynamically addressed network 104 2001
 
INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE (1)
6697379 System for transmitting messages to improved stations, and corresponding processing 29 1999
 
KABUSHIKI KAISHA TOSHIBA (1)
5440547 Data-transfer routing management for packet-oriented digital communication system including ATM networks 226 1994
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
4872160 Integrated packetized voice and data switching system 186 1988
 
ATC TECHNOLOGIES, LLC (2)
6411806 Virtual network configuration and management system for satellite communications system 68 2000
6542739 Priority and preemption service system for satellite related communication using central controller 177 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (7)
5343473 Method of determining whether to use preempt/resume or alternate protocol for data transmission 95 1992
5412653 Dynamic switch cascading system 40 1993
5680402 Priority broadcast and multi-cast for unbuffered multi-stage networks 22 1994
6215412 All-node switch-an unclocked, unbuffered, asynchronous switching apparatus 22 1995
5774067 Flash-flooding multi-stage interconnection network with parallel path seeking switching elements 99 1997
6034956 Method of simultaneously attempting parallel path connections in a multi-stage interconnection network 120 1998
6195335 Data switch 107 1998
 
Ordered Networks, Inc. (1)
6262976 System and method for network flow optimization using traffic classes 216 1999
 
ADVANCED MICRO DEVICES, INC. (1)
6151316 Apparatus and method for synthesizing management packets for transmission between a network switch and a host controller 62 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (12)
4777595 Apparatus for transferring blocks of information from one node to a second node in a computer network 169 1986
5675579 Method for verifying responses to messages using a barrier message 44 1995
5675807 Interrupt message delivery identified by storage location of received interrupt data 72 1995
5689689 Clock circuits for synchronized processor systems having clock generator circuit with a voltage control oscillator producing a clock signal synchronous with a master clock signal 72 1995
5751955 Method of synchronizing a pair of central processor units for duplex, lock-step operation by copying data into a corresponding locations of another memory 134 1995
5790776 Apparatus for detecting divergence between a pair of duplexed, synchronized processor elements 71 1995
5964835 Storage access validation to data messages using partial storage address data indexed entries containing permissible address range validation for message source 65 1995
6047323 Creation and migration of distributed streams in clusters of networked computers 429 1996
6151689 Detecting and isolating errors occurring in data communication in a multiple processor system 78 1996
6157967 Method of data communication flow control in a data processing system using busy/ready commands 83 1997
6292488 Method and apparatus for resolving deadlocks in a distributed computer system 15 1998
6292839 Method and system for reflexive tunneling 31 1998
 
LUCENT TECHNOLOGIES INC. (4)
5689505 Buffering of multicast cells in switching networks 110 1996
5689506 Multicast routing in multistage networks 163 1996
6021263 Management of ATM virtual circuits with resources reservation protocol 222 1996
6304549 Virtual path management in hierarchical ATM networks 114 1997
 
EXTREME NETWORKS, INC. (3)
6147976 Fast network layer packet filter 268 1996
6510151 Packet filtering in connection-based switching networks 15 1996
6104700 Policy based quality of service 631 1998
 
CISCO TECHNOLOGY, INC. (3)
5917820 Efficient packet forwarding arrangement for routing packets in an internetwork 206 1996
5872783 Arrangement for rendering forwarding decisions for packets transferred among network switches 215 1996
6219706 Access control for networks 346 1998
 
GLOBALFOUNDRIES INC. (2)
6169742 Multiport data network switch having direct media access control link to external management 17 1997
6460088 Method and apparatus for port vector determination at egress 90 1999
 
FUJITSU LIMITED (5)
5339318 VPI and VCI assignment system in ATM system 175 1992
5548639 Distributed control of telecommunication network for setting up an alternative communication path 128 1992
5892766 Method and apparatus for coordinating access to an output of a routing device in a packet switching network 118 1996
6028863 Method and apparatus for negotiating connection identifier 54 1997
6381244 Connectionless communication method 35 1998
 
SUN MICROSYSTEMS, INC. (1)
2002/0154,635 System and method for extending private networks onto public infrastructure using supernets 13 2001
 
SPRINT INTERNATIONAL COMMUNICATIONS CORPORATION, A CORP. OF DE (1)
* 5247516 Configurable composite data frame 155 1991
 
International Business Systems, Incorporated (1)
5734719 Digital information accessing, delivery and production system 478 1996
 
AT&T INTELLECTUAL PROPERTY II, L.P. (1)
6078963 Router with de-centralized processing using intelligent ports 93 1998
 
MIPS TECHNOLOGIES, INC. (1)
6216200 Address queue 73 1995
 
HTC CORPORATION (2)
5751932 Fail-fast, fail-functional, fault-tolerant multiprocessor system 111 1995
5838894 Logical, fail-functional, dual central processor units formed from three processor units 100 1995
 
AUDIOCODES, INC. (1)
6381242 Content processor 136 2000
 
HGST TECHNOLOGIES SANTA ANA, INC. (1)
6535518 System for bypassing a server to achieve higher throughput between data network and data storage system 98 2000
 
TEXAS INSTRUMENTS INCORPORATED (1)
6275491 Programmable architecture fast packet switch 35 1998
 
QLOGIC LLC (1)
6597691 High performance switching 82 1999
 
PANASONIC ELECTRIC WORKS CO., LTD. (1)
6085238 Virtual LAN system 514 1997
 
ZARLINK SEMICONDUCTOR V.N. INC. (1)
2002/0167,950 Fast data path protocol for network switching 33 2002
 
StorageNetworks, Inc. (1)
2002/0049,778 System and method of information outsourcing 256 2001
 
ALLIED TELESIS, INC. (1)
6385197 Virtual port trunking method and apparatus 38 1999
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (4)
5867501 Encoding for communicating data and commands 74 1995
5914953 Network message routing using routing table information and supplemental enable information for deadlock prevention 92 1995
6021495 Method and apparatus for authentication process of a star or hub network connection ports by detecting interruption in link beat 60 1997
6430626 Network switch with a multiple bus structure and a bridge interface for transferring network data between different buses 88 2000
 
JUNIPER NETWORKS, INC. (3)
6493347 Memory organization in a switching device 185 1997
6172991 ATM Network with a filtering table for securing communication 54 1998
6895006 Unicast/multicast system 12 2000
 
ECHELON CORPORATION (1)
5327426 Method and apparatus for preventing unnecessary retransmission of messages in a networked messaging system 90 1991
 
ALCATEL CANADA INC. (2)
5818842 Transparent interconnector of LANs by an ATM network 290 1996
6650646 Digital communications system 34 1998
 
NEC CORPORATION (3)
5303233 Arrangement favorably carrying out a connection by the use of an intermediate conversion parameter between input and output virtual channel identifiers (VCI's) 28 1991
6108708 Connection-oriented network using distributed network resources and predetermined VPIs for fast VC establishment 29 1997
6636516 QOS-based virtual private network using ATM-based internet virtual connections 120 2000
 
WSOU INVESTMENTS, LLC (1)
5999531 Method and system for identifying ports and forwarding packets in a multiport switch 42 1998
 
FUTUREWEI TECHNOLOGIES, INC. (1)
6563831 Router with virtual channel allocation 19 1998
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
5809025 Virtual path-based static routing 43 1996
6041049 Method and apparatus for determining a routing table for each node in a distributed nodal system 59 1997
 
STORAGE TECHNOLOGY CORPORATION (1)
* 5550816 Method and apparatus for virtual switching 519 1994
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
6094712 Computer network interface for direct mapping of data transferred between applications on different host computers from virtual addresses to physical memory addresses application data 32 1996
6614758 Load balancing in link aggregation and trunking 43 2002
 
TTI INVENTIONS A LLC (1)
5327552 Method and system for correcting routing errors due to packet deflections 24 1992
 
VERIZON PATENT AND LICENSING INC. (2)
5590119 Deterministic selection of an optimal restoration route in a telecommunications network 36 1995
6771673 Methods and apparatus and data structures for providing access to an edge router of a network 139 2000
 
ERICSSON AB (2)
5953338 Dynamic control processes and systems for asynchronous transfer mode networks 250 1996
5943339 Digital communications system 26 1997
 
PACKET INTELLIGENCE LLC (1)
* 6651099 Method and apparatus for monitoring traffic in a network 155 2000
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
6914911 Combining narrowband applications with broadband transport 5 2001
2001/0030,968 Combining narrowband applications with broadband transport 10 2001
 
ENTERASYS NETWORKS, INC. (1)
5790546 Method of transmitting data packets in a packet switched communications network 210 1995
 
NETAPP, INC. (1)
6944152 Data storage access through switched fabric 23 2000
 
NETWORK ENGINNERING TECHNOLOGIES, INC. (1)
5898830 Firewall providing enhanced network security and user transparency 394 1996
 
ARRIS ENTERPRISES LLC (1)
6917614 Multi-channel support for virtual private networks in a packet to ATM cell cable system 126 1999
 
RPX CLEARINGHOUSE LLC (1)
5881246 System for generating explicit routing advertisements to specify a selected path through a connectionless network to a destination by a specific router 96 1996
 
THE BOEING COMPANY (15)
2002/0159,389 Method and system for connection preemption in a communications network 9 2001
2002/0159,437 Method and system for network configuration discovery in a network manager 16 2001
2002/0159,453 Method and system for label table caching in a routing device 7 2001
2002/0159,456 Method and system for multicasting in a routing device 10 2001
2002/0159,458 Method and system for reserved addressing in a communications network 6 2001
2002/0159,468 Method and system for administrative ports in a routing device 13 2001
2002/0161,887 Method and system for performing security via de-registration in a communications network 9 2001
2002/0161,923 Method and system for reconfiguring a path in a communications network 17 2001
2002/0167,902 Method and system for performing security via virtual addressing in a communications network 6 2001
2002/0188,754 Method and system for domain addressing in a communications network 24 2001
2003/0189,927 Method and system for multiframe buffering in a routing device 6 2001
2003/0204,618 Using virtual identifiers to process received data routed through a network 39 2001
2003/0210,685 Method and system for interswitch deadlock avoidance in a communications network 21 2001
2004/0004,966 Using virtual identifiers to route transmitted data through a network 27 2001
2002/0184,529 Communicating data through a network 31 2002
 
TELCORDIA TECHNOLOGIES, INC. (1)
5432783 System and method for providing egress policing for broadband virtual private networks 24 1994
 
RPX CORPORATION (1)
5940596 Clustered address caching system for a network switch 129 1997
 
IWICS INC. (1)
6810428 Method of operation of a multi-station network 75 2000
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (2)
6400730 Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP network 343 2000
6608819 Method for scoring queued frames for selective transmission through a switch 37 2000
 
AT&T CORP. (1)
6760775 System, method and apparatus for network service load and reliability management 279 2000
 
Mantra Communications (1)
6301252 Control and management of ATM networks from server computers 19 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
TREND MICRO INCORPORATED (3)
* 7633868 System and method for processing network packet flows 6 2006
* 2006/0239,273 System and method for processing network packet flows 29 2006
8125905 System and method for processing network packet flows 2 2009
 
ROCKWELL AUTOMATION TECHNOLOGIES, INC. (2)
* 8458350 Control and communications architecture 1 2007
* 2008/0109,829 CONTROL AND COMMUNICATIONS ARCHITECTURE 1 2007
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 2002/0188,732 System and method for allocating bandwidth across a network 149 2001
* 2003/0033,519 System and method for programming network nodes 18 2001
* 2003/0126,283 Architectural basis for the bridging of SAN and LAN infrastructures 10 2001
 
SILICON GRAPHICS, INC. (1)
* 2004/0210,656 Failsafe operation of storage area network 48 2003
 
FUJITSU LIMITED (2)
* 9137305 Information processing device, computer-readable recording medium, and control method 0 2012
* 2013/0054,828 INFORMATION PROCESSING DEVICE, COMPUTER-READABLE RECORDING MEDIUM, AND CONTROL METHOD 2 2012
 
IKANOS COMMUNICATIONS, INC. (5)
8015303 High data rate stateful protocol processing 2 2002
* 2004/0024,894 High data rate stateful protocol processing 41 2002
* 7596621 System and method for managing shared state using multiple programmed processors 5 2003
7814218 Multi-protocol and multi-format stateful processing 29 2003
8151278 System and method for timer management in a stateful protocol processing system 3 2008
 
SCENERA TECHNOLOGIES, LLC (1)
* 2008/0301,320 Method And System For Managing Communication Protocol Data Based On MIME Types 7 2007
 
TEKELEC, INC. (30)
8958306 Methods, systems, and computer readable media for providing diameter signaling router with integrated monitoring functionality 5 2010
* 2011/0116,382 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING DIAMETER SIGNALING ROUTER WITH INTEGRATED MONITORING FUNCTIONALITY 68 2010
9088478 Methods, systems, and computer readable media for inter-message processor status sharing 2 2011
8792329 Methods, systems, and computer readable media for performing diameter answer message-based network management at a diameter signaling router (DSR) 4 2011
8750126 Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information 6 2011
8644324 Methods, systems, and computer readable media for providing priority routing at a diameter node 8 2011
8601073 Methods, systems, and computer readable media for source peer capacity-based diameter load sharing 19 2011
8578050 Methods, systems, and computer readable media for providing peer routing at a diameter node 14 2011
8554928 Methods, systems, and computer readable media for providing origin routing at a diameter node 11 2011
* 8532110 Methods, systems, and computer readable media for diameter protocol harmonization 11 2011
8527598 Methods, systems, and computer readable media for answer-based routing of diameter request messages 9 2011
8504630 Methods, systems, and computer readable media for diameter application loop prevention 10 2011
8498202 Methods, systems, and computer readable media for diameter network management 12 2011
8483233 Methods, systems, and computer readable media for providing local application routing at a diameter node 12 2011
8478828 Methods, systems, and computer readable media for inter-diameter-message processor routing 15 2011
* 2011/0200,047 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DIAMETER PROTOCOL HARMONIZATION 18 2011
* 2011/0199,906 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PERFORMING DIAMETER ANSWER MESSAGE-BASED NETWORK MANAGEMENT AT A DIAMETER SIGNALING ROUTER (DSR) 33 2011
* 2011/0200,053 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING PRIORITY ROUTING AT A DIAMETER NODE 45 2011
* 2011/0202,614 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DIAMETER APPLICATION LOOP PREVENTION 36 2011
* 2011/0202,612 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING ORIGIN ROUTING AT A DIAMETER NODE 38 2011
* 2011/0202,677 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTER-MESSAGE PROCESSOR STATUS SHARING 22 2011
* 2011/0202,604 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SOURCE PEER CAPACITY-BASED DIAMETER LOAD SHARING 20 2011
* 2011/0200,054 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING LOCAL APPLICATION ROUTING AT A DIAMETER NODE 24 2011
* 2011/0202,613 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ANSWER-BASED ROUTING OF DIAMETER REQUEST MESSAGES 21 2011
* 2011/0202,676 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING PEER ROUTING AT A DIAMETER NODE 49 2011
* 2011/0188,397 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR MULTI-INTERFACE MONITORING AND CORRELATION OF DIAMETER SIGNALING INFORMATION 26 2011
8547908 Methods, systems, and computer readable media for enriching a diameter signaling message 16 2012
8799391 Methods, systems, and computer readable media for inter-diameter-message processor routing 5 2013
8996636 Methods, systems, and computer readable media for answer-based routing of diameter request messages 0 2013
8995256 Methods, systems, and computer readable media for performing diameter answer message-based network management at a diameter signaling router (DSR) 0 2014
 
ORACLE INTERNATIONAL CORPORATION (1)
9537775 Methods, systems, and computer readable media for diameter load and overload information and virtualization 0 2013
 
UNWIRED PLANET, LLC (1)
* 2013/0073,725 SYSTEM AND METHOD FOR AUTOMATED CONTENT DISTRIBUTION 6 2012
 
AVAYA INC. (1)
* 7881215 Stateful and stateless data processing 30 2004
 
NETWORK APPLIANCE, INC. (2)
* 7603453 Creating links between nodes connected to a fibre channel (FC) fabric 3 2003
* 7533175 Network address resolution and forwarding TCP/IP packets over a fibre channel network 1 2003
 
PRECACHE INC. (1)
* 2004/0083,305 Packet routing via payload inspection for alert services 17 2003
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 7953876 Virtual interface over a transport protocol 0 2003
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 9, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00