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:
May. 13, 2025

Filed:

Nov. 09, 2022
Applicant:

Cujo Llc, Walnut, CA (US);

Inventors:

Matteo Cafasso, Helsinki, FI;

Leonardas Marozas, Vilnius, LT;

Filip Savin, Vilnius, LT;

Assignee:

Cujo LLC, Covina, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 67/104 (2022.01); H04L 67/1074 (2022.01);
U.S. Cl.
CPC ...
H04L 67/1051 (2013.01); H04L 67/1059 (2013.01); H04L 67/1078 (2013.01);
Abstract

Information related to data communication between a plurality of connected devices is obtained. A plurality of initiated connections between the plurality of connected devices as directed edges between nodes in a directed graph based on the information are defined. Each initiated connection is represented by a directed edge from a source node to a destination node in the directed graph, and each node comprises an internet protocol (IP) address of the node. The directed graph is explored to determine a plurality of source/destination-pairs, wherein each source/destination-pair contains a source IP address of a source node of a directed edge, and a destination IP address of a destination node of the directed edge. A peer-to-peer (P2P) network including a plurality of P2P devices is detected based on the source/destination-pairs.


Find Patent Forward Citations

Loading…