Method and system of automatic bandwidth detection

Inactive Publication Date: 2010-08-31
VERIZON PATENT & LICENSING INC
View PDF14 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0021]In a further embodiment, this invention determines the bandwidth of the user's Internet connection when the user first visits a content provider's site. The content provider then stores information regarding the determined bandwidth and that stored information is used so that the user is sent data op

Problems solved by technology

One particularly bulky type of data is streaming media data.
In some instances, a browser may be unable to display the data sent by a content provider's server because that data is in an unsupported file format.
If the bandwidth is low, less data should be sent, resulting in a smaller and lower-quality image.
If the media player display the streaming media data faster than such data is received, the data buffer will empty, after which jerking, skipping and poor quality playback will occur.
This is a particular problem for users having low bandwidth Internet connections; the low bandwidth connections mean users either will receive low-quality displays, or, since their computers may not receive fresh streaming media data fast enough for proper display, may experience jerking and skipping of the program being played.
Although this problem can to some extent be

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system of automatic bandwidth detection
  • Method and system of automatic bandwidth detection
  • Method and system of automatic bandwidth detection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029]The present invention is directed to methods of controlling and displaying data, in particular, streaming media data, using an Internet browser interface. More specifically, the present invention relates to the transmission of streaming data from a server computer to a client computer over the Internet, and to the measurement and characterization of client's Internet connection. This enables the content provider to send streaming media data to the user in the appropriate manner for the bandwidth of the user's Internet connection. As explained in greater detail below, this can be achieved by automatically sending a block of test data from the content provider to the user.

[0030]Once the bandwidth of the user's Internet connection is measured, the content provider's server can send the requested data to the user along with information establishing the format of the media player window in which that data will appear. By way of non-limiting example, the information establishing the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method for measuring a bandwidth of a signal path between a data source and a data recipient involves sending a block of test data from the data source along the signal path to the data recipient, using that test data to obtain a measured bandwidth of the signal path, and transferring information from the data source along the signal path to the data recipient in accordance with the measured bandwidth. The measured bandwidth value can be calculated each time the data recipient accesses a website or the measured bandwidth value can be retained for future use.

Description

CROSS-REFERENCE TO RELATED APPLICATION[0001]This application is a reissue of U.S. Pat. No. 6,813,580, which issued from U.S. patent application Ser. No. 10 / 462,349 filed on Jun. 16, 2003, which is a continuation of U.S. patent application Ser. No. 09 / 903,888, filed on Jul. 12, 2001, now U.S. Pat. No. 6,601,009.FIELD OF THE INVENTION[0002]The present invention is directed to the transmission of data between computers, and, more particularly, to a method of controlling the supply of streaming media sent from a server to a client over the Internet.BACKGROUND OF THE INVENTION[0003]With the continuing expansion of the Internet the transfer of data between different computers over the Internet is becoming ever more widespread. Computers today exchange data over the Internet using a variety of different types of connections. Connections such as T-1 and T-3 lines, cable modems, and DSL have high data transfer rates, typically on the order of 100-1000 Kbits / sec., and are referred to as high ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F15/16G06F13/00H04L12/24H04L12/26H04L29/08
CPCH04L41/509H04L43/50H04L47/19H04L47/26H04L47/29H04L47/38H04L65/80H04L67/02H04L69/28H04L65/762H04L65/612H04L65/752H04L41/0896
Inventor FLORSCHUETZ, ALAN S.
Owner VERIZON PATENT & LICENSING INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products