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.

Date of Patent:
Nov. 04, 2008

Filed:

Jan. 19, 2006
Applicants:

Scott Kelly, Fremont, CA (US);

Eugene Mandel, Oakland, CA (US);

Joseph Petviashvili, Foster City, CA (US);

Jonathan Christensen, San Ramon, CA (US);

Srini Gurrapu, Cupertino, CA (US);

Inventors:

Scott Kelly, Fremont, CA (US);

Eugene Mandel, Oakland, CA (US);

Joseph Petviashvili, Foster City, CA (US);

Jonathan Christensen, San Ramon, CA (US);

Srini Gurrapu, Cupertino, CA (US);

Assignee:

FaceTime Communications, Inc., Belmont, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Network flows are identified by analyzing network traffic and network host information. The network host information may be collected by network host monitors associated with network hosts. Network traffic and network host information are evaluated against network flow profiles to identify network flows. If a network flows are identified with high certainty and are associated with previously identified network applications, then network flow policies can be applied to the network flows to block, throttle, accelerate, enhance, or transform the network flows. If a network flow is identified with lesser certainty or is not associated with a previously identified network application, then a new network flow profile can be created from further analysis of network traffic information, network host information, and possibly additional network host information collected to enhance the analysis. New network flow profiles can be communicated with a service provider for analysis and potential distribution to other networks.


Find Patent Forward Citations

Loading…