US 11,900,132 B2
Dynamic modification of displayed interface elements based on contextual data
Alexander Kiriakou, Toronto (CA); Milos Dunjic, Oakville (CA); Arthur Carroll Chow, Markham (CA); John Jong-Suk Lee, Toronto (CA); and Arun Victor Jagga, Toronto (CA)
Assigned to The Toronto-Dominion Bank, Toronto (CA)
Filed by The Toronto-Dominion Bank, Toronto (CA)
Filed on Jun. 14, 2017, as Appl. No. 15/622,647.
Prior Publication US 2018/0365024 A1, Dec. 20, 2018
Int. Cl. G06F 15/16 (2006.01); G06F 9/451 (2018.01); G06F 3/04847 (2022.01); G07G 1/01 (2006.01); G06Q 20/10 (2012.01); G06Q 20/20 (2012.01); G06F 3/0482 (2013.01)
CPC G06F 9/451 (2018.02) [G06F 3/04847 (2013.01); G06Q 20/102 (2013.01); G06Q 20/20 (2013.01); G07G 1/01 (2013.01); G06F 3/0482 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A communications device, comprising:
a display unit;
an input unit;
a communications unit;
a storage unit storing instructions; and
at least one processor coupled to the display unit, the input unit, the communications unit, and the storage unit, the at least processor being configured to execute the instructions to:
display, on the display unit, an interface that includes a first interface element representative of a first data exchange involving the communications device, a boundary of the first interface element enclosing a corresponding portion of the interface;
receive, via the communications unit from a computer system, data indicative of an expected occurrence of a second data exchange involving the communications device, the data comprising expected values of parameters that characterize the second data exchange;
generate a second interface element representative of the second data exchange;
when a determined value of a parameter is consistent with the expected parameter values, modify the first interface element and present, on the display unit, the modified first interface element and the second interface element within the portion of the interface enclosed by the boundary of the first interface element;
receive, from the input unit, a selection of the second interface element displayed on the interface; and
in response to the received selection of the second interface element, perform operations that initiate the second data exchange in accordance with the expected parameter values.