최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0577213 (2009-10-12) |
등록번호 | US-8909759 (2014-12-09) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 4 인용 특허 : 630 |
Methods for testing network bandwidth availability in a non-intrusive manner. By implementing occasional, base-line bandwidth testing, a more accurate indication of actual transfer rate results. When an application dependent upon network bandwidth is first executed, a series of file transfers takes
Methods for testing network bandwidth availability in a non-intrusive manner. By implementing occasional, base-line bandwidth testing, a more accurate indication of actual transfer rate results. When an application dependent upon network bandwidth is first executed, a series of file transfers takes place utilizing a series of different sized pieces of content.
1. A method for measuring bandwidth available to a mobile device, the method comprising: in response to user browsing of content stored on a content server via the mobile device, transferring, by a first server, metadata to the mobile device over a network to satisfy the user browsing of the content
1. A method for measuring bandwidth available to a mobile device, the method comprising: in response to user browsing of content stored on a content server via the mobile device, transferring, by a first server, metadata to the mobile device over a network to satisfy the user browsing of the content;while the user continues to browse the content; determining, by the first server, any other transfers taking place over the network;transparently measuring a plurality transfer times of the transferred metadata, by the first server,wherein the measurement of transfer time is based in part on actual packet loss and stoppages in the transfer,wherein based on the determining any other transfers taking place over the network, the measuring of each of the plurality of transfer times is performed at least one of continuously, according to a schedule, or randomly to ensure up-to-date measurements while preventing intrusive measuring:determining, by the first server, a plurality of measured bandwidths based on the measured plurality of transfer times;determining, by the first server, a network bandwidth to the mobile device, the determining based on performing statisical analysis of the determined plurality of measured bandwidths to reduce or remove the impact of anomalous bandwidth measurements:based on the statistical analysis, storing, by the first server, the determined network bandwidth in a log of other determined bandwidth measurements, the log including times that each stored bandwidth measurements was determined:identifying, by the first server, trends based on the stored bandwidth measurements; andbased on the identified trends and the determined network bandwidth, determining, by the first server, an effective transfer rate for transferring content to the mobile device; andproviding, by the first server, the effective transfer rate to the content server, wherein the content server, based on the effective transfer rate and based on a selection of a selected content by the mobile device, re-encodes the selected content such that during transfer of selected content to the mobile device, the effective transfer rate is not exceeded. 2. The method of claim 1, wherein, the user browsing includes browsing through thumbnails. 3. The method of claim 1, wherein, the user browsing includes browsing through description of the content. 4. A system for measuring bandwidth available to a mobile device, the system comprising: a processor;a memory having instructions stored thereon that when executed by the processor cause the system to:in response to user browsing of content stored on a content server via the mobile device, transferring, by a first server, metadata to the mobile device over a network to satisfy the user browsing of the content;while the user continues to browse the content; determining, by the first server, any other transfers taking place over the network;transparently measuring a plurality transfer times of the transferred metadata, by the first server,wherein the measurement of transfer time is based in part on actual packet loss and stoppages in the transfer,wherein based on the determining any other transfers taking place over the network, the measuring of each of the plurality of transfer times is performed at least one of continuously, according to a schedule, or randomly to ensure up-to-date measurements while preventing intrusive measuring:determining, by the first server, a plurality of measured bandwidths based on the measured plurality of transfer times;determining, by the first server, a network bandwidth to the mobile device, the determining based on performing statisical analysis of the determined plurality of measured bandwidths to reduce or remove the impact of anomalous bandwidth measurements:based on the statistical analysis, storing, by the first server, the determined network bandwidth in a log of other determined bandwidth measurements, the log including times that each stored bandwidth measurements was determined:identifying, by the first server, trends based on the stored bandwidth measurements; andbased on the identified trends and the determined network bandwidth, determining, by the first server, an effective transfer rate for transferring content to the mobile device; andproviding by the first server, the effective transfer rate to the content server, wherein the content server, based on the effective transfer rate and based on a selection of a selected content by the mobile device, re-encodes the selected content such that during transfer of selected content to the mobile device, the effective transfer rate is not exceeded; andfurther storing the network bandwidth availability information in a library.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.