Method for hashing in a packet network switching system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5708659
SERIAL NO

08389601

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The port in a packet network switching system that a packet should be associated with is determined by retrieving packet address information for a packet that is to be transmitted. A predetermined number of bits from the packet address information is selected to use a hash key, which is used to compute a table address. The contents of the table at that address are compared with the packet address information. If it matches, the packet is transmitted over the port associated with that particular destination address. If it does not match, the table address is incremented by one, and the contents of the new table location identified by the incremented address are compared with the packet address information. A high speed digital video network apparatus which utilizes the hashing function is implemented on a single integrated circuit chip, and includes a network protocol processing system interconnection, compression/decompression circuits, and encoder/decoder circuits.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.SINGAPORE, SG11915

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Daane, John P Saratoga, CA 9 777
Desai, Sanjay M Sunnyvale, CA 4 299
Rostoker, Michael D Boulder Creek, CA 204 12384
Stelliga, Anthony Pleasanton, CA 5 211

Cited Art Landscape

Patent Info (Count) # Cites Year
 
RADLAN COMPUTER COMMUNICATIONS LTD. (2)
* 5088090 Routing system to interconnect local area networks 89 1990
* 5214646 System and method for interconnecting local area networks 151 1991
 
Redcom Laboratories, Inc. (1)
* 5239542 Time division multiplex switching system for interconnecting telephone circuits which operate in accordance with different signalling systems and call formats 120 1991
 
Bull HN Information Systems Inc. (1)
* 4831620 Controller for controlling multiple LAN types 41 1988
 
THOMSON-CSF (1)
* 5220563 Device for the transmission by an asynchronous network, notably an ATM type network, of signalling data, channel by channel, assembled in a multiframe transmitted synchronously in out-of-band mode 27 1991
 
KDDI CORPORATION (1)
* 5062106 ATM exchange system 93 1990
 
CALIFORNIA INSTITUTE OF TECHNOLOGY (1)
* 5105424 Inter-computer message routing system with each computer having separate routinng automata for each dimension of the network 178 1988
 
XEL Communications, Inc. (1)
* 5151935 Programmable universal signaling circuit for a telephone network 16 1990
 
Echelon Systems Corporation (2)
* 5018138 Protocol for network having a plurality of intelligent cells 118 1988
* 4969147 Network and intelligent cell for providing sensing, bidirectional communications and control 95 1988
 
HITACHI, LTD. (7)
* 5079764 Operation mode settable LAN interconnecting apparatus 37 1989
* 4956839 ATM switching system 135 1989
* 5144622 Network system 116 1990
* 5210748 Address filter unit for carrying out address filter processing among plurality of networks and method thereof 41 1991
* 5157662 Data communication apparatus having communication-mode changeover function and method of data communication between data communication stations having the same 106 1991
* 5189668 ATM switch and ATM multiplexer 34 1991
* 5434863 Internetworking apparatus for connecting plural network systems and communication network system composed of plural network systems mutually connected 120 1992
 
NEC CORPORATION (3)
* 5079762 Asynchronous transfer mode switching network using waiting buffers for routing high service grade cells during congested traffic 45 1990
* 5130975 Dual port memory buffers and a time slot scheduler for an ATM space division switching system 108 1990
* 5189666 Bit-slice asynchronous transfer mode switching system 22 1991
 
STANDARD MICROSYSTEMS CORPORATION (1)
* 5175732 Method and apparatus for controlling data communication operations within stations of a local-area network 133 1991
 
WASHINGTON UNIVERSITY (1)
* 5229991 Packet switch with broadcasting capability for ATM networks 66 1991
 
Link Laboratory Inc. (1)
* 4947388 Cell switching system of asynchronous transfer mode 127 1989
 
KABUSHIKI KAISHA TOSHIBA (1)
* 5204857 ATM exchange system 153 1991
 
AMP Incorporated (1)
* 4803485 Lan communication system and medium adapter for use therewith 125 1987
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 5121390 Integrated data link controller with synchronous link interface and asynchronous host processor interface 76 1990
* 5218680 Data link controller with autonomous in tandem pipeline circuit elements relative to network channels for transferring multitasking data in cyclically recurrent time slots 113 1990
* 5241682 Border node having routing and functional capability in a first network and only local address capability in a second network 110 1991
 
TTI INVENTIONS A LLC (2)
* 5130984 Large fault tolerant packet switch particularly suited for asynchronous transfer mode (ATM) communication 117 1990
* 5166926 Packet address look-ahead technique for use in implementing a high speed packet switch 136 1990
 
HEWLETT-PACKARD COMPANY (2)
* 5027350 Method and apparatus for providing a local area network bridge 100 1989
* 5130981 Three port random access memory in a network bridge 19 1990
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
* 5088091 High-speed mesh connected local area network 121 1989
* 5179558 Routing apparatus and method for high-speed mesh connected local area network 72 1991
 
LSI LOGIC CORPORATION (1)
* 5358886 Method of making integrated circuit structure with programmable conductive electrode/interconnect material 22 1993
 
Microcom Systems, Inc. (1)
* 5179555 High speed data compression and transmission for wide area network connections in LAN/bridging applications 50 1992
 
SIEMENS AKTIENGESELLSCHAFT (2)
* 5216669 Method for setting up virtual connections in switching equipment operating according to an asynchronous transfer mode 83 1991
* 5153920 Method and circuit arrangement for the acceptance and forwarding of message cells transmitted according to an asynchronous transfer mode by an asynchronous transfer mode switching equipment 17 1991
 
ALCATEL CIT 12, RUE DE LA BAUME (1)
* 5229994 Bridge for connecting an IEEE 802.3 local area network to an asynchronous time-division multiplex telecommunication network 105 1991
 
ULTRA NETWORK TECHNOLOGIES, A CORP. OF CA. (1)
* 5058110 Protocol processor 185 1989
 
ENTERASYS NETWORKS, INC. (1)
* 5390173 Packet format in hub for packet data communications system 353 1992
 
Network Equipment Technologies, Inc. (1)
* 5222085 Self-routing switching element and fast packet switch 30 1990
 
AG Communication Systems Corporation (1)
* 5214650 Simultaneous voice and data system using the existing two-wire inter-face 158 1990
 
GANDALF SYSTEMS CORPORATION (1)
* 4922503 Local area network bridge 150 1988
 
FUJITSU LIMITED (1)
* 5072440 Self-routing switching system having dual self-routing switch module network structure 37 1990
 
SPRINT INTERNATIONAL COMMUNICATIONS CORPORATION, A CORP. OF DE (1)
* 5247516 Configurable composite data frame 154 1991
 
SGS-THOMSON MICROELECTRONICS LIMITED (2)
* 5130977 Message routing 39 1990
* 5140583 Message routing 47 1990
 
ALCATEL N.V. (1)
* 5173897 Method of restoring the correct cell sequence, particularly in an ATM exchange, and output unit therefor 124 1990
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
* 5245606 Computer network bridge circuit 30 1992
 
INTEL CORPORATION (1)
* 4939724 Cluster link interface for a local area network 61 1988
 
NIPPON TELEGRAPH AND TELEPHONE CORPORATION (1)
* 5214642 ATM switching system and adaptation processing apparatus 87 1991
 
RPX CORPORATION (1)
* 4907225 Data protocol controller 73 1989
 
GTE LABORATORIES INCORPORATED (1)
* 4710916 Switching apparatus for burst-switching communications system 19 1985
 
NORTEL NETWORKS LIMITED (2)
* 5119370 Switching node for a communications switching network 62 1989
* 5226120 Apparatus and method of monitoring the status of a local area network 335 1990
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (9)
* 5978951 High speed cache management unit for use in a bridge/router 89 1997
* 2003/0110,344 Communications systems, apparatus and methods 100 2002
* 2004/0103,322 Firewall providing enhanced network security and user transparency 12 2003
* 2005/0022,030 Virtual host for channel processing traffic traversing between a source and destination 4 2004
* 2005/0021,595 Virtual host for protocol transforming traffic traversing between an IP-compliant source and non-IP compliant destination 1 2004
* 2006/0030,961 Wireless streaming audio apparatus 9 2004
* 2005/0235,348 System for preventing unwanted access to information on a computer 3 2005
* 2006/0005,236 Computer gateway system 6 2005
* 2006/0112,276 Method for authenticating a user access request 0 2005
 
SONY CORPORATION (5)
7151800 Implementation of a DV video decoder with a VLIW processor and a variable length decoding unit 11 2000
8437404 Implementation of a DV video decoder with a VLIW processor and a variable length decoding unit 0 2006
* 2007/0052,842 Implementation of a DV video decoder with a VLIW processor and a variable length decoding unit 3 2006
* 8855057 Method and system for transferring data between wireless devices 0 2013
* 2013/0148,583 METHOD AND SYSTEM FOR TRANSFERRING DATA BETWEEN WIRELESS DEVICES 0 2013
 
CONEXANT SYSTEMS UK LIMITED (1)
* 6128299 System for low-cost connection of devices to an ATM network 0 1996
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 8078838 Multiprocessor system having multiport semiconductor memory with processor wake-up function responsive to stored messages in an internal register 0 2008
* 2009/0089,545 MULTI PROCESSOR SYSTEM HAVING MULTIPORT SEMICONDUCTOR MEMORY WITH PROCESSOR WAKE-UP FUNCTION 0 2008
 
IKANOS COMMUNICATIONS, INC. (1)
* 2002/0150,047 System and method for scheduling transmission of asynchronous transfer mode cells 25 2002
 
SKYWORKS SOLUTIONS, INC. (1)
* 6728795 DMA channel for high-speed asynchronous data transfer 14 2000
 
AT&T INTELLECTUAL PROPERTY I, L.P. (8)
8243908 Systems and methods for restricting the use and movement of telephony devices 0 2006
* 2007/0127,644 Systems and methods for restricting the use and movement of telephony devices 14 2006
8000682 Apparatus and method for restricting access to data 4 2009
8275371 Apparatus and method for providing communications and connection-oriented services to devices 3 2009
8249570 Apparatus, method, and computer-readable medium for interfacing devices with communications networks 2 2010
* 2011/0021,189 Apparatus, Method, and Computer-Readable Medium for Interfacing Devices with Communications Networks 3 2010
8885666 Apparatus and method for providing a user interface for facilitating communications between devices 0 2013
9258845 Cellular docking station 0 2013
 
APPLE INC. (33)
8032672 Increased speed of processing of audio samples received over a serial communications link by use of channel map and steering table 0 2006
* 2007/0260,779 INCREASED SPEED OF PROCESSING OF AUDIO SAMPLES RECEIVED OVER A SERIAL COMMUNICATIONS LINK BY USE OF CHANNEL MAP AND STEERING TABLE 5 2006
8553856 Voicemail systems and methods 0 2007
* 8391844 Voicemail systems and methods 4 2007
* 2008/0167,008 Voicemail Systems and Methods 0 2007
* 2008/0167,011 Voicemail Systems and Methods 0 2007
* 2008/0167,010 Voicemail Systems and Methods 24 2007
* 2008/0167,007 Voicemail Systems and Methods 29 2007
* 2008/0167,013 Voicemail systems and methods 21 2007
* 2008/0167,009 Voicemail Systems and Methods 1 2007
* 2008/0167,014 VOICEMAIL SYSTEMS AND METHODS 40 2007
9330720 Methods and apparatus for altering audio output signals 0 2008
9318108 Intelligent automated assistant 3 2011
9262612 Device access using voice authentication 6 2011
8335874 Increased speed of processing of data received over a communications link 0 2011
9483461 Handling speech synthesis of content for multiple languages 0 2012
9548050 Intelligent automated assistant 0 2012
8589604 Increased speed of processing of data received over a communications link 0 2012
9117447 Using event alert text as input to an automated assistant 5 2012
8942986 Determining user intent based on ontologies of domains 6 2012
8903716 Personalized vocabulary for digital assistant 5 2012
8892446 Service orchestration for intelligent automated assistant 12 2012
8930191 Paraphrasing of user requests and results by automated digital assistant 9 2013
8909199 Voicemail systems and methods 0 2013
9495129 Device, method, and user interface for voice-activated navigation and browsing of a document 0 2013
9576574 Context-sensitive handling of interruptions by intelligent digital assistant 0 2013
9368114 Context-sensitive handling of interruptions 0 2014
9582608 Unified ranking with entropy-weighted information for phrase-based semantic auto-completion 0 2014
9300784 System and method for emergency calls initiated by voice command 2 2014
9502031 Method for supporting dynamic grammars in WFST-based ASR 0 2014
9338493 Intelligent automated assistant for TV user interactions 0 2014
9430463 Exemplar-based natural language processing 0 2014
9535906 Mobile device having human language translation capability with positional feedback 0 2015
 
UNWIRED PLANET, LLC (1)
* 6185208 Method and apparatus for fragmenting messages for a wireless network using group sharing of reference numbers 104 1998
 
Top Layer Networks, Inc. (1)
* 6430184 System and process for GHIH-speed pattern matching for application-level switching of data packets 70 1998
 
The Trustees of Columbia University in the City of New York (1)
* 6079566 System and method for processing object-based audiovisual information 54 1998
 
KABUSHIKI KAISHA TOSHIBA (8)
* 6134383 Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium 33 1996
* 6112009 Apparatus and method for reproducing data from recording medium containing data units 30 1998
7315690 Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium 4 2002
7295758 Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus, and reproducing method for reproducing data from recording medium 4 2002
* 2007/0058,946 Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium 0 2002
7840118 Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium 5 2006
* 2007/0036,520 Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium 0 2006
* 2007/0258,699 Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium 14 2007
 
SHIH, CHAO-MING (1)
* 6269173 Instant response broadcast board system and method 26 1998
 
CANON KABUSHIKI KAISHA (1)
* 6044076 Network system for transmitting a plurality of channels, and node device, packet transmission method, terminal equipment connection table generation method, and connection information registration method used in the system 15 1996
 
MINDSPEED TECHNOLOGIES, INC. (1)
* 6829240 System for, and method of, ATM segmentation and re-assembly of cells providing streaming data 7 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
6266707 System and method for IP network address translation and IP filtering with dynamic address resolution 98 1998
6785278 Methods, systems and computer program products for hashing address values 12 1998
* 7876748 Stable hash-based mapping computation for a dynamically varying target set 5 2000
* 9237128 Firewall packet filtering 0 2013
* 2014/0282,830 Firewall Packet Filtering 6 2013
 
CONEXANT SYSTEMS, INC. (1)
* 6473870 System and method for providing soft audio and soft modem copy protection for hardware interfaces and software code 0 2000
 
HEWLETT-PACKARD COMPANY (1)
6580712 System for controlling look-ups in a data table in a network switch 28 1999
 
LSI CORPORATION (1)
* 5914955 Switched network hub on a chip 65 1995
 
DYNATRACE LLC (1)
* 6182146 Automatic identification of application protocols through dynamic mapping of application-port associations 105 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
* 6424650 Network address filter device 45 1999
* 7085271 Method and system for performing flow based hash transformation to generate hash pointers for a network device 15 2002
* 7047254 Method and apparatus for providing aggregate object identifiers 4 2002
* 2004/0088,293 Method and apparatus for providing aggregate object identifiers 24 2002
 
EXTREME NETWORKS, INC. (2)
* 5920900 Hash-based translation method and apparatus with multiple level collision resolution 141 1996
* 6034957 Sliced comparison engine architecture and method for a LAN switch 64 1998
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (12)
* 2008/0220,776 Interface devices for facilitating communications between devices and communications networks 20 2005
* 2008/0207,202 Apparatus and method for providing a user interface for facilitating communications between devices 5 2005
* 2008/0207,178 Apparatus and method for restricting access to data 4 2005
* 2008/0192,769 Apparatus and method for prioritizing communications between devices 7 2005
* 2008/0194,225 Apparatus and method for providing emergency and alarm communications 9 2005
* 2008/0195,641 Apparatus and method for aggregating and accessing data according to user information 12 2005
* 2008/0194,208 Apparatus, method, and computer-readable medium for communicating between and controlling network devices 3 2005
8543098 Apparatus and method for securely providing communications between devices and networks 1 2009
8416804 Apparatus and method for providing a user interface for facilitating communications between devices 3 2010
* 2010/0262,920 Apparatus and Method for Providing a User Interface for Facilitating Communications Between Devices 2 2010
8554187 Apparatus and method for routing communications between networks and devices 0 2010
8526466 Apparatus and method for prioritizing communications between devices 10 2010
 
LUCENT TECHNOLOGIES INC. (1)
* 6529505 System for expanding a parameter encoding field in a message to allow additional parameters to be added while maintaining compatibility with existing parameter encodings 6 1998
 
CISCO TECHNOLOGY, INC. (35)
* 5991817 Apparatus and method for a network router 78 1996
6853638 Route/service processor scalability via flow-based distribution of traffic 10 1998
6515963 Per-flow dynamic buffer management 81 1999
* 6366583 Network router integrated onto a silicon chip 62 1999
* 6603765 Load sharing across flows 13 2000
* 7131140 Method for protecting a firewall load balancer from a denial of service attack 28 2001
7599360 Methods and apparatus for encapsulating a frame for transmission in a storage area network 85 2001
* 2003/0118,053 Methods and apparatus for encapsulating a frame for transmission in a storage area network 118 2001
7324546 Network router integrated onto a silicon chip 3 2002
7616637 Label switching in fibre channel networks 37 2002
* 7406034 Methods and apparatus for fibre channel frame delivery 47 2002
7433326 Methods and devices for exchanging peer parameters between network devices 26 2003
* 2004/0100,910 Methods and devices for exchanging peer parameters between network devices 7 2003
7499410 IDs 21 2003
* 2005/0036,499 Fibre Channel Switch that enables end devices in different fabrics to communicate with one another while retaining their unique Fibre Channel Domain_IDs 105 2003
7593324 Graceful port shutdown protocol for fibre channel interfaces 13 2004
* 2006/0087,963 Graceful port shutdown protocol for fibre channel interfaces 18 2004
7916628 Trunking for fabric ports in fibre channel switches and attached devices 14 2004
7215641 Per-flow dynamic buffer management 35 2004
7649844 In-order fibre channel packet delivery 10 2004
* 2006/0153,186 In-order fibre channel packet delivery 18 2004
7770215 Method for protecting a firewall load balancer from a denial of service attack 3 2006
* 2008/0028,456 Method for Protecting a Firewall Load Balancer From a Denial of Service Attack 23 2006
7830809 Methods and apparatus for characterizing a route in a fibre channel fabric 4 2007
* 2007/0153,816 Methods and apparatus for characterizing a route in a fibre channel fabric 12 2007
7996520 Behavioral classification of communication sessions using active session initiation 1 2007
8605624 Methods and devices for exchanging peer parameters between network devices 1 2008
7876711 IDs 4 2008
8462790 Label switching in fibre channel networks 1 2009
* 2010/0008,375 LABEL SWITCHING IN FIBRE CHANNEL NETWORKS 11 2009
8625460 IDs 0 2010
* 2011/0090,816 FIBRE CHANNEL SWITCH THAT ENABLES END DEVICES IN DIFFERENT FABRICS TO COMMUNICATE WITH ONE ANOTHER WHILE RETAINING THEIR UNIQUE FIBRE CHANNEL DOMAIN_IDs 9 2010
8750094 Trunking for fabric ports in Fibre channel switches and attached devices 0 2011
* 2011/0141,906 TRUNKING FOR FABRIC PORTS IN FIBRE CHANNEL SWITCHES AND ATTACHED DEVICES 2 2011
9350653 Label switching in fibre channel networks 0 2013
 
Check Point Software Technologies, Inc. (1)
* 6078957 Method and apparatus for a TCP/IP load balancing and failover process in an internet protocol (IP) network clustering system 185 1998
 
GLOBALFOUNDRIES INC. (1)
* 6084877 Network switch port configured for generating an index key for a network switch routing table using a programmable hash function 51 1997
 
BELLSOUTH CORPORATION (2)
8583106 Cellular docking station 2 2007
* 2008/0096,528 Cellular Docketing Station 4 2007
 
GODO KAISHA IP BRIDGE 1 (1)
8867855 Picture coding method and picture decoding method 0 2013
 
AT&T INTELLECTUAL PROPERTY II, L.P. (1)
8276056 Systems and methods for playing, browsing and interacting with MPEG-4 coded audio-visual objects 1 2007
 
INTELLECTUAL VENTURES II LLC (5)
8098719 Fast initialization using seamless rate adaptation 0 2008
8045601 Method for synchronizing seamless rate adaptation 0 2009
8045603 Method and a multi-carrier transceiver supporting dynamic switching between active application sets 0 2010
8351491 Method and multi-carrier transceiver with stored application profiles for supporting multiple applications 0 2010
8340162 Method for synchronizing seamless rate adaptation 5 2011
 
Sonics, Inc. (15)
9087036 Methods and apparatuses for time annotated transaction level modeling 0 2005
8868397 Transaction co-validation across abstraction layers 3 2007
9495290 Various methods and apparatus to support outstanding requests to multiple targets while maintaining transaction ordering 0 2008
9292436 Various methods and apparatus to support transactions whose data address sequence within that transaction crosses an interleaved channel address boundary 0 2008
8407433 Interconnect implementing internal controls 2 2008
* 2008/0320,476 VARIOUS METHODS AND APPARATUS TO SUPPORT OUTSTANDING REQUESTS TO MULTIPLE TARGETS WHILE MAINTAINING TRANSACTION ORDERING 26 2008
* 2008/0320,255 VARIOUS METHODS AND APPARATUS FOR CONFIGURABLE MAPPING OF ADDRESS REGIONS ONTO ONE OR MORE AGGREGATE TARGETS 14 2008
* 2008/0320,268 INTERCONNECT IMPLEMENTING INTERNAL CONTROLS 18 2008
* 2008/0320,254 VARIOUS METHODS AND APPARATUS TO SUPPORT TRANSACTIONS WHOSE DATA ADDRESS SEQUENCE WITHIN THAT TRANSACTION CROSSES AN INTERLEAVED CHANNEL ADDRESS BOUNDARY 34 2008
8108648 Various methods and apparatus for address tiling 10 2009
* 2009/0235,020 VARIOUS METHODS AND APPARATUS FOR ADDRESS TILING 12 2009
* 8438320 Various methods and apparatus for address tiling and channel interleaving throughout the integrated system 2 2009
* 2010/0042,759 VARIOUS METHODS AND APPARATUS FOR ADDRESS TILING AND CHANNEL INTERLEAVING THROUGHOUT THE INTEGRATED SYSTEM 12 2009
8504992 Method and apparatus for establishing a quality of service model 1 2010
8972995 Apparatus and methods to concurrently perform per-thread as well as per-tag memory access scheduling within a thread and across two or more threads 0 2010
 
GRAPHON CORPORATION (5)
* 7424737 Virtual host for protocol transforming traffic traversing between an IP-compliant source and non-IP compliant destination 18 2004
7380273 Method for authenticating a user access request 5 2005
* 2007/0101,421 VIRTUAL PRIVATE NETWORK 26 2006
8676778 Method and apparatus for electronically publishing information on a computer network 0 2011
* 2011/0219,006 METHOD AND APPARATUS FOR ELECTRONICALLY PUBLISHING INFORMATION ON A COMPUTER NETWORK 0 2011
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
6282631 Programmable RISC-DSP architecture 46 1998
 
GRAPHON NES SUB, LLC (1)
* 2006/0053,486 Method for providing a virtual private network connection 22 2005
 
INTEL CORPORATION (3)
* 6201834 Method and apparatus for packet loss recovery with standard-based packet video 23 1996
* 7551615 Method for packet encapsulation and redirection of data packets 3 2004
* 2006/0140,181 Method for packet encapsulation and redirection of data packets 5 2004
 
LUDWIG, LESTER F. (1)
* 2010/0314,631 DISPLAY-PIXEL AND PHOTOSENSOR-ELEMENT DEVICE AND METHOD THEREFOR 3 2010
 
VERIZON LABORATORIES INC. (1)
* 6243394 Apparatus for ADSL access 68 1997
 
CISCO SYSTEMS ISRAEL LTD. (1)
* 2005/0195,743 Real time charging of pre-paid accounts 28 2004
 
NEW POWER CONCEPTS LLC (1)
* 2011/0011,078 STIRLING CYCLE MACHINE 1 2010
 
ITT MANUFACTURING ENTERPRISES, INC. (2)
* 7266703 Single-pass cryptographic processor and method 14 2002
* 2002/0191,790 Single-pass cryptographic processor and method 30 2002
 
STMICROELECTRONICS LIMITED (8)
6970457 Data transmission apparatus for transmitting ATM data streams 5 1999
6804698 Data transfer 2 1999
* 6801535 Data reception apparatus for receiving ATM data streams 2 1999
6771647 Data transfer 1 1999
6731097 Reception of multiple data messages over a transmission medium with conversion into suitable form 6 1999
6661801 Data transfer 5 1999
6621822 Data stream transfer apparatus for receiving a data stream and transmitting data frames at predetermined intervals 0 1999
6614793 Device for segmentation and transmission of messages stored as blocks of variable length 5 1999
 
CIRRUS LOGIC, INC. (1)
* 6618385 High performance, high bandwidth, and adaptive local area network communications 31 1998
 
VIA TECHNOLOGIES, INC. (1)
* 2006/0200,481 Method and system for data optimization and protection in DSP firmware 18 2005
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (5)
* 5949786 Stochastic circuit identification in a multi-protocol network switch 59 1996
* 6222840 Method and system for performing concurrent read and write cycles in network switch 40 1996
* 6201809 Port redundancy and backpressure translation table apparatus 10 1998
6922410 Organization of databases in network switches for packet-based data communications networks 16 1999
6683875 Network switch including restriction of source address look-ups based on receive queue length 3 2000
 
SRI INTERNATIONAL (2)
* 8077707 Systems and methods for digital stream denting 3 2006
* 2007/0115,969 SYSTEMS AND METHODS FOR DIGITAL STREAM DENTING 11 2006
 
JUNIPER NETWORKS, INC. (6)
* 7577164 Network architecture and methods for transparent on-line cross-sessional encoding and transport of network communications data 2 2006
* 2006/0114,939 Network architecture and methods for transparent on-line cross-sessional encoding and transport of network communications data 13 2006
7769019 Efficient discovery and verification of paths through a meshed overlay network 1 2007
* 2007/0263,553 Efficient discovery and verification of paths through a meshed overlay network 15 2007
8289982 Efficient discovery and verification of paths through a meshed overlay network 0 2010
* 2010/0238,934 EFFICIENT DISCOVERY AND VERIFICATION OF PATHS THROUGH A MESHED OVERLAY NETWORK 5 2010
 
NOKIA TECHNOLOGIES OY (1)
* 6006259 Method and apparatus for an internet protocol (IP) network clustering system 268 1998
 
MOTOROLA SOLUTIONS, INC. (1)
* 6498809 Video bitstream error resilient transcoder, method, video-phone, video-communicator and device 19 1998
 
AVID TECHNOLOGY, INC. (1)
* 2003/0133,448 PACKET PROTOCOL FOR ENCODING AND DECODING VIDEO DATA AND DATA FLOW SIGNALS AND DEVICES FOR IMPLEMENTING THE PACKET PROTOCOL 12 1998
 
NEC CORPORATION (1)
6839329 Cell flow synchronization establishing system of wireless ATM access system 16 1999
 
VIAVI SOLUTIONS INC. (2)
9473373 Method and system for storing packet flows 0 2013
9276853 Hashing of network packet flows for efficient searching 0 2013
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
* 8036243 Single chip protocol converter 6 2008
* 2009/0059,955 SINGLE CHIP PROTOCOL CONVERTER 13 2008
8811422 Single chip protocol converter 1 2011
 
XYLON LLC (1)
6373986 Compression of data transmission by use of prime exponents 19 1998
 
iScale, Inc. (1)
6473401 Self-scaling method for exploiting cached resources across organizational boundaries to enhance user response time and to reduce server and network load 16 1999
 
INTELLECTUAL VENTURES II LLC (10)
8718179 Multicarrier communication with variable overhead rate 0 2006
* 2006/0251,123 Multicarrier communication with variable overhead rate 1 2006
* 2009/0067,523 FAST INITIALIZATION USING SEAMLESS RATE ADAPTATION 1 2008
8218664 Bit allocation among carriers in multicarrier communications 0 2010
* 2010/0195,755 BIT ALOCATION AMONG CARRIERS IN MULTICARRIER COMMUNICATIONS 0 2010
8208520 Variable state length initialization 0 2010
* 2011/0032,975 VARIABLE STATE LENGTH INITIALIZATION 0 2010
8340200 Method for seamlessly changing power modes in an ADSL system 1 2010
8934555 Method and multi-carrier transceiver with stored application profiles for supporting multiple applications 0 2012
9369404 Method and multi-carrier transceiver with stored application profiles for supporting multiple applications 0 2014
 
TURNKEY SOLUTIONS CORP. (1)
6208640 Predictive bandwidth allocation method and apparatus 66 1998
 
LG ELECTRONICS INC. (7)
* 7154873 Radio communication system and method having a radio link control layer 16 2001
* 2002/0042,270 Radio communication system and method having a radio link control layer 9 2001
7839894 Radio communication system and method having a radio link control layer 3 2006
* 2008/0037,588 RADIO COMMUNICATION SYSTEM AND METHOD HAVING A RADIO LINK CONTROL LAYER 8 2006
7760634 Radio communication system and method having a radio link control layer 2 2007
* 2008/0064,444 RADIO COMMUNICATION SYSTEM AND METHOD HAVING A RADIO LINK CONTROL LAYER 7 2007
8325692 Radio communication system and method having a radio link control layer 0 2010
 
NEC ELECTRONICS CORPORATION (2)
* 6778609 MPEG image decoding apparatus and method for switching operation of searching for specific code in bit stream 2 2001
* 2001/0014,126 MPEG image decoding apparatus and method for switching operation of searching for specific code in bit stream 0 2001
 
QUALCOMM INCORPORATED (2)
* 7991053 Method and apparatus to enable acquisition of media in streaming applications 1 2005
* 2005/0265,461 Method and apparatus to enable acquisition of media in streaming applications 17 2005
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6034958 VP/VC lookup function 72 1997
 
ALCATEL LUCENT (2)
* 9282064 Method for processing a plurality of data and switching device for switching communication packets 0 2010
* 2012/0275,460 METHOD FOR PROCESSING A PLURALITY OF DATA AND SWITCHING DEVICE FOR SWITCHING COMMUNICATION PACKETS 2 2010
 
CIENA CORPORATION (4)
7872969 Method and apparatus for auto detection of AAL5 type frames for VCC and VPC switches 0 2003
* 2003/0202,481 Method and apparatus for auto detection of AAL5 type frames for VCC and VPC switches 2 2003
8774191 Method and apparatus for auto detection of AAL5 type frames for VCC and VPC switches 0 2010
* 2011/0019,545 METHOD AND APPARATUS FOR AUTO DETECTION OF AAL5 TYPE FRAMES FOR VCC AND VPC SWITCHES 0 2010
 
UNIFY, INC. (1)
* 5956344 Interprocessor communications in an ATM environment 18 1997
 
MSTAR SEMICONDUCTOR, INC. (1)
* 2009/0100,242 Data Processing Method for Use in Embedded System 1 2008
 
RPX CLEARINGHOUSE LLC (1)
* 6917621 Enhanced emulation system on a communication network 4 2001
 
The Boeing Company (2)
* 7191468 System and method for multidimensional data compression 43 2002
* 2003/0033,435 System and method for multidimensional data compression 25 2002
 
DIVICOM, INC. (1)
* 6088355 Processing system with pointer-based ATM segmentation and reassembly 131 1996
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (13)
7388846 Cellularized packetized voice and data 3 2000
6987769 System and method for dynamic distributed communication 7 2000
6831902 Routing information packets in a distributed network 17 2000
8005077 Distributively routed VDSL and high-speed information packets 0 2000
7561895 Reverse sectorization wireless communication 11 2000
6483470 Power supply for a light pole mounted wireless antenna 59 2000
7561540 System and method for dynamic distributed communication 3 2004
* 2004/0213,218 System and method for dynamic distributed communication 8 2004
7688801 Routing information packets in a distributed network 3 2004
* 2005/0036,460 Routing information packets in a distributed network 19 2004
8098605 System and method for dynamic distributed communication 1 2008
* 2008/0317,043 SYSTEM AND METHOD FOR DYNAMIC DISTRIBUTED COMMUNICATION 6 2008
8457027 System and method for dynamic distributed communication 6 2011
 
PHONEX BROADBAND CORPORATION (1)
* 2002/0064,218 Data link for multi protocol facility distributed communication hub 3 2001
 
UNISYS CORPORATION (1)
* 6934278 Multimedia interface for a communications network 19 1998
 
XAFFIRE, INC. (1)
* 2002/0177,910 Performance measurement system for large computer network 35 2001
 
AT&T CORP. (2)
6654931 Systems and methods for playing, browsing and interacting with MPEG-4 coded audio-visual objects 39 1999
7281200 Systems and methods for playing, browsing and interacting with MPEG-4 coded audio-visual objects 4 2003
* Cited By Examiner