PATENT CLAIM ANALYSIS

Application Number: 15918388
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-09
Patent Classification: ["709", "203000"]

Abstract:
A communication method and system configured to facilitate integration of complex automation systems composed of disparate components that may run with different processes are distributed over a network or are embedded devices. The system/method allows for a client to rapidly access functionality exposed by a service within a client-service system employing a distributed application structure utilizing an augmented object-oriented model of multiple member types. The system/method allows interconnected nodes to communicate through message passing and remote procedure calling so as to reduce latency within a system composed of distributed resources.

Claim (Index 1):
A system for executing remote procedure calls between a client and a server comprising:\n at least one client, said client comprising a machine with at least one processor and a storage device communicatively coupled to the at least one processor, the storage device storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations; at least one server in operable communication with said client, said server comprising a machine with at least one processor and a storage device communicatively coupled to the at least one processor, the storage device storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations; and a hierarchical communication architecture comprising:\n at least one channel, said channel providing a communication bridge between at least one client node and at least one server node; \n a message passing layer, said message passing layer passing messages comprising routing information and serialized data between at least one client endpoint associated with at least one client node and at least one server endpoint associated with said at least one server node for non-critical operations; and \n a remote procedure call layer comprising an augmented object-oriented interface overlaying said message passing layer, said remote procedure call layer comprising a client context endpoint associated with said client node and configured for identifying object references, processing transaction requests, and dispatching events received from said server node, for latency sensitive operations.

Metadata:
- Claim Count in Document: 8.0
- Percentile: 90.0
- Lexical Diversity: 1.34783
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14349614', '09752114', '09430691', '14792010', '14792003']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2367551807427624
- 35 USC 102 Novelty (BERT): 0.4525255233187744
- Combined Prediction Score: 0.2583322150003636
- Mean Citation Score: 102.457252
- Max Citation Score: 107.61168
- Similarity Product: 78.789028777771

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