PATENT CLAIM ANALYSIS

Application Number: 15923403
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-09
Patent Classification: ["705", "071000"]

Abstract:
Techniques are described for securely managing double-entry account journals provided for use by clients such as businesses and other organizations. Clients may implement their own accounting systems, or other systems that model financial information, which may use the described techniques for maintaining account journals. The described techniques include receiving transaction requests that specify journal entries, and making those entries in the specified account journals. A cryptographic authentication tag is calculated for each journal entry, based on authentication keys of a forward-secure sequence of authentication keys. This allows a service to verify, in response to a client request, that the order of the entries has not been altered after creation of the entries. The transaction requests may be signed by the client and the signatures saved so that the service can also verify that the entries are as provided by the client.

Claim (Index 13):
A method performed by one or more computer servers of a network-based accounting service provider associated with creating or maintaining two or more account journals, the method comprising:\n providing, to a client device operable by a merchant associated with the network-based accounting service, an interface enabling the merchant to record transactions in the two or more account journals; receiving, via the interface, transaction requests associated with transactions to be recorded in the two or more account journals, wherein:\n a first transaction request is associated with a first transaction of the transactions and is to be recorded as two or more journal entries in the two or more account journals; \n a first journal entry of the two or more journal entries is to be recorded in a first account journal of the two or more account journals; \n a second journal entry of the two or more journal entries is to be recorded in a second account journal of the two or more account journals; \n the second journal entry offsets at least a portion of the first journal entry; and \n the transaction requests are associated with an ordered sequence of journal entries; \n recording the first journal entry in a first account journal of the two or more account journal s; determining a first authentication tag of the first journal entry of the sequence of journal entries, wherein the first authentication tag comprises a message authentication code determined based on a field of the first journal entry and a first authentication key of a forward-secure sequence of authentication keys; associating the first authentication tag with the first journal entry; receiving, via the interface, a second transaction request of the transaction requests, wherein the second transaction request is associated with a second transaction of the transactions and is to be recorded as two or more additional journal entries in the two or more account journals; recording a third journal entry in the first account journal, wherein the third journal entry immediately succeeds the first journal entry in an ordered sequence of journal entries in the first account journal; determining a second authentication tag of the third journal entry based at least in part on a second authentication key of the forward-secure sequence of authentication keys, wherein the second authentication key follows the first authentication key in the forward-secure sequence of authentication keys; and associating the second authentication tag with the third journal entry.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 90.0
- Lexical Diversity: 1.77907
- Patent Class: 705.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14833008', '12697509', '14833005', '14833009', '14833003']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.0991423845272612
- 35 USC 102 Novelty (BERT): 0.4930531213403817
- Combined Prediction Score: 0.1385334582085732
- Mean Citation Score: 160.74912999999995
- Max Citation Score: 164.35504
- Similarity Product: 101.18225097738268

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

Dataset: test