System and method for context-based packet classification for networked communications
AssigneeAaa Internet Publishing Inc.
InventorRobert Michael Norman Bartlett
Life of this patent
Estimating the term…
Abstract
Systems, methods, and computer-readable storage media for packet classification, and more specifically to cloud-driven traffic classification. A system can receive, at a packet identifier, a packet comprising a packet header and packet data, and generate a Universally Unique Identifier (UUID) based on the packet header. The system can then transmit the UUID from the packet identifier to a UUID cloud database and receive, at the packet identifier from the UUID cloud database, packet management instructions. The system can then provide the packet and the packet management instructions to a router.
Claims20
A method comprising:
- receiving, at a packet identifier, a packet comprising a packet header and packet data;
- generating, via at least one processor of the packet identifier, a Universally Unique Identifier (UUID) based on the packet header;
- transmitting the UUID from the packet identifier to a UUID cloud database;
- receiving, at the packet identifier from the UUID cloud database, packet management instructions;
- and
- providing the packet and the packet management instructions to a router.
A system comprising:
- at least one processor;
- and
- a non-transitory computer-readable storage medium having instructions stored which, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- receiving a packet comprising a packet header and packet data;
- generating a Universally Unique Identifier (UUID) based on the packet header;
- transmitting the UUID to a UUID cloud database;
- receiving, from the UUID cloud database, packet management instructions;
- and
- providing the packet and the packet management instructions to a router.
A non-transitory computer-readable storage medium having instructions stored which, when executed by at least one processor, cause the at least one processor to perform operations comprising:
- receiving, at a packet identifier, a packet comprising a packet header and packet data;
- generating a Universally Unique Identifier (UUID) based on the packet header;
- transmitting the UUID to a UUID cloud database;
- receiving, from the UUID cloud database, packet management instructions;
- and
- providing the packet and the packet management instructions to a router.
The non-transitory computer-readable storage medium ofclaim 15, wherein the packet management instructions are further based on a device type of a device containing the packet identifier.
The non-transitory computer-readable storage medium ofclaim 15, wherein the UUID cloud database identifies a source Internet Protocol (IP) address and a destination IP address mismatch.
The non-transitory computer-readable storage medium ofclaim 15, wherein:
- when the UUID is not found in the UUID cloud database, the packet management instructions cause the packet to be at least one of de-prioritized or flagged for review.
The non-transitory computer-readable storage medium ofclaim 15, wherein:
- the UUID cloud database identifies a type of traffic to which the packet belongs.
Dependencies are inferred from the claim text.