PATENT CLAIM ANALYSIS

Application Number: 16190105
Application Type: Utility
Filing Date: 2018-11
Publication Date: 2019-03
Patent Classification: ["717", "107000"]

Abstract:
A dataflow programming language can be used to express reactive dataflow programs that can be used in pattern-driven real-time data analysis. One or more tools are provided for the dataflow programming language for checking syntactic and semantic correctness, checking logical correctness, debugging, translation of source code into a secure, portable format (e.g., packaged code), translation of source code (or packaged code) into platform-specific code, batch-mode interpretation, interactive interpretation, simulation and visualization of the dataflow environment, remote execution, monitoring, or any combination of these. These tools embody a method of developing, debugging, and deploying a dataflow graph device.

Claim (Index 17):
A method comprising:\n using a graphical user interface to specify a graphical representation of a dataflow program, the program comprising producer types, transducer types, and extractor types, wherein through the graphical user interface, the user can select and move the producer types, transducer types, and extractor types, represented using blocks, into selected positions on a computer screen; using the graphical user interface, allowing the user to interconnect via interconnection links the blocks representing the producer types, transducer types, and extractor types; allowing the user to specify details of each of the blocks through the graphical user interface, wherein for a transducer type block, the user can specify an operation, and the operation in a transducer block is a pattern matching operation; and allowing the user to specify generating of a computer package of code executable on a target hardware platform that is an implementation of the dataflow program specified by the user using the graphical user interface.

Metadata:
- Claim Count in Document: 38.0
- Percentile: 98.0
- Lexical Diversity: 1.76119
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15467318', '15467313', '15467306', '15250720', '16013853']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4266464954822453
- 35 USC 102 Novelty (BERT): 0.596019482851253
- Combined Prediction Score: 0.443583794219146
- Mean Citation Score: 314.0559520000001
- Max Citation Score: 494.1942
- Similarity Product: 475.47368015384666

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