Patent ID: 11917050
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 13:
14. A tangible, non-transitory computer-readable medium storing instructions, when executed by one or more processors of a first computing device communicatively coupled to a blockchain-based system, cause the first computing device to:
receive one or more blockchain IDs associated with a first user;
identify one or more blockchain transactions associated with the one or more blockchain IDs;
identify one or more non-blockchain transactions associated with the first user;
generate a trust profile for the first user based on the one or more blockchain transactions and the one or more non-blockchain transactions, wherein the trust profile includes a trust factor indicating an authentication level of the first user with respect to at least one activity;
receive, from a second computing device, a request to perform a first activity, the request including a session blockchain ID associated with the first user;
determine that the session blockchain ID is one of the one or more blockchain IDs associated with the first user;
establish a chat session corresponding to the session blockchain ID between the second computing device and the blockchain-based system based on the trust file;
identify, based at least in part on the one or more blockchain transactions, a first validation event that provides a first indication of validity for the first user to perform the first activity and a second validation event that provides a second indication of validity for the first user to perform the first activity;
assign a first weight to the first validation event and a second weight to the second validation event;
determine a third indication of validity for the first user to perform the first activity based at least in part on the first validation event with the first weight and the second validation event with the second weight;
determine that the third indication of validity is equal to or greater than a validity threshold; and
authorize the first user to perform the first activity via the chat session.