The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 24, 2016
Filed:
May. 11, 2010
Ju-chun Lou, Taoyuan, TW;
Wen-cheng Chang, Shetou Township, TW;
Yen-chiu Ku, Zhonghe, TW;
Ren-chien Chou, Yonghe, TW;
Jui-hao Lin, Xindian, TW;
Ju-Chun Lou, Taoyuan, TW;
Wen-Cheng Chang, Shetou Township, TW;
Yen-Chiu Ku, Zhonghe, TW;
Ren-Chien Chou, Yonghe, TW;
Jui-Hao Lin, Xindian, TW;
Trend Micro Inc., Tokyo, JP;
Abstract
A software module on a client computer sends a query to a remote computer server operating a cloud service and receives a response, in order to determine latency. The latency is used with the total size of the packets sent and the packet size to determine the bandwidth available over the network connection at that time. Bandwidth available is calculated periodically and stored in a database of the client computer. Comparing a calculated bandwidth with predefined threshold values indicates whether the network status is good for initiating a cloud service with the computer server or poor. Any number of bandwidth available values are used to determine a slope and the slope is used to predict a bandwidth available value at a future time. A bandwidth available moving average is calculated by summing the bandwidth values for the previous days and dividing by the number of days; the moving average is calculated periodically.