Apparatus for and method of measuring communication performance

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6757255
SERIAL NO

09361249

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A TCP communications performance measuring device 2 obtains an effective bandwidth (a transfer speed) representing performance in TCP communications, wherein performance indexes or both of a round trip time and a maximum segment size which are obtained based on TCP communications variable-length packets transmitted and received pursuant to a TCP (Transmission Control Protocol) defined as protocol of a transport layer of the OSI Reference model, and any one of an average congestion window size, a packet discard rate and a packet discard event rate. The measuring device 2 therefore includes a packet monitoring unit, a performance index detecting unit 22, a session management unit 23, a session management table 24 and a performance calculating unit 25. The measuring device 2 is capable of measuring the performance in the TCP communications on a communications route of a network without specially transmitting the multiplicity of measurement-oriented packets to the network.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FUJITSU LIMITEDKAWASAKI18047

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Aoki, Takeshi Tama, JP 159 1197
Katsuyama, Tsuneo Kawasaki, JP 9 493
Kikuchi, Shinji Kawasaki, JP 87 749
Okano, Tetsuya Kawasaki, JP 58 714
Takahashi, Eiichi Kawasaki, JP 76 845
Yokoyama, Ken Kawasaki, JP 50 773

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6215772 Dynamic parameter estimation for efficient transport of HPR data on IP 41 1997
 
QUALCOMM INCORPORATED (1)
* 6195046 Base station with slave antenna for determining the position of a mobile subscriber in a CDMA cellular telephone system 35 1996
 
VERIZON PATENT AND LICENSING INC. (1)
* 6064653 Internetwork gateway to gateway alternative communication 269 1997
 
RIVERBED TECHNOLOGY, INC. (1)
* 6266337 Packet retransmission eliminator 32 1998
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 6243761 Method for dynamically adjusting multimedia content of a web page by a server in accordance to network path characteristics between client and server 267 1998
 
Nexabit Networks, LLC (1)
* 6259699 System architecture for and method of processing packets and/or cells in a common switch 304 1997
 
FUJITSU MOBILE COMMUNICATIONS LIMITED (1)
* 6091733 Communication device using communication protocol including transport layer and communication method using communication protocol including transport layer 35 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
HIMACHAL FUTURISTIC COMMUNICATIONS LTD (1)
* 2003/0214,908 Methods and apparatus for quality of service control for TCP aggregates at a bottleneck link in the internet 42 2003
 
Other [Check patent profile for assignment information] (5)
* 2006/0023,710 System and method for dynamically determining retransmit buffer time 2 2005
* 2007/0025,255 Method and apparatus for non contiguous sliding window 89 2006
* 2009/0031,025 Load optimization 6 2008
9183560 Reality alternate 28 2011
9371698 Subsurface formation cutter 0 2013
 
CITIBANK, N.A. (1)
* 2011/0088,094 System for efficiently handling cryptographic messages containing nonce values in a wireless connectionless environment without comprising security 0 2010
 
SONY CORPORATION (2)
* 7987284 Communication processing apparatus, data communication system, and communication processing method 2 2006
* 2006/0218,264 Communication processing apparatus, data communication system, and communication processing method 27 2006
 
NORTH CAROLINA STATE UNIVERSITY (2)
* 7304951 Methods and systems for rate-based flow control between a sender and a receiver 116 2001
* 2002/0181,494 Methods and systems for rate-based flow control between a sender and a receiver 41 2001
 
ROUTESCIENCE TECHNOLOGIES (2)
* 7773536 Method and apparatus for the assessment and optimization of network traffic 26 2007
* 2008/0089,241 Method and apparatus for the assessment and optimization of network traffic 18 2007
 
SAMSUNG ELECTRONICS CO., LTD. (2)
7532577 Managing transmission control protocol (TCP) connections 5 2005
* 2005/0180,419 Managing transmission control protocol (TCP) connections 5 2005
 
Sony Electronics Inc. (3)
* 7643503 System and method for dynamically determining retransmit buffer time 0 2004
* 2006/0023,673 System and method for dynamically determining retransmit buffer time 3 2004
* 7839844 System and method for dynamically determining retransmit buffer time 0 2005
 
HITACHI, LTD. (1)
* 7142512 Network measurement controlling system apparatus and method 29 2000
 
ORACLE AMERICA, INC. (1)
* 7573886 System and method for adaptive bandwidth determination 27 2004
 
KERENIX BVI (1)
* 2002/0110,086 Multiport switch and a method for forwarding variable length packets across a multiport switch 20 2000
 
INTERDIGITAL PATENT HOLDINGS, INC. (1)
* 2010/0302,968 COMMUNICATION ACCESS TECHNOLOGY MANAGEMENT 1 2010
 
EMBARQ HOLDINGS COMPANY, LLC (34)
8289965 System and method for establishing a communications session with an end-user based on the state of a network connection 64 2006
8194643 System and method for monitoring the connection of an end-user to a remote network 67 2006
8189468 System and method for regulating messages between networks 66 2006
8717911 System and method for collecting network performance information 10 2007
8576722 System and method for modifying connectivity fault management packets 33 2007
8549405 System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally 37 2007
8488447 System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance 38 2007
8477614 System and method for routing calls if potential call paths are impaired or congested 42 2007
8274905 System and method for displaying a graph representative of network performance over a time period 65 2007
8238253 System and method for monitoring interlayer devices and optimizing network performance 62 2007
8228791 System and method for routing communications between packet networks based on intercarrier agreements 63 2007
8224255 System and method for managing radio frequency windows 52 2007
8223654 Application-specific integrated circuit for monitoring and optimizing interlayer network performance 54 2007
8199653 System and method for communicating network performance information over a packet network 58 2007
8194555 System and method for using distributed network performance information tables to manage network communications 57 2007
8144586 System and method for controlling network bandwidth with a connection admission control engine 11 2007
8144587 System and method for load balancing network resources using a connection admission control engine 67 2007
8130793 System and method for enabling reciprocal billing for different types of communications over a packet network 177 2007
* 8125897 System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets 86 2007
8107366 System and method for using centralized network performance tables to manage network communications 60 2007
8102770 System and method for monitoring and optimizing network performance with vector performance tables and engines 61 2007
8098579 System and method for adjusting the window size of a TCP packet through remote network elements 184 2007
8064391 System and method for monitoring and optimizing network performance to a wireless device 60 2007
8040811 System and method for collecting and managing network performance information 72 2007
8000318 System and method for call routing based on transmission performance of a packet network 205 2007
7948909 System and method for resetting counters counting network performance information at network communications devices on a packet network 87 2007
7808918 System and method for dynamically shaping network traffic 101 2007
* 2008/0049,615 System and method for dynamically shaping network traffic 81 2007
7889660 System and method for synchronizing counters on an asynchronous packet communications network 84 2007
* 2008/0049,757 System and method for synchronizing counters on an asynchronous packet communications network 10 2007
8358580 System and method for adjusting the window size of a TCP packet through network elements 55 2009
8111692 System and method for modifying network traffic 54 2010
8213366 System and method for monitoring and optimizing network performance to a wireless device 3 2011
8670313 System and method for adjusting the window size of a TCP packet through network elements 2 2012
 
ORACLE INTERNATIONAL CORPORATION (1)
* 2007/0189,292 Bandwidth Estimation of an Underlying Connection-Oriented Transport Connection From Higher Layers 1 2006
 
ENT. SERVICES DEVELOPMENT CORPORATION LP (1)
* 2003/0005,113 Process for personalizing a transaction through an internet or intranet network 9 2002
 
AVAYA INC. (25)
* 7363367 Systems and methods for robust, real-time measurement of network performance 13 2001
7080161 Routing information exchange 33 2001
* 2002/0129,161 Systems and methods for robust, real-time measurement of network performance 5 2001
7406539 Method and apparatus for performance and cost optimization in an internetwork 28 2001
* 2002/0078,223 Method and apparatus for performance and cost optimization in an internetwork 17 2001
7349994 Method and apparatus for coordinating routing parameters via a back-channel communication medium 21 2001
* 2002/0075,813 Method and apparatus for coordinating routing parameters via a back-channel communication medium 3 2001
* 7756032 Method and apparatus for communicating data within measurement traffic 116 2001
7720959 Method and apparatus for characterizing the quality of a network path 6 2001
7336613 Method and apparatus for the assessment and optimization of network traffic 41 2001
* 2007/0115,840 Method and apparatus for communicating data within measurement traffic 13 2001
* 2003/0039,212 Method and apparatus for the assessment and optimization of network traffic 127 2002
* 2003/0161,321 Method and apparatus for characterizing the quality of a network path 20 2002
7487237 Load optimization 25 2003
* 2004/0205,098 Load optimization 2 2003
7596811 Methods and systems for network traffic security 8 2005
* 2006/0092,841 Methods and systems for network traffic security 14 2005
8023421 Method and apparatus for the assessment and optimization of network traffic 5 2006
* 2007/0064,715 Method and apparatus for the assessment and optimization of network traffic 41 2006
7675868 Method and apparatus for coordinating routing parameters via a back-channel communication medium 6 2008
7840704 Method and apparatus for performance and cost optimization in an internetwork 3 2008
7818805 Methods and systems for network traffic security 2 2008
* 2009/0031,420 Methods and systems for network traffic security 2 2008
8051481 Methods and systems for network traffic security 7 2010
* 2013/0227,117 SYSTEM AND METHOD FOR DYNAMIC SESSION MAPS 0 2012
 
KABUSHIKI KAISHA TOSHIBA (2)
* 8009596 Data transmitting apparatus, data receiving apparatus, and data communication system 8 2007
* 2008/0130,534 Data transmitting apparatus, data receiving apparatus, and data communication system 182 2007
 
APPNETA, INC. (2)
7355981 Signature matching methods and apparatus for performing network diagnostics 7 2001
* 2003/0103,461 Signature matching methods and apparatus for performing network diagnostics 3 2001
 
NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY (1)
* 2003/0059,872 Nucleic acids, expression vectors and host cells for making chimeric nucleic acids and methods for producing immobilized polypeptides 0 2001
 
RAKUTEN, INC. (1)
* 6965573 Network system 11 2000
 
CANON KABUSHIKI KAISHA (2)
* 8368927 Information processing apparatus, control method thereof, and program 1 2009
* 2009/0244,607 INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM 3 2009
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (12)
* 2002/0174,362 Method and system for network management capable of identifying sources of small packets 10 2001
* 7065482 Internet traffic analysis tool 63 2001
* 2002/0174,216 Internet traffic analysis tool 27 2001
* 7996544 Technique of detecting denial of service attacks 1 2003
* 7496036 Method and apparatus for determining client-perceived server response time 6 2004
* 2006/0168,240 Method and apparatus for determining client-perceived server response time 13 2004
* 7512072 TCP/IP method FPR determining the expected size of conjestion windows 1 2005
* 2007/0058,531 Method and apparatus for improved data transmission through a data connection 11 2005
7817560 Acknowledging packet receipt based on expected size of sender's congestion window 1 2008
8489755 Technique of detecting denial of service attacks 0 2011
* 2011/0239,301 TECHNIQUE OF DETECTING DENIAL OF SERVICE ATTACKS 0 2011
* 2012/0075,994 METHOD AND APPARATUS FOR MANAGING AGGREGATE BANDWIDTH AT A SERVER 2 2011
 
Sprint Communications Company L.P. (2)
* 7424526 Internet service node incorporating a bandwidth measurement device and associated methods for evaluating data transfers 29 2001
7969987 Internet service node incorporating a bandwidth measurement device and associated methods for evaluating data transfers 13 2008
 
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA (2)
* 7299280 Method and apparatus for TCP with faster recovery 3 2002
* 2003/0149,785 Method and apparatus for TCP with faster recovery 5 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 2003/0139,900 Methods and apparatus for statistical analysis 40 2001
 
TELECOMMUNICATION SYSTEMS, INC. (4)
* 2003/0126,196 System for optimizing the invocation of computer-based services deployed in a distributed computing environment 25 2001
* 8161553 System for efficiently handling cryptographic messages containing nonce values in a wireless connectionless environment without comprising security 0 2010
8453240 System for efficiently handling cryptographic messages containing nonce values in a wireless connectionless environment without comprising security 0 2012
9071438 System for efficiently handling cryptographic messages containing nonce values in a wireless connectionless environment 0 2013
 
ALPS ELECTRIC CO., LTD. (1)
* 2005/0073,960 Data transfer system capable of precisely deciding transfer rate 6 2003
 
CISCO TECHNOLOGY, INC. (11)
6922396 System and method for managing time sensitive data streams across a communication network 12 2000
* 7568045 Method and apparatus for estimating periodic worst-case delay under actual and hypothetical conditions using a measurement based traffic profile 34 2001
* 7085227 Method for testing congestion avoidance on high speed networks 3 2001
* 7216164 Methods and apparatus for determining the performance of a server 32 2002
* 7945656 Method for determining round trip times for devices with ICMP echo disable 5 2004
* 7826362 Upstream data rate estimation 1 2005
* 2006/0221,854 Upstream data rate estimation 7 2005
* 8547855 Method and apparatus to schedule multiple probes for active or passive monitoring of networks 6 2006
* 8982702 Control of rate adaptive endpoints 0 2012
9628406 Intra switch transport protocol 0 2013
* 2014/0269,302 Intra Switch Transport Protocol 1 2013
 
CITRIX SYSTEMS INTERNATIONAL GMBH (3)
7894478 Method and system for network management providing access to application bandwidth usage calculations 3 2008
7602808 Method and system for network management providing access to application bandwidth usage calculations 7 2008
* 2008/0275,983 Method and system for network management providing access to application bandwidth usage calculations 3 2008
 
OKI ELECTRIC INDUSTRY CO., LTD. (2)
* 6888796 Communication connecting device adaptive to an IP network and communication rate control method therefor 7 2001
* 2002/0024,932 Communication connecting device adaptive to an IP network and communication rate control method therefor 1 2001
 
FUJITSU LIMITED (11)
* 7383331 Network server load detection system, sharing system and method 6 2001
* 2001/0029,545 Network server load detection system, sharing system and method 1 2001
* 2002/0159,480 Method, apparatus, and system for bandwidth control 7 2001
* 2005/0289,395 Recording medium, fault analysis device and fault analysis method 11 2004
* 7729619 Dispersion compensation controlling apparatus and method for searching for amount of dispersion control 1 2008
* 2009/0080,902 DISPERSION COMPENSATION CONTROLLING APPARATUS AND METHOD FOR SEARCHING FOR AMOUNT OF DISPERSION CONTROL 5 2008
* 8355330 Band measurement method and storage medium 0 2009
* 8937962 Packet buffering device and packet discarding method 0 2011
* 9485189 Transfer device, and transfer method 0 2013
* 2014/0068,081 TRANSFER DEVICE, AND TRANSFER METHOD 0 2013
9544249 Apparatus and method for aligning order of received packets 0 2014
 
Smartpackets, Inc. (2)
* 7012893 Adaptive control of data packet size in networks 61 2001
* 2002/0186,660 Adaptive control of data packet size in networks 88 2001
 
RICOH COMPANY, LTD. (2)
* 7751091 Communication terminal 2 2006
* 2007/0008,578 COMMUNICATION TERMINAL 2 2006
 
PROVENANCE ASSET GROUP LLC (2)
* 7221649 Method and apparatus for identifying delay causes in traffic traversing a network 1 2002
* 2004/0057,379 Method and apparatus for identifying delay causes in traffic traversing a network 14 2002
 
ORANGE (1)
* 2012/0106,335 Method and device for acknowledging a periodic signaling request in a telecommunication network 0 2010
 
FUJI XEROX CO., LTD. (1)
9621447 Bandwidth measuring device, bandwidth measuring method and non-transitory computer readable medium 0 2015
 
GEORGIA TECH RESEARCH (2)
8761202 Architecture for dynamically adaptive transport protocols 0 2005
* 2006/0067,333 Architecture for dynamically adaptive transport protocols 5 2005
 
INTEL CORPORATION (10)
* 6889257 System and method of transmitting data packets 41 1999
* 7032020 System and method for determining segment and link bandwidth capacities 8 2001
* 2002/0176,367 System and method for determining segment and link bandwidth capacities 16 2001
* 7355971 Determining packet size in networking 9 2001
* 2003/0076,850 Determining packet size in networking 21 2001
* 7350014 Connecting peer endpoints 3 2004
* 2006/0101,185 Connecting peer endpoints 2 2004
7451228 System and method of transmitting data packets 2 2005
* 2005/0188,099 System and method of transmitting data packets 3 2005
* 2006/0120,300 System and method for determining segment and link bandwidth capacities 3 2006
 
BROTHER KOGYO KABUSHIKI KAISHA (4)
* 8514858 Packet transmission device, packet transmission method and computer program product stored on non-transitory computer-readable medium 0 2010
* 2011/0188,498 PACKET TRANSMISSION DEVICE, PACKET TRANSMISSION METHOD AND COMPUTER PROGRAM PRODUCT STORED ON NON-TRANSITORY COMPUTER-READABLE MEDIUM 0 2010
* 8798097 Communication devices that communicate using frames and computer-readable media for controlling communication devices 0 2012
* 2012/0250,703 COMMUNICATION DEVICES THAT COMMUNICATE USING FRAMES AND COMPUTER-READABLE MEDIA FOR CONTROLLING COMMUNICATION DEVICES 1 2012
 
SYMANTEC CORPORATION (3)
* 7426181 Slow-start adaptive mechanisms to improve efficiency of bandwidth allocation 107 2004
8031601 Slow-start adaptive mechanisms to improve efficiency of bandwidth allocation 116 2008
* 2008/0298,391 Slow-Start Adaptive Mechanisms to Improve Efficiency of Bandwidth Allocation 5 2008
 
CENTURYLINK INTELLECTUAL PROPERTY LLC (52)
9479341 System and method for initiating diagnostics on a packet network node 1 2007
8743703 System and method for tracking application resource usage 1 2007
8619600 System and method for establishing calls over a call path having best path metrics 35 2007
8537695 System and method for establishing a call being received by a trunk on a packet network 41 2007
8531954 System and method for handling reservation requests with a connection admission control engine 26 2007
8407765 System and method for restricting access to network performance information tables 50 2007
8307065 System and method for remotely controlling network operators 52 2007
8223655 System and method for provisioning resources of a packet network based on collected network performance information 101 2007
8184549 System and method for selecting network egress 54 2007
8015294 Pin-hole firewall for communicating data packets on a packet network 77 2007
7940735 System and method for selecting an access point 104 2007
7843831 System and method for routing data on a packet network 123 2007
8068425 System and method for using network performance information to determine improved measures of path states 67 2009
8374090 System and method for routing data on a packet network 184 2010
8687614 System and method for adjusting radio frequency parameters 3 2010
9621361 Pin-hole firewall for communicating data packets on a packet network 0 2011
8879391 System and method for using network derivations to determine path states 1 2011
8619596 System and method for using centralized network performance tables to manage network communications 39 2012
8619820 System and method for enabling communications over a number of packet networks 33 2012
8509082 System and method for load balancing network resources using a connection admission control engine 115 2012
8570872 System and method for selecting network ingress and egress 31 2012
9521150 System and method for automatically regulating messages between networks 0 2012
8520603 System and method for monitoring and optimizing network performance to a wireless device 17 2012
8743700 System and method for provisioning resources of a packet network based on collected network performance information 1 2012
8488495 System and method for routing communications between packet networks based on real time pricing 0 2012
8472326 System and method for monitoring interlayer devices and optimizing network performance 1 2012
9094257 System and method for selecting a content delivery network 4 2012
8750158 System and method for differentiated billing 5 2012
9240906 System and method for monitoring and altering performance of a packet network 3 2012
9112734 System and method for generating a graphical user interface representative of network performance 20 2012
9225609 System and method for remotely controlling network operators 1 2012
8811160 System and method for routing data on a packet network 2 2013
9241271 System and method for restricting access to network performance information 1 2013
8976665 System and method for re-routing calls 2 2013
9054915 System and method for adjusting CODEC speed in a transmission path during call set-up due to reduced transmission performance 0 2013
9241277 System and method for monitoring and optimizing network performance to a wireless device 0 2013
9225646 System and method for improving network performance using a connection admission control engine 1 2013
9094261 System and method for establishing a call being received by a trunk on a packet network 2 2013
9602265 System and method for handling communications requests 0 2013
9253661 System and method for modifying connectivity fault management packets 2 2013
9154634 System and method for managing network communications 0 2013
9042370 System and method for establishing calls over a call path having best path metrics 0 2013
9014204 System and method for managing network communications 3 2013
9054986 System and method for enabling communications over a number of packet networks 0 2013
9661514 System and method for adjusting communication parameters 0 2014
9712445 System and method for routing data on a packet network 0 2014
9118583 System and method for re-routing calls 1 2015
9749399 System and method for selecting a content delivery network 0 2015
9813320 System and method for generating a graphical user interface representative of network performance 0 2015
9549004 System and method for re-routing calls 0 2015
9660917 System and method for remotely controlling network operators 0 2015
9806972 System and method for monitoring and altering performance of a packet network 0 2016
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
* 7860985 Method for synchronizing connection state in data communication, and communication node using the same 0 2006
* 2008/0294,784 Method for Synchronizing Connection State in Data Communication, and Communication Node Using the Same 8 2006
 
JUNIPER NETWORKS, INC. (3)
* 7920569 Multi-link transport protocol translation 3 2008
* 8605605 Setting initial data transmission size based on prior transmission 1 2008
* 2011/0142,063 MULTI-LINK TRANSPORT PROTOCOL TRANSLATION 5 2011
 
CELTRO LTD (1)
8284692 Method and system for identifying UDP communications 10 2008
 
CELTRO LTD. COMPANY #513441212 (1)
* 2010/0142,397 METHOD AND SYSTEM FOR IDENTIFYING UDP COMMUNICATIONS 6 2008
 
NOKIA TECHNOLOGIES OY (2)
* 9007123 Apparatus, and associated method, for communicating packet data in a network including a radio-link 0 2004
* 2005/0041,581 Apparatus, and associated method, for communicating packet data in a network including a radio-link 22 2004
 
JDS UNIPHASE CORPORATION (1)
* 2012/0263,058 TESTING SHAPED TCP TRAFFIC 4 2012
 
QUANTUM CORPORATION (3)
* 7023876 Point-to-point protocol 7 2001
* 2003/0007,504 Point-to-point protocol 6 2001
* 2006/0126,652 Point-to point protocol 1 2006
 
Networks Physics, Inc. (1)
7072297 Method for dynamical identification of network congestion characteristics 4 2001
 
NEC CORPORATION (11)
* 6934251 Packet size control technique 45 2001
* 2001/0015,956 Packet size control technique 14 2001
* 2002/0054,570 Data communication system, data communication method, and recording medium with data communication program recorded thereon 30 2001
* 8098648 Load distributing method 8 2005
* 2007/0002,748 Load distributing method 14 2005
* 8085669 Session relay device and session relay method 0 2006
* 7924737 Signal degrade detecting method, signal restoration detecting method, devices for those methods, and traffic transmission system 1 2007
* 2007/0230,364 SIGNAL DEGRADE DETECTING METHOD, SIGNAL RESTORATION DETECTING METHOD, DEVICES FOR THOSE METHODS, AND TRAFFIC TRANSMISSION SYSTEM 2 2007
* 8004989 Controlling a window for congestion control in a network 5 2008
* 2009/0073,975 COMMUNICATION METHOD AND COMMUNICATION DEVICE 4 2008
* 2011/0185,018 CONTENT DELIVERY SYSTEM, CONTENT DELIVERY METHOD AND COMPUTER PROGRAM 1 2009
 
DDI CORPORATION (2)
* 7010592 Method for collecting statistical traffic data 1 2001
* 2001/0027,485 Method for collecting statistical traffic data 12 2001
 
VERIZON DIGITAL MEDIA SERVICES INC. (4)
8626910 Systems and methods for performing localized server-side monitoring in a content delivery network 19 2012
* 8959212 Systems and methods for performing localized server-side monitoring in a content delivery network 0 2014
* 2014/0122,711 Systems and Methods for Performing Localized Server-Side Monitoring in a Content Delivery Network 0 2014
9794152 Systems and methods for performing localized server-side monitoring in a content delivery network 0 2014
 
SONY INTERACTIVE ENTERTAINMENT INC. (5)
7995478 Network communication with path MTU size discovery 3 2007
* 2008/0298,376 NETWORK COMMUNICATION WITH PATH MTU SIZE DISCOVERY 45 2007
* 8171123 Network bandwidth detection and distribution 11 2008
* 2009/0144,424 NETWORK BANDWIDTH DETECTION AND DISTRIBUTION 9 2008
8943206 Network bandwidth detection and distribution 0 2012
 
RIVERBED TECHNOLOGY, INC. (5)
7551560 Method of reducing packet loss by resonance identification in communication networks 4 2001
* 7333431 Method for accelerating TCP flows in communication networks with dynamic control 16 2001
* 2003/0193,893 Method for accelerating TCP flows in communication networks with dynamic control 10 2001
* 2002/0159,386 Method for dynamical identification of network congestion characteristics 11 2001
* 7248564 Method for determining network congestion and link capacities 13 2001
 
F5 NETWORKS, INC. (8)
* 8024483 Selective compression for network connections 11 2004
* 7664833 System and method for managing multiple connections to a server 7 2004
* 2006/0020,598 System and method for managing multiple connections to a server 28 2004
7873065 Selectively enabling network packet concatenation based on metrics 104 2006
8477798 Selectively enabling network packet concatenation based on metrics 0 2010
8010668 Selective compression for network connections 4 2010
8326984 Selective compression for network connections 0 2011
8516113 Selective compression for network connections 0 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (33)
* 7266613 Fast dynamic measurement of bandwidth in a TCP network environment 35 2000
7185082 Fast dynamic measurement of connection bandwidth using at least a pair of non-compressible packets having measurable characteristics 20 2000
* 2003/0046,383 Method and system for measuring network performance from a server 56 2001
7725557 Client-side caching of streaming media content 14 2002
* 2003/0236,906 Client-side caching of streaming media content 80 2002
7650421 Adaptable accelerated content streaming 6 2002
* 2004/0128,396 Adaptable accelerated content streaming 20 2002
* 2004/0268,400 Quick starting video content 43 2003
* 7054774 Midstream determination of varying bandwidth availability 39 2003
* 2004/0267,503 Midstream determination of varying bandwidth availability 9 2003
7391717 Streaming of variable bit rate multimedia content 57 2003
* 2004/0264,489 Streaming of variable bit rate multimedia content 13 2003
7162533 Session description message extensions 15 2004
* 2005/0262,187 Session description message extensions 5 2004
7594025 Startup methods and apparatuses for use in streaming content 1 2004
7188172 Fast dynamic measurement of connection bandwidth using a pair of packets, a packet-pair bandwidth calculation and a list of recent bandwidth measurements 4 2004
* 2005/0097,217 Fast dynamic measurement of connection bandwidth using a list of recent measurements 6 2004
7353286 Fast dynamic measurement of bandwidth in a TCP network environment 3 2004
7349977 Fast dynamic measurement of bandwidth in a TCP network environment 3 2004
* 2005/0108,420 Fast dynamic measurement of bandwidth in a TCP network environment 33 2004
7548948 Client-side caching of streaming media content 31 2005
* 2006/0059,223 Client-side caching of streaming media content 43 2005
7809851 Session description message extensions 18 2005
* 2006/0092,822 Session Description Message Extensions 1 2005
7634373 Midstream determination of varying bandwidth availability 6 2006
7783772 Session description message extensions 9 2006
* 8719398 Network performance monitor 5 2008
* 7991881 Monitoring network performance to identify sources of network performance degradation 6 2008
* 2009/0222,553 Monitoring network performance to identify sources of network performance degradation 16 2008
* 8340099 Control of background data transfers 3 2009
* 2011/0013,516 Control of Background Data Transfers 7 2009
* 8244862 Monitoring network performance to identify sources of network performance degradation 1 2011
* 2011/0276,688 MONITORING NETWORK PERFORMANCE TO IDENTIFY SOURCES OF NETWORK PERFORMANCE DEGRADATION 4 2011
 
GOOGLE TECHNOLOGY HOLDINGS LLC (4)
* 2006/0122,976 Predictive information retrieval 54 2004
* 9391911 Congestion window modification 0 2011
* 8768958 Predictive information retrieval 0 2012
9292609 Predictive information retrieval 0 2014
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
* 2011/0145,457 APPARATUS AND METHOD FOR MEASURING THE PERFORMANCE OF EMBEDDED DEVICES 0 2010
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
* 7826363 Bandwidth estimation algorithm using internet control message protocol (ICMP) echo request 4 2005
* 2007/0025,263 Bandwidth estimation algorithm using Internet Control Message Protocol (ICMP) echo request 4 2005
 
QUALCOMM INCORPORATED (5)
* 8014305 Wireless LAN using transmission monitoring 7 2002
* 7710905 Link latency determination for optimal mobile IP re-registration 10 2003
* 2004/0260,831 Link latency determination for optimal mobile IP re-registration 20 2003
7369510 Wireless LAN using RSSI and BER parameters for transmission rate adaptation 35 2004
8699367 Wireless LAN using transmission monitoring 0 2011
 
AT HOME BONDHOLDERS' LIQUIDATING TRUST (1)
* 2005/0198,688 System and method for digitally monitoring a cable plant 28 2005
 
SNAPTRACK, INC. (2)
* 9344041 Polar amplification transmitter distortion reduction 0 2012
* 2012/0264,380 Polar Amplification Transmitter Distortion Reduction 4 2012
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (6)
* 7627659 Method and devices for adaptive proxying of flows 1 2002
* 2005/0188,101 Method and devices for adaptative proxying of flows 8 2005
* 8107369 Congestion and delay handling in a packet data network 5 2009
* 2010/0039,938 Congestion and delay handling in a packet data network 4 2009
* 9270568 Method and an apparatus for determining the presence of a rate limiting mechanism in a network 0 2013
* 2014/0112,148 METHOD AND AN APPARATUS FOR DETERMINING THE PRESENCE OF A RATE LIMITING MECHANISM IN A NETWORK 4 2013
 
NETAPP, INC. (6)
* 7657537 System and method for specifying batch execution ordering of requests in a storage system cluster 9 2005
* 7719967 Cumulative TCP congestion control 4 2005
* 2007/0070,906 Cumulative TCP congestion control 110 2005
* 7917597 RDMA network configuration using performance analysis 10 2006
7792039 Cumulative TCP congestion control 0 2009
8762416 System and method for specifying batch execution ordering of requests in a storage system cluster 5 2009
 
INTELLECTUAL VENTURES HOLDING 40 LLC (5)
* 7418494 Method and system for background replication of data objects 23 2003
* 2004/0064,577 Method and system for background replication of data objects 84 2003
* 8099492 Method and system for background replication of data objects 9 2008
* 2008/0313,328 METHOD AND SYSTEM FOR BACKGROUND REPLICATION OF DATA OBJECTS 7 2008
RE44837 Method and system for background replication of data objects 0 2012
 
Data Expedition, Inc. (5)
7404003 Method and apparatus for client side state management 28 2000
7313627 Flow control method and apparatus 19 2000
* 7158479 Method and apparatus for non contiguous sliding window 16 2000
* 7630315 Method and apparatus for non contiguous sliding window 0 2006
8014289 Method and apparatus for non contiguous sliding window 0 2009
 
EMPIRIX INC. (1)
* 2002/0015,387 Voice traffic packet capture and analysis tool for a data network 54 2001
 
NTT DOCOMO, INC. (1)
* 2004/0170,129 Automatic detecting method for protocol nonconformity and automatic detecting apparatus for protocol nonconformity 1 2003
 
Hurricane Electric (2)
* 2013/0111,002 SYSTEMS AND METHODS FOR ESTABLISHING A VIRTUAL LOCAL AREA NETWORK 1 2011
8990956 Systems and methods of exchanging information for a reward 0 2012
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (2)
* 7330426 Receiver-based RTT measurement in TCP 1 2003
* 2003/0231,636 Receiver-based RTT measurement in TCP 6 2003
* Cited By Examiner