PATENT CLAIM ANALYSIS

Application Number: 15967474
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["709", "237000"]

Abstract:
Embodiments are directed towards encoding and transmitting data over a homogeneous network, heterogeneous network or without a network using secure sessions. An application generates a payload that includes information associated with the application and a another application. An encoding engine obtains a session bundle and the payload from the application. A message package that includes an encoded version of the payload such that the payload may be encoded based on the session bundle and the payload. The message package may be provided to the application. The application may select a communication facility to send the message package to the other application. The other application employs its communication facility to receive the message package from the application. The decoding engine may decode the message package based on a second session bundle. The decoding engine may provide the payload of the decoded message package to the other application.

Claim (Index 1):
A method for encoding data over one or more networks or communications mechanisms using one or more processors of a network computer that execute instructions to perform the method, comprising:\n instantiating a first application to perform actions, including:\n generating a payload that includes information associated with the first application and a second application; and \n instantiating an encoding engine to perform actions, including:\n obtaining a first session bundle and the payload from the first application, wherein the first session bundle corresponds to a secure session; \n generating a message package that includes an encoded version of the payload, wherein the payload is encoded based on the first session bundle and the payload; and \n providing the message package to the first application; and \n \n selecting one or more of a plurality of communication facilities available to the first application to send the message package to the second application, wherein two or more types of the communication facilities provide different modes of communication over different types of communication media, and wherein the different modes of communication include one or more manual actions that are performed with the message package to manually traverse one or more physical air gaps between two or more networks and to enable the secure session to continue communicating the message package to the second application on the one or more networks; and \n instantiating the second application to perform actions, including:\n employing one or more of the plurality of communication facilities that are available to the second application to receive the message package from the first application; and \n instantiating a decoding engine to perform actions, including:\n decoding the message package based on a second session bundle that is associated with the secure session, wherein state information associated with the secure session is discarded; and \n providing the payload of the decoded message package without the state information for the secure session to the second application.

Metadata:
- Claim Count in Document: 80.0
- Percentile: 91.0
- Lexical Diversity: 2.4375
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15967499', '14320331', '15710690', '15466248', '15793880']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2403201236781136
- 35 USC 102 Novelty (BERT): 0.4555160792803395
- Combined Prediction Score: 0.2618397192383362
- Mean Citation Score: 134.1474
- Max Citation Score: 136.38841000000002
- Similarity Product: 103.493570041253

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