PATENT CLAIM ANALYSIS

Application Number: 15939672
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-07
Patent Classification: ["370", "392000"]

Abstract:
Devices, networks, storage media, and methods for identifying client devices across a network address translation border. The devices include devices that perform the methods. The methods include methods of generating client-specific identifiers for a protocol data unit (PDU) utilizing a network address translation (NAT) device that performs network address translation. The PDU includes a header and a payload and these methods include embedding a client-specific tag within the header of the PDU to generate a modified PDU and transmitting the modified PDU and a client table to an upstream device. The methods also include methods of interpreting client-specific identifiers within a PDU with an upstream device. These methods include receiving the client table and the modified PDU with the upstream device and determining, based upon the modified PDU and the client table, a unique client identifier of a given client device.

Claim (Index 16):
A method of interpreting client-specific identifiers within a protocol data unit (PDU) with an upstream device, the method comprising:\n receiving, from a NAT device and with the upstream device, a client table, wherein the client table correlates a given unique client identifier to a corresponding client-specific tag for a given client device of a plurality of client devices serviced by the NAT device; associating, with the upstream device, the client table to an identity of the NAT device; receiving, from the NAT device and with the upstream device, a modified PDU, wherein the modified PDU includes a payload and a modified header that includes a client-specific tag for the given client device; analyzing, with the upstream device, the modified PDU to determine that the modified header includes the client-specific tag; extracting, with the upstream device and from the modified header, the client-specific tag for the given client device; and determining, with the upstream device, based upon the client-specific tag and the identity of the NAT device, and from the client table, the given unique client identifier of the given client device.

Metadata:
- Claim Count in Document: 35.0
- Percentile: 90.0
- Lexical Diversity: 2.51613
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12144632', '10177043', '12645332', '10172352', '10172345']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5233619871269055
- 35 USC 102 Novelty (BERT): 0.5046843496176878
- Combined Prediction Score: 0.5214942233759838
- Mean Citation Score: 175.371368
- Max Citation Score: 186.33522
- Similarity Product: 125.86327250181914

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test