PATENT CLAIM ANALYSIS

Application Number: 16040056
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2019-02
Patent Classification: ["718", "104000"]

Abstract:
A method for provisioning a computer includes providing a graph that defines relationships between one or more hardware components of a plurality of computers and component characteristics of the one or more hardware components, and relationships between one or more applications and requirements of the one or more applications. The method further includes receiving a selection of an application and determining, via the graph, whether at least one computer with hardware components capable of meeting the requirements of the application exists. If a computer exits, the method also includes communicating the application to the computer; triggering the computer to execute the application; and communicating, from the computer, data processed by the application to an external system.

Claim (Index 7):
A computing environment comprising:\n an remote computer system; and an enterprise data center in communication with the edge device, wherein the enterprise data center includes a processor, non-transitory computer readable media that stores instruction code, and data storage, wherein the data storage stores a graph database that defines relationships between one or more hardware components of the remote computer system and component characteristics of the one or more hardware components, and relationships between one or more applications and requirements of the one or more applications; wherein the instruction code is executable by the processor of the enterprise data center to cause the processor to: receive, from the remote computer system, information that specifies one or more device additions to the remote computer system; update the graph to represent the one or more device additions; receive information that defines data types and attributes associated with the one or more device additions; associate in the graph the one or more device additions with the corresponding data types and attributes; receive a selection of an application; determine, via the graph, whether the remote computer system includes at least one device capable of meeting the requirements of the application; if at least one device capable of meeting the requirements of the application exists:\n communicate the application to the remote computer system; \n trigger the remote computer system to execute the application; and \n receive, from the remote computer system, data processed by the application.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 95.0
- Lexical Diversity: 2.18966
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13839550', '14689787', '15193764', '14936469', '14749362']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4035439767207776
- 35 USC 102 Novelty (BERT): 0.4717846329457789
- Combined Prediction Score: 0.4103680423432777
- Mean Citation Score: 116.7074388
- Max Citation Score: 119.73654
- Similarity Product: 95.9208013296318

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

Dataset: test