PATENT CLAIM ANALYSIS

Application Number: 16004044
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-10
Patent Classification: ["719", "326000"]

Abstract:
A kernel update method, a computer program product and a computer device, where the computer device sets a first interface mapping table to be invalid such that an interface block stops sending a service request of a service application to a driver logic of a first driver logic block such that the first driver logic block temporarily stops providing a driver service for the service application, replaces the first driver logic block in the loadable kernel with a second driver logic block, and records, in a second interface mapping table, a correspondence of each interface in the interface block to a driver logic in the second driver logic block. Therefore, the second driver logic block executes a driver logic on a new service request from the interface block according to the second interface mapping table.

Claim (Index 1):
A kernel update method, applied to a loadable kernel module comprised in a kernel, comprising:\n setting a first interface mapping table to be invalid to enable an interface block to stop sending to a first driver logic according to the first interface mapping table, a new service request of a service application received after the first interface mapping table is set to be invalid, the loadable kernel module comprising the interface block and a first driver logic block, the interface block comprising at least one interface of each of at least one driver, the first driver logic block comprising at least one driver logic of each of the at least one driver, the interface block being configured to forward, according to the first interface mapping table, a received service request of the service application to a first driver logic corresponding to an interface receiving the received service request, the first driver logic block being configured to execute the first driver logic on the received service request, and the first interface mapping table recording each interface in the interface block and a driver logic corresponding to each interface; replacing the first driver logic block in the loadable kernel module with a second driver logic block, the second driver logic block being an updated driver logic block and comprising a second driver logic capable of providing a driver service for the service application; and recording, in a second interface mapping table, each interface in the interface block and a driver logic corresponding to each interface in the second driver logic block to enable the interface block to send, according to the second interface mapping table, the new service request to the second driver logic in the second driver logic block.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 94.0
- Lexical Diversity: 2.82353
- Patent Class: 719.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13681585', '09976727', '13096461', '15019809', '15626215']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.499585977880129
- 35 USC 102 Novelty (BERT): 0.4714864243799849
- Combined Prediction Score: 0.4967760225301146
- Mean Citation Score: 162.519506
- Max Citation Score: 174.67421000000004
- Similarity Product: 135.32126370300057

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

Dataset: test