Method, apparatus, media, and signals for controlling packet transmission rate from a packet source

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6894974
SERIAL NO

09566391

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, apparatus, computer readable media and signal embodied in a carrier wave for controlling the rate at which data packets are transmitted from a source responsive to acknowledgement signals in a packet network involves adjusting an acknowledgement rate at which acknowledgement signals are sent to the source, in response to the difference between target queue occupancy and measured queue occupancy of a queue buffer in which data packets from the source are received.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
RPX CLEARINGHOUSE LLCSAN FRANCISCO, CA1835

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Aweva, James Nepean, CA 1 76
Montuno, Delfin Y Kanata, CA 46 1174
Ouellette, Michel Rockland, CA 54 1189

Cited Art Landscape

Patent Info (Count) # Cites Year
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (1)
* 6252851 Method for regulating TCP flow over heterogeneous networks 137 1998
 
ALCATEL CANADA INC. (1)
* 6671258 Dynamic buffering system having integrated random early detection 52 2000
 
ECI TELECOM LTD. (1)
* 6424626 Method and system for discarding and regenerating acknowledgment packets in ADSL communications 72 1999
 
SYMANTEC CORPORATION (1)
* 6529477 Internet over satellite system 39 1999
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 5541919 Multimedia multiplexing device and method using dynamic packet segmentation 160 1994
 
Nokia Telecommunications, Inc. (1)
* 6215769 Enhanced acknowledgment pacing device and method for TCP connections 189 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2008/0037,585 INTERFACE AND RELATED METHODS FOR RATE PACING IN AN ETHERNET ARCHITECTURE 3 2007
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 7359326 Method for splitting data and acknowledgements in a TCP session 16 2003
 
SONY CORPORATION (1)
9049017 Efficient TCP ACK prioritization in wireless networks 0 2006
 
ARUBA NETWORKS, INC. (2)
* 8140704 Pacing network traffic among a plurality of compute nodes connected using a data communications network 2 2008
* 2010/0005,189 Pacing Network Traffic Among A Plurality Of Compute Nodes Connected Using A Data Communications Network 41 2008
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 7898946 Communication system and method capable of improving data transmission efficiency of TCP in asymmetric network environments 1 2003
* 2004/0109,477 Communication system and method capable of improving data transmission efficiency of TCP in asymmetric network environments 3 2003
 
CALIFORNIA INSTITUTE OF TECHNOLOGY (2)
* 7974195 Method and apparatus for network congestion control 9 2004
* 2005/0018,617 Method and apparatus for network congestion control 28 2004
 
NOKIA SIEMENS NETWORKS GMBH & CO. KG (2)
* 7617288 Method for transmitting data in the access area 0 2001
* 2004/0078,477 Method for transmitting data in the access area 0 2003
 
AKAMAI TECHNOLOGIES, INC. (10)
7523181 Method for determining metrics of a content delivery and global traffic management network 166 2001
* 2003/0065,763 Method for determining metrics of a content delivery and global traffic management network 144 2001
7346676 Load balancing service 117 2006
* 7484002 Content delivery and global traffic management network system 15 2007
* 2007/0174,426 Content delivery and global traffic management network system 134 2007
7979580 Content delivery and global traffic management network system 0 2009
* 2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 89 2009
8195831 Method and apparatus for determining and using server performance metrics with domain name services 5 2011
* 2011/0099,290 METHOD FOR DETERMINING METRICS OF A CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK 70 2011
8341297 Latencies and weightings in a domain name service (DNS) system 3 2012
 
QUALCOMM ATHEROS, INC. (1)
* 2003/0072,280 Method and system for variable rate acknowledgement for wireless communication protocols 68 2002
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
9237467 Adaptive pacing of media content delivery over a wireless network 0 2013
9654525 Adaptive pacing of media content delivery over a wireless network 0 2015
 
APPLE INC. (2)
* 9294409 Reducing round-trip times for TCP communications 0 2013
* 2014/0204,737 REDUCING ROUND-TRIP TIMES FOR TCP COMMUNICATIONS 0 2013
 
SEAGATE TECHNOLOGY LLC (1)
* 2008/0005,385 Passive mirroring through concurrent transfer of data to multiple target devices 1 2006
 
UNWIRED PLANET, LLC (2)
8477608 Method and receiver for controlling the conformance of a data flow in a communication system to a traffic definition 2 2006
* 2010/0046,374 Method and receiver for controlling the conformance of a data flow in a communication system to a traffic definition 36 2006
 
AVAYA INC. (1)
* 8169901 Method and apparatus for controlling access to a media port 3 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
* 8520678 Network bandwidth measurement 0 2011
* 2011/0194,446 NETWORK BANDWIDTH MEASUREMENT 0 2011
9559929 Network bandwidth measurement 0 2013
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
* 2002/0169,880 Method and device for robust real-time estimation of the bottleneck bandwidth in the internet 25 2001
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 7675857 Method and apparatus to avoid network congestion 94 2007
9319329 Pacing enhanced packet forwarding/switching and congestion avoidance 0 2013
 
INTEL DEUTSCHLAND GMBH (2)
* 8194543 Methods of data traffic shaping, apparatus and wireless device 0 2008
* 2010/0157,797 METHODS OF DATA TRAFFIC SHAPING, APPARATUS AND WIRELESS DEVICE 2 2008
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (5)
* 2004/0213,278 System, method, and computer program product for in-place, lightweight Ack promotion in a cable modem environment 24 2004
7688842 Method for in-place, lightweight Ack promotion in a wireless network environment 3 2007
8369348 Method, and system, and computer program product for dynamically adjusting acknowledgement filtering for high-latency environments 0 2008
8031734 System, method and computer program for in-place, lightweight ack promotion in network environment 1 2010
* 2010/0182,911 System, Method and Computer Program for In-Place, Lightweight Ack Promotion in Network Environment 16 2010
 
CANON KABUSHIKI KAISHA (1)
9065754 Client based congestion control mechanism 0 2011
 
QUALCOMM INCORPORATED (7)
* 7237007 Method and system for flow control between a base station controller and a base transceiver station 11 2001
* 2003/0103,460 Method and system for flow control between a base station controller and a base transceiver station 3 2001
* 2007/0223,383 METHOD AND SYSTEM FOR FLOW CONTROL BETWEEN A BASE STATION CONTROLLER AND A BASE TRANSCEIVER STATION 8 2007
9456383 Device and method for adaptive rate multimedia communications on a wireless network 0 2013
9247448 Device and method for adaptive rate multimedia communications on a wireless network 0 2013
* 2014/0056,145 DEVICE AND METHOD FOR ADAPTIVE RATE MULTIMEDIA COMMUNICATIONS ON A WIRELESS NETWORK 2 2013
* 9503928 Systems, methods and apparatus for adaptive persistent acknowledge priority control for bi-directional TCP throughput optimization 0 2014
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (14)
9065839 Minimally buffered data transfers between nodes in a data communications network 0 2007
9317637 Distributed hardware device simulation 1 2011
8689228 Identifying data communications algorithms of all other tasks in a single collective operation in a distributed processing system 0 2011
9250948 Establishing a group of endpoints in a parallel computer 0 2011
8898678 Runtime optimization of an application executing on a parallel computer 0 2012
9607116 Distributed hardware device simulation 0 2012
9229780 Identifying data communications algorithms of all other tasks in a single collective operation in a distributed processing system 0 2012
9246861 Locality mapping in a distributed processing system 0 2012
9250949 Establishing a group of endpoints to support collective operations without specifying unique identifiers for any endpoints 0 2012
8676917 Administering an epoch initiated for remote memory access 0 2012
8893150 Runtime optimization of an application executing on a parallel computer 0 2013
* 9130740 Variable acknowledge rate to reduce bus contention in presence of communication errors 0 2013
9053226 Administering connection identifiers for collective operations in a parallel computer 0 2013
* 2013/0290,803 VARIABLE ACKNOWLEDGE RATE TO REDUCE BUS CONTENTION IN PRESENCE OF COMMUNICATION ERRORS 0 2013
 
LUCENT TECHNOLOGIES INC. (1)
* 2003/0086,415 Method for filtering redundant data packets 47 2002
 
EXTREME NETWORKS, INC. (1)
* 7411901 Method and apparatus for dynamically selecting timer durations 21 2002
 
CISCO TECHNOLOGY, INC. (1)
* 7149187 Random early detection policer using randomization of packet drops 20 2000
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
* 8588071 Device and method for adaptation of target rate of video signals 1 2008
* 2011/0013,514 Device and Method for Adaptation of Target Rate of Video Signals 7 2008
 
ALCATEL LUCENT (4)
* 7616573 Fair WRED for TCP UDP traffic mix 73 2004
* 2005/0276,221 Fair WRED for TCP and UDP traffic mix 7 2004
8902739 Backhaul congestion control for wireless communication networks 2 2005
* 2006/0268,689 Backhaul congestion control for wireless communication networks 16 2005
 
NXP USA, INC. (2)
* 8780705 Apparatus, communications system and method for optimizing data packet flow 1 2009
* 2012/0039,174 APPARATUS, COMMUNICATIONS SYSTEM AND METHOD FOR OPTIMIZING DATA PACKET FLOW 3 2009
 
PALO ALTO NETWORKS, INC. (4)
* 7903551 Early traffic regulation techniques to protect against network flooding 0 2007
* 2008/0043,620 EARLY TRAFFIC REGULATION TECHNIQUES TO PROTECT AGAINST NETWORK FLOODING 6 2007
8537672 Early traffic regulation techniques to protect against network flooding 0 2011
* 2011/0158,100 EARLY TRAFFIC REGULATION TECHNIQUES TO PROTECT AGAINST NETWORK FLOODING 3 2011
 
SKYPE LIMITED (1)
8422367 Method of estimating congestion 2 2010
 
AT&T INTELLECTUAL PROPERTY II, L.P. (1)
7613820 Methods and systems for improving data transmission rates having adaptive protocols 1 2008
 
FORCE10 NETWORKS, INC. (2)
* 7062568 Point-to-point protocol flow control extension 34 2002
7558872 Point-to-point protocol flow control extension 3 2006
 
INTEL CORPORATION (24)
7804765 High rate OFDM communications with a variable cyclic prefix 16 2009
* 2009/0225,817 SYSTEMS AND METHODS FOR HIGH RATE OFDM COMMUNICATIONS 2 2009
8284800 OFDM communications using bit allocation tables 6 2009
* 2009/0268,832 SYSTEMS AND METHODS FOR HIGH RATE OFDM COMMUNICATIONS 7 2009
7944851 Method for packet communication using training packets 9 2009
* 7729281 Multicarrier packet communication method 13 2009
* 2009/0296,614 SYSTEM FOR WIRELESS OFDM COMMUNICATIONS 4 2009
* 2009/0274,061 COMPUTER READABLE STORAGE MEDIA FOR WIRELESS OFDM COMMUNICATION 5 2009
7916625 Method for variable cyclic length in OFDM communications 10 2009
* 2010/0098,039 Method for Variable Cyclic Length in OFDM Communications 3 2009
7924841 High rate OFDM communications using bit allocation tables 10 2010
8537703 Multicarrier packet communication system 4 2010
8416677 Systems and methods for high rate OFDM communications using first and second cyclic prefix lengths and first and second pilot tones 5 2010
* 2011/0080,857 SYSTEMS AND METHODS FOR HIGH RATE OFDM COMMUNICATIONS 4 2010
8553579 Systems and methods for high rate OFDM communications 4 2011
* 2011/0211,477 SYSTEMS AND METHODS FOR HIGH RATE OFDM COMMUNICATIONS 6 2011
8159969 Systems and methods for high rate OFDM communications using first and second cyclic prefix lengths 7 2011
8958350 Systems and methods for high rate OFDM communications 0 2012
8755264 Systems and methods for high rate OFDM communications 3 2013
9148801 Multicarrier packet communication system 0 2013
8842570 Systems and methods for high rate OFDM communications 2 2013
9461857 Systems and methods for high rate OFDM communications 0 2014
9450794 Systems and methods for high rate OFDM communications 0 2014
9148806 Systems and methods for high rate OFDM communications 0 2014
 
GLOBAL NETWORK EXPERT COMMUNICATIONS (1)
* 2003/0152,096 Intelligent no packet loss networking 130 2003
 
SYMANTEC CORPORATION (3)
* 7236459 Method and apparatus for controlling data transmission volume using explicit rate control and queuing without data rate supervision 29 2002
* 7720085 Method and apparatus for controlling transmission flow using explicit rate control and queuing without data rate supervision 2 2006
7869366 Application-aware rate control 11 2007
 
ACCTON TECHNOLOGY CORPORATION (1)
* 2002/0176,443 Method and apparatus for bandwidth management of TCP traffic employing post-acknowledgement control 10 2002
 
NOKIA CORPORATION (1)
* 2004/0090,936 Method and system for reducting traffic flow to a mobile node during handoff situations 8 2003
 
AT&T CORP. (1)
* 7373417 Methods and systems for improving data transmission rates having adaptive protocols 7 2005
* Cited By Examiner