Date of Patent: Oct. 06, 2020 Applicant:
Cisco Technology, Inc. , San Jose, CA (US) ;
Inventors:
Ali Parandehgheibi , Sunnyvale, CA (US) ;
Abhishek Ranjan Singh , Pleasanton, CA (US) ;
Omid Madani , San Carlos, CA (US) ;
Vimalkumar Jeyakumar , Los Altos, CA (US) ;
Ellen Christine Scheib , Mountain View, CA (US) ;
Navindra Yadav , Cupertino, CA (US) ;
Mohammadreza Alizadeh Attar , Santa Clara, CA (US) ;
Int. Cl.
CPC ...
H04L 12/26 (2006.01) ; H04L 29/06 (2006.01) ; G06F 9/455 (2018.01) ; G06N 20/00 (2019.01) ; G06F 16/29 (2019.01) ; G06F 16/248 (2019.01) ; G06F 16/28 (2019.01) ; G06F 16/9535 (2019.01) ; G06F 16/2457 (2019.01) ; G06F 21/55 (2013.01) ; G06F 21/56 (2013.01) ; H04L 12/851 (2013.01) ; H04L 12/24 (2006.01) ; H04W 84/18 (2009.01) ; H04L 29/08 (2006.01) ; G06F 21/53 (2013.01) ; H04L 12/723 (2013.01) ; G06F 3/0484 (2013.01) ; H04L 1/24 (2006.01) ; H04W 72/08 (2009.01) ; H04L 9/08 (2006.01) ; H04L 9/32 (2006.01) ; H04J 3/06 (2006.01) ; H04J 3/14 (2006.01) ; H04L 29/12 (2006.01) ; H04L 12/813 (2013.01) ; H04L 12/823 (2013.01) ; H04L 12/801 (2013.01) ; H04L 12/741 (2013.01) ; H04L 12/833 (2013.01) ; H04L 12/721 (2013.01) ; G06F 3/0482 (2013.01) ; G06T 11/20 (2006.01) ; H04L 12/841 (2013.01) ; H04L 12/725 (2013.01) ; H04L 12/715 (2013.01) ; G06F 16/16 (2019.01) ; G06F 16/17 (2019.01) ; G06F 16/11 (2019.01) ; G06F 16/13 (2019.01) ; G06N 99/00 (2019.01) ; G06F 16/174 (2019.01) ; G06F 16/23 (2019.01) ;
U.S. Cl.
CPC ...
H04L 43/045 (2013.01) ; G06F 3/0482 (2013.01) ; G06F 3/04842 (2013.01) ; G06F 3/04847 (2013.01) ; G06F 9/45558 (2013.01) ; G06F 16/122 (2019.01) ; G06F 16/137 (2019.01) ; G06F 16/162 (2019.01) ; G06F 16/17 (2019.01) ; G06F 16/173 (2019.01) ; G06F 16/174 (2019.01) ; G06F 16/1744 (2019.01) ; G06F 16/1748 (2019.01) ; G06F 16/235 (2019.01) ; G06F 16/2322 (2019.01) ; G06F 16/2365 (2019.01) ; G06F 16/248 (2019.01) ; G06F 16/24578 (2019.01) ; G06F 16/285 (2019.01) ; G06F 16/288 (2019.01) ; G06F 16/29 (2019.01) ; G06F 16/9535 (2019.01) ; G06F 21/53 (2013.01) ; G06F 21/552 (2013.01) ; G06F 21/566 (2013.01) ; G06N 20/00 (2019.01) ; G06N 99/00 (2013.01) ; G06T 11/206 (2013.01) ; H04J 3/0661 (2013.01) ; H04J 3/14 (2013.01) ; H04L 1/242 (2013.01) ; H04L 9/0866 (2013.01) ; H04L 9/3239 (2013.01) ; H04L 9/3242 (2013.01) ; H04L 41/046 (2013.01) ; H04L 41/0668 (2013.01) ; H04L 41/0803 (2013.01) ; H04L 41/0806 (2013.01) ; H04L 41/0816 (2013.01) ; H04L 41/0893 (2013.01) ; H04L 41/12 (2013.01) ; H04L 41/16 (2013.01) ; H04L 41/22 (2013.01) ; H04L 43/02 (2013.01) ; H04L 43/04 (2013.01) ; H04L 43/062 (2013.01) ; H04L 43/08 (2013.01) ; H04L 43/0805 (2013.01) ; H04L 43/0811 (2013.01) ; H04L 43/0829 (2013.01) ; H04L 43/0841 (2013.01) ; H04L 43/0858 (2013.01) ; H04L 43/0864 (2013.01) ; H04L 43/0876 (2013.01) ; H04L 43/0882 (2013.01) ; H04L 43/0888 (2013.01) ; H04L 43/10 (2013.01) ; H04L 43/106 (2013.01) ; H04L 43/12 (2013.01) ; H04L 43/16 (2013.01) ; H04L 45/306 (2013.01) ; H04L 45/38 (2013.01) ; H04L 45/46 (2013.01) ; H04L 45/507 (2013.01) ; H04L 45/66 (2013.01) ; H04L 45/74 (2013.01) ; H04L 47/11 (2013.01) ; H04L 47/20 (2013.01) ; H04L 47/2441 (2013.01) ; H04L 47/2483 (2013.01) ; H04L 47/28 (2013.01) ; H04L 47/31 (2013.01) ; H04L 47/32 (2013.01) ; H04L 61/2007 (2013.01) ; H04L 63/0227 (2013.01) ; H04L 63/0263 (2013.01) ; H04L 63/06 (2013.01) ; H04L 63/0876 (2013.01) ; H04L 63/145 (2013.01) ; H04L 63/1408 (2013.01) ; H04L 63/1416 (2013.01) ; H04L 63/1425 (2013.01) ; H04L 63/1433 (2013.01) ; H04L 63/1441 (2013.01) ; H04L 63/1458 (2013.01) ; H04L 63/1466 (2013.01) ; H04L 63/16 (2013.01) ; H04L 63/20 (2013.01) ; H04L 67/10 (2013.01) ; H04L 67/1002 (2013.01) ; H04L 67/12 (2013.01) ; H04L 67/16 (2013.01) ; H04L 67/36 (2013.01) ; H04L 67/42 (2013.01) ; H04L 69/16 (2013.01) ; H04L 69/22 (2013.01) ; H04W 72/08 (2013.01) ; H04W 84/18 (2013.01) ; G06F 2009/4557 (2013.01) ; G06F 2009/45587 (2013.01) ; G06F 2009/45591 (2013.01) ; G06F 2009/45595 (2013.01) ; G06F 2221/033 (2013.01) ; G06F 2221/2101 (2013.01) ; G06F 2221/2105 (2013.01) ; G06F 2221/2111 (2013.01) ; G06F 2221/2115 (2013.01) ; G06F 2221/2145 (2013.01) ; H04L 67/22 (2013.01) ;
Abstract Systems, methods, and computer-readable media are provided for determining whether a node in a network is a server or a client. In some examples, a system can collect, from one or more sensors that monitor at least part of data traffic being transmitted via a pair of nodes in a network, information of the data traffic. The system can analyze attributes of the data traffic such as timing, port magnitude, degree of communication, historical data, etc. Based on analysis results and a predetermined rule associated with the attributes, the system can determine which node of the pair of nodes is a client and which node is a server.
Find Patent Forward Citations
Click to load US Patent References
Cite this Patent (APA, Harvard, BibTeX)
Parandehgheibi, Ali. (2020). Server-client determination (U.S. Patent No. 10797973). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/10797973
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile