Patent ID: 11943269
Assignee: INTUIT INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method comprising:
receiving, at an intermediary application and after a host client executing a host application establishes a multimedia stream with a guest client executing a guest application, host data from the host application;
updating a state machine using the host data;
receiving, at the intermediary application, guest data from the guest application and updating the state machine using the guest data;
propagating, by the intermediary application, transaction data between the host application and the guest application, wherein the transaction data comprises the host data and the guest data;
presenting, together with the multimedia stream, at least some of the transaction data in both a first overlay presented by the host application and a second overlay presented by the guest application, wherein:
the first overlay and the second overlay are displayed over the multimedia stream,
the transaction data further comprises a numerical value from the transaction data of a transaction,
the numerical value is presented in both the first overlay and the second overlay, and
the transaction transfers the numerical value from a first data record to a second data record;

generating, by the intermediary application, provider data responsive to updating the state machine with the host data and the guest data;
sending the provider data to the guest client, wherein the provider data is presented with the multimedia stream by the guest application on the guest client; and
storing an update to the state machine in a block of a hash chain, the block comprising a payload and a hash value, the hash value generated by hashing the payload and a previous hash value from a previous block from the hash chain.