PATENT CLAIM ANALYSIS

Application Number: 15860652
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-06
Patent Classification: ["713", "152000"]

Abstract:
A network device receives TCP segments of a flow via a first SSL session and transmits TCP segments via a second SSL session. Once a TCP segment has been transmitted, the TCP payload need no longer be stored on the network device. Substantial memory resources are conserved, because the device may have to handle many retransmit TCP segments at a given time. If the device receives a retransmit segment, then the device regenerates the retransmit segment to be transmitted. A data structure of entries is stored, with each entry including a decrypt state and an encrypt state for an associated SSL byte position. The device uses the decrypt state to initialize a decrypt engine, decrypts an SSL payload of the retransmit TCP segment received, uses the encrypt state to initialize an encrypt engine, re-encrypts the SSL payload, and then incorporates the re-encrypted SSL payload into the regenerated retransmit TCP segment.

Claim (Index 30):
A method comprising:\n (a) receiving a first Transmission Control Protocol (TCP) segment onto a proxy device from a first network device in a first Secure Sockets Layer) session; (b) transmitting a first TCP segment from a proxy device to a second network device in a second SSL session, wherein the first TCP segment transmitted in (b) has a TCP payload; (c) after the transmitting of (b) not receiving an acknowledgment of the first TCP segment transmitted in (b) for a period of time such that a second TCP segment is received onto the proxy device from the first network device, wherein the second TCP segment is a retransmit TCP segment; (d) generating a retransmit TCP segment on a proxy device, wherein the retransmit TCP segment has an identical TCP payload to the TCP payload of the first TCP segment transmitted from the proxy device in (b), wherein the proxy device did not store the retransmit TCP segment for retransmission but rather the retransmit TCP segment generated in (d) is regenerated by the proxy device from: 1) the second TCP segment received in (d), and 2) SSL decrypt and encrypt state values stored on the proxy device; and (e) transmitting the retransmit TCP segment generated in (d) from the proxy device to the second network device.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 86.0
- Lexical Diversity: 2.15789
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13737907', '13730985', '09900496', '11556951', '09900515']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.443417952183908
- 35 USC 102 Novelty (BERT): 0.606572308297792
- Combined Prediction Score: 0.4597333877952964
- Mean Citation Score: 382.857018
- Max Citation Score: 590.3987
- Similarity Product: 470.309237309581

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

Dataset: test