US 11,868,924 B2
System and method for providing location-based appointment operations
Miguel Navarro, Ewing, NJ (US); Levi Sutter, Westampton, NJ (US); and Aparicio Giddins, Jr., Mullica Hill, NJ (US)
Assigned to The Toronto-Dominion Bank, Toronto (CA)
Filed by The Toronto-Dominion Bank, Toronto (CA)
Filed on Jan. 25, 2019, as Appl. No. 16/257,788.
Prior Publication US 2020/0242517 A1, Jul. 30, 2020
Int. Cl. G06Q 10/02 (2012.01); G06K 7/14 (2006.01); H04W 4/021 (2018.01); H04M 1/72451 (2021.01)
CPC G06Q 10/02 (2013.01) [G06K 7/1417 (2013.01); H04M 1/72451 (2021.01); H04W 4/021 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computing device comprising:
a processor;
an input module coupled to the processor;
an output module coupled to the processor;
a location module coupled to the processor;
an image capture module coupled to the processor;
a communications module coupled to the processor; and
a memory coupled to the processor and storing instructions that, when executed by the processor, cause the computing device to:
receive input indicating an instruction to perform an action related to appointments;
responsive to the input indicating the instruction to perform the action related to appointments, determine that a location of the computing device corresponds to a physical location where appointments are schedulable based on a location determination technique using the location module and a location determination technique using the image capture module both determining that the location of the computing device corresponds to the physical location where appointments are schedulable and based on using a digital signature encoded in a target corresponding to the physical location to confirm the target is genuine; and
responsive to determining that the location of the computing device corresponds to the physical location:
receive, using the communications module, information related to scheduling appointments to receive a financial service, the information including one or more promotions available by way of appointment at the physical location, the one or more promotions identified based on a profile associated with the computing device;
present, via the output module, an indication based on the received information including the information related to one or more promotions and an option to schedule an appointment;
receive, via the input module, input requesting an action in relation to an appointment, wherein the requested action includes a request to book an appointment at a selected time for acceptance of at least one of the one or more promotions;
send, using the communications module, an indication to initiate the requested action; and
receive, via the communications module, one or more appointment locations with capacity at the selected time, wherein the one or more appointment locations are alternative to the physical location and identified based on the physical location.