Patent ID: 11915212
Assignee: BLOCK, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. One or more computer-readable non-transitory storage media of a securities transaction system associated with a payment service, embodying software that is operable when executed using at least one processor to:
assign, by the payment service and in a ledger storing securities balances, a plurality of amounts of security assets respectively managed and recorded by the payment service on the securities transaction system on behalf of a plurality of users, the plurality of amounts of the security assets respectively owned by the plurality of users of the payment service, wherein the plurality of amounts of the security assets are each part of a quantity of the security assets that is purchased on behalf of the payment service from a securities exchange system that is external to the payment service and that is external to the ledger;
send, by the payment service and to a mobile wallet application associated with the payment service and executing on a device of a user of the payment service, information regarding one or more of the security assets managed by the payment service;
generate, using a trained machine learning model and based on information regarding the user and the information regarding the one or more of the security assets managed by the payment service, a recommendation of a recommended security asset selected from the security assets managed by the payment service;
receive, by the payment service and from the mobile wallet application, a purchase request from the user to acquire ownership over an amount of the recommended security asset of the security assets managed by the payment service;
update, by the payment service, the ledger to identify one or more updated securities balances that reflect that the amount of the recommended security asset of the security assets is owned by the user to fulfill the purchase request based on a value of the amount of the recommended security asset of the security assets associated with the purchase request, wherein the purchase request is fulfilled by assigning the amount of the recommended security asset of the security assets to the user from the quantity of the security assets without further interaction with the securities exchange system;
initiate, by the payment service, one or more transaction involving the securities exchange system to control a volume of at least one of the security assets managed and recorded by the payment service in the ledger for the at least one of the security assets; and
confirm that the one or more transactions are processed.