Dynamic probing and reporting of bit rate information

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7043560
APP PUB NO 20030055949A1
SERIAL NO

09883208

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus are provided for measuring a bit rate between a client and a server. In an embodiment of the invention, a number of bits included only within one or more transaction units are measured over a time period. The time period is a sum of time durations of each of the transaction units. In an embodiment of the invention, bit rate measurements are performed on a server and in another embodiment of the invention bit rate measurements are performed on a client. Embodiments of the invention include adapting, by the server, of content to be sent to the client based on the bit rate measurements. Embodiments of the invention further include reporting the measured bit rate to the server when the bit rate measurements are performed on the client. Other aspects of the invention include sending an indication of the measured bit rate and a desired bit rate to the server when bit rate measurements are performed in the client.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
NOKIA TECHNOLOGIES OYESPOO, FI6782

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chitturi, Suresh Euless, TX 42 580
Coulombe, Stephane Irving, TX 28 435
Grassel, Guido Espoo, FI 14 157
Ware, Fred Dallas, TX 8 451

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5918020 Data processing system and method for pacing information transfers in a communications network 146 1997
 
RPX CLEARINGHOUSE LLC (1)
6128649 Dynamic selection of media streams for display 176 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6076113 Method and system for evaluating user-perceived network performance 62 1997
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 6442603 Methods for ordered delivery of electronic content 26 2000
 
LUCENT TECHNOLOGIES INC. (2)
* 6088392 Bit rate coder for differential quantization 83 1997
* 6515965 Available bit rate flow control for service allocation in a packet network 13 1999
 
EMC IP HOLDING COMPANY LLC (3)
* 6119235 Method and apparatus for quality of service management 79 1997
* 6341309 Firewall system for quality of service management 54 1997
* 6292465 Linear rule based method for bandwidth management 47 1997
 
SKYSTREAM NETWORKS INC. (1)
* 6351471 Brandwidth optimization of video program bearing transport streams 131 1998
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
5835495 System and method for scaleable streamed audio transmission over a network 143 1995
* 6347094 Data rate smoothing 11 1998
6044089 System and method for scaleable audio transmission over a network 36 1998
 
KDDI CORPORATION (1)
6178450 Method and apparatus for monitoring a communication link based on TCP/IP protocol by emulating behavior of the TCP protocol 17 1998
 
FUJITSU LIMITED (1)
6023725 Multiple video server system for transmitting data to a constant bit rate network through a variable bit rate network 53 1996
 
SYMANTEC CORPORATION (2)
5802106 Method for rapid data rate detection in a packet communication environment without data rate supervision 160 1996
6115357 Method for pacing data flow in a packet-based network 121 1998
 
Canon Kabushiki Kaisha (1)
* 6701372 Data communication apparatus and method 68 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (2)
* 7428244 Data transmission 0 2002
* 2005/0007,956 Data transmission 8 2002
 
HITACHI MAXELL, LTD. (2)
* 7508760 Data distribution server and terminal apparatus 37 2003
* 2004/0202,109 Data distribution server and terminal apparatus 6 2003
 
SONY CORPORATION (2)
* 7574517 Information processing unit, method, and program 0 2003
* 2005/0021,829 Information processing unit, method, and program 2 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
7644172 Communicating via a connection between a streaming server and a client without breaking the connection 31 2002
* 7409454 Automatic detection of intermediate network device capabilities 9 2003
* 2004/0243,714 Automatic Detection of intermediate network device capabilities 2 2003
 
ALCATEL LUCENT (2)
* 8639795 Adaptive data acquisition for a network or services management system 0 2002
* 2003/0097,440 Adaptive data acquisition for a network or services management system 1 2002
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 9197689 Method and apparatus for adaptively streaming content including plurality of chapters 0 2011
* 2011/0231,520 METHOD AND APPARATUS FOR ADAPTIVELY STREAMING CONTENT INCLUDING PLURALITY OF CHAPTERS 1 2011
 
KABUSHIKI KAISHA TOSHIBA (1)
* 2007/0150,929 Electronic apparatus and method for controlling data transfer rate in electronic apparatus 2 2006
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 2006/0146,708 Packet transfer control method and packet transfer control circuit 14 2004
* 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