PATENT CLAIM ANALYSIS

Application Number: 16104492
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-02
Patent Classification: ["710", "200000"]

Abstract:
A system and method for gas pump or carwash environments which allows new applications to be added to established systems, having a computing system, software techniques, and hardware or software communications interfaces. Various embodiments include methods of separation and interception and the software techniques. One implementation includes separating a first application from an equipped device by interposing a bridge; intercepting, with the bridge, downstream communications to the equipped device from the first application; using the bridge, accepting downstream communications to the equipped device from a second application; with the bridge, locking communications with the equipped device to one of the first application and the second application; and unlocking the communications with the equipped device in response to receiving a status from the equipped device.

Claim (Index 1):
A bridging circuit, comprising:\n a hardware processor, configured to perform a predetermined set of basic operations in response to receiving a corresponding basic instruction, the corresponding basic instruction being one of a plurality of machine codes defining a predetermined native instruction set for the hardware processor; a memory under control of the hardware processor; a first application end interface and a second application end interface defining a plurality of application end interfaces, under control of the hardware processor; one or more upstream communication modules, configured to enable the hardware processor to communicate via the plurality of application end interfaces, and comprising a first set of the plurality of machine codes; an equipment end interface under control of the hardware processor; a downstream communication module comprising a second set of the plurality of machine codes, configured to enable the hardware processor to communicate via the equipment end interface; a control module comprising a third set of the plurality of machine codes, configured to enable the hardware processor to implement a lock state so that:\n one of the plurality of application end interfaces is indicated as an owner, and an instruction is not communicated via the equipment end interface in response to input received via one of the plurality of application end interfaces not indicated as the owner; and \n the memory storing the first set of the plurality of machine codes, the second set of the plurality of machine codes, and the third set of the plurality of machine codes.

Metadata:
- Claim Count in Document: 8.0
- Percentile: 96.0
- Lexical Diversity: 2.15625
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11613981', '12521761', '12480597', '09684388', '10774570']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6337856361122532
- 35 USC 102 Novelty (BERT): 0.4599525480044354
- Combined Prediction Score: 0.6164023273014715
- Mean Citation Score: 135.39805800000002
- Max Citation Score: 152.50891
- Similarity Product: 121.4495345329064

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