PATENT CLAIM ANALYSIS

Application Number: 15941652
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-08
Patent Classification: ["719", "314000"]

Abstract:
Systems, methods, apparatus, and computer-readable medium are described for executing a foreground bound process with characteristics similar to a background process. In certain implementations, a code wrapper is executed before and/or after the foreground bound process is invoked that dissociates the process input/output with the standard input/output provided by the operating system and redirects the input/output such that the foreground process no longer blocks the input/output and another process can interact with the foreground bound process.

Claim (Index 1):
A method, comprising:\n closing a standard input comprising a first file descriptor, wherein closing the standard input releases the first file descriptor; assigning the first file descriptor to a first named pipe for receiving input from the first named pipe instead of the standard input; closing a standard output comprising a second file descriptor, wherein closing the standard output releases the second file descriptor; assigning the second file descriptor to a second named pipe for providing output previously directed to the standard output; and starting a process, wherein input is received from the first named pipe and output is provided to the second named pipe.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 90.0
- Lexical Diversity: 1.67347
- Patent Class: 719.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['09726777', '11868069', '14547086', '15877353', '13864920']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4619999705606166
- 35 USC 102 Novelty (BERT): 0.4910083943072171
- Combined Prediction Score: 0.4649008129352767
- Mean Citation Score: 125.5807022
- Max Citation Score: 132.36956999999998
- Similarity Product: 79.25455153109013

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