Patent ID: 11875087
Assignee: ALLSTATE INSURANCE COMPANY
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 9:
10. A method comprising:
receiving, at a mobile device via a communication interface, a first voice command input;
determining, via machine learning algorithms and based on the first voice command input, an identifier indicating a user associated with the first voice command input;
receiving an approximate location of the mobile device;
determining, via a stored calendar of the mobile device, an availability output indicating availability associated with the user;
determining, based on the identifier, the location, and the availability output, a charitable opportunity indicator identifying a charitable opportunity for the user;
receiving a second voice command selection indicating acceptance of the charitable opportunity;
verifying, with a computing device associated with the charitable opportunity and after receiving the second voice command selection, an acceptance of the charitable opportunity; and
updating the stored calendar to include at least one entry indicating the charitable opportunity.