PATENT CLAIM ANALYSIS

Application Number: 16043069
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["709", "245000"]

Abstract:
A method and system for demultiplexing packets of a message is provided. The demultiplexing system receives packets of a message, identifies a sequence of message handlers for processing the message, identifies state information associated with the message for each message handler, and invokes the message handlers passing the message and the associated state information. The system identifies the message handlers based on the initial data type of the message and a target data type. The identified message handlers effect the conversion of the data to the target data type through various intermediate data types.

Claim (Index 41):
An apparatus, comprising:\n one or more memories storing program instructions executable by the apparatus to:\n receive, from a network, a packet of a message; \n determine a key value for the packet, wherein the key value is determined based on one or more headers in the packet; \n use the key value to determine whether the apparatus is currently storing a path for the key value, wherein one or more routines are specified in the path for processing packets of the message; \n in response to determining that no path is currently stored for the key value:\n identify, using the key value, one or more routines for processing the packet, including a particular routine that is used to execute a Transmission Control Protocol (TCP) to convert packets having a TCP format into a different format; \n create a path using the identified one or more routines; \n process the packet using the created path; and \n store the path for use in processing subsequent packets in the message; and \n \n in response to determining that a path is currently stored for the key value;\n process the packet using the stored path.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 95.0
- Lexical Diversity: 2.34884
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15450790', '15050027', '13911324', '14230952', '10636314']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.1999400883722156
- 35 USC 102 Novelty (BERT): 0.5111971839671686
- Combined Prediction Score: 0.2310657979317109
- Mean Citation Score: 270.50067
- Max Citation Score: 304.42102
- Similarity Product: 254.46446271039963

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