PATENT CLAIM ANALYSIS

Application Number: 15972662
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-06
Patent Classification: ["717", "128000"]

Abstract:
Methods and systems are described for automatically setting multitasking configurations that are used to check, by a code-checking system, implementation code that is to be deployed on a dynamic system. Attributes of implemented tasks and interrupt service routines that can run concurrently on the dynamic system are determined from one or more specification data structures of a specified model and associated with independent, implemented computational threads prepared from the specified model. Configured with information relevant to the concurrent threads, the code-checking system can more accurately determine the presence or absence of defects in the implementation code. The specified model, resulting implemented code, and dynamic system can be complex and comply with a standardized software architecture, such as Automotive Open System Architecture (AUTOSAR).

Claim (Index 9):
The method of  claim 7 , further comprising:\n receiving, by a code-checking system, the one or more data structures; receiving, by the code-checking system, a portion of the implementation code containing the parts of the implementation code; receiving, by the code-checking system, the information about task identity and the task attributes; receiving, by the code-checking system, the information about the ISRs; processing, by a code tracing processor, at least a portion of the one or more data structures to automatically produce comparative code using one or more altered task identifiers for the specified task identifiers; analyzing the comparative code and the received portion of the implementation code to identify the computational threads in the parts of the implementation code that corresponds to the specified task identifiers and ISRs; associating the received task attributes with their corresponding computational threads; and statically analyzing, by the code-checking system, the parts of the implementation code based on the associated task attributes and received information regarding the ISRs to detect, or prove the absence of, defects in the parts of the implementation code.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 93.0
- Lexical Diversity: 1.6875
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['10131669', '14286359', '15888086', '11031383', '09751955']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3628626094200084
- 35 USC 102 Novelty (BERT): 0.4976471752798367
- Combined Prediction Score: 0.3763410660059912
- Mean Citation Score: 170.790176
- Max Citation Score: 178.57759
- Similarity Product: 119.98257400907094

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

Dataset: test