IP Library › Granted Patent US 12,572,260
Granted Patent B2
US 12,572,260 · App. 18/496,331 · Granted Mar 10, 2026

Presentation and control of user interactions with a user interface element

Inventors: Erik Jay Salazar De Leon (Richmond, VA); Thomas Dohan, II (Elmhurst, IL); Xiang Lan (South Orange, NJ); Vivian Wang (Mclean, VA); Jennifer L. Ellison (New Kent, VA)
Assignee: Capital One Services, LLC
G06F3/0482G06F3/04886G06F2203/04803
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,572,260
App. No.
18/496,331
Filed
Oct 27, 2023
Granted
Mar 10, 2026
Kind
B2
Examiner
TRAN, TAM T
Art Unit
2174
USPC
715/739
Abstract

In some implementations, a system may transmit a first set of user interface (UI) data indicating a UI having a first interaction element. The system may receive interaction data indicating a user interaction with the first interaction element. The system may determine one or more suggestions to provide based on one or more factors related to account information associated with a user account. The system may transmit a second set of UI data associated with a UI element and that may indicate a first portion, extending downward from a top of a display of the user device, that may include one or more second interaction elements corresponding to the suggestions, and a second portion extending upward from a bottom of the display and including a virtual keyboard. An intermediate portion of the UI may be exposed through a gap between the first and second portions of the UI element.

Claims (78)

1 . A device comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, configured to:

present a first interaction element, associated with a user account, on a first user interface;

transmit, based on presenting the first interaction element, a first set of interaction data indicating a first user interaction with the first interaction element;

receive, based on transmitting the first set of interaction data, a first set of user interface data associated with a second interaction element, associated with providing information associated with the user account, comprising:

a first portion extending downward from a top of a user interface of the device, and

a second portion extending upward from a bottom of the user interface of the device,

wherein the first set of user interface data provides a gap, between the first portion and the second portion, exposing a first portion of the first user interface;

present the second interaction element;

receive, based on presenting the second interaction element, a second user interaction with the gap of the first set of user interface data; and

present, based on receiving the second user interaction, a second portion of the first user interface unexposed when presenting the second interaction element.

2 . The device of claim 1 ,

wherein the one or more processors are further configured to:

receive a second set of user interface data indicating the first interaction element,

wherein the first interaction element is presented based on receiving the second set of user interface data.

3 . The device of claim 1 ,

wherein the first set of user interface data is associated with a second user interface associated with the user account.

4 . The device of claim 1 ,

wherein, to present the second portion of the first user interface, the one or more processors are further configured to:

remove the second interaction element; and

present, based on removing the second interaction element, the second portion of the first user interface.

5 . The device of claim 1 ,

wherein the first portion of the second interaction element comprises a plurality of interaction elements, corresponding to one or more suggestions associated with the user account, and an entry field, and

wherein the second portion comprises an input user interface element associated with a user manually entering a search query into the entry field.

6 . The device of claim 5 ,

wherein the input user interface element comprises at least one of a virtual keyboard, a microphone element, or a virtual pad.

7 . The device of claim 1 ,

wherein the one or more processors are further configured to:

receive, based on presenting the second portion of the first user interface, a third user interaction with at least one of the first portion or the second portion of the second interaction element; and

extend, based on receiving the third user interaction, the first portion and the second portion of the second interaction element to provide the gap and reside over the second portion of the first user interface.

8 . The device of claim 1 , wherein the first portion of the second interaction element is associated with a live chat window.

9 . A method, comprising:

presenting, by a device, a first interaction element, associated with a user account, on a first user interface;

transmitting, by the device and based on presenting the first interaction element, a first set of interaction data indicating a first user interaction with the first interaction element;

receiving, based on transmitting the first set of interaction data, a first set of user interface data associated with a second interaction element, associated with providing information associated with the user account, comprising:

a first portion extending downward from a top of a user interface of the device, and

a second portion extending upward from a bottom of the user interface of the device,

wherein the first set of user interface data provides a gap, between the first portion and the second portion, exposing a first portion of the first user interface;

presenting, by the device, the second interaction element;

receiving, by the device and based on presenting the second interaction element, a second user interaction with the gap of the first set of user interface data; and

presenting, by the device and based on receiving the second user interaction, a second portion of the first user interface unexposed when presenting the second interaction element.

10 . The method of claim 9 , further comprising:

receiving a second set of user interface data indicating the first interaction element,

wherein the first interaction element is presented based on receiving the second set of user interface data.

11 . The method of claim 9 ,

wherein the first set of user interface data is associated with a second user interface associated with the user account.

12 . The method of claim 9 , wherein presenting the second portion of the first user interface comprises:

removing the second interaction element; and

presenting, based on removing the second interaction element, the second portion of the first user interface.

13 . The method of claim 9 ,

wherein the first portion of the second interaction element comprises a plurality of interaction elements, corresponding to one or more suggestions associated with the user account, and an entry field, and

wherein the second portion comprises an input user interface element associated with a user manually entering a search query into the entry field.

14 . The method of claim 9 , further comprising:

receiving, based on presenting the second portion of the first user interface, a third user interaction with at least one of the first portion or the second portion of the second interaction element; and

extending, based on receiving the third user interaction, the first portion and the second portion of the second interaction element to provide the gap and reside over the second portion of the first user interface.

15 . The method of claim 9 , wherein the first portion of the second interaction element is associated with a live chat window.

16 . A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the device to:

present a first interaction element, associated with a user account, on a first user interface;

transmit, based on presenting the first interaction element, a first set of interaction data indicating a first user interaction with the first interaction element;

receive, based on transmitting the first set of interaction data, a first set of user interface data associated with a second interaction element, associated with providing information associated with the user account, comprising:

a first portion extending downward from a top of a user interface of the device, and

a second portion extending upward from a bottom of the user interface of the device,

wherein the first set of user interface data provides a gap, between the first portion and the second portion, exposing a first portion of the first user interface;

present the second interaction element;

receive, based on presenting the second interaction element, a second user interaction with the gap of the first set of user interface data; and

present, based on receiving the second user interaction, a second portion of the first user interface unexposed when presenting the second interaction element.

17 . The non-transitory computer-readable medium of claim 16 ,

wherein the first portion of the second interaction element comprises a plurality of interaction elements, corresponding to one or more suggestions associated with the user account, and an entry field, and

wherein the second portion comprises an input user interface element associated with a user manually entering a search query into the entry field.

18 . The non-transitory computer-readable medium of claim 16 , wherein the first portion of the second interaction element is associated with a live chat window.

19 . The non-transitory computer-readable medium of claim 16 ,

wherein the one or more instructions, when executed by the one or more processors of the device, cause the device to:

receive a second set of user interface data indicating the first interaction element,

wherein the first interaction element is presented based on receiving the second set of user interface data.

20 . The non-transitory computer-readable medium of claim 16 ,

wherein the first set of user interface data is associated with a second user interface associated with the user account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: DE LEON, ERIK JAY SALAZAR; DOHAN, THOMAS, II; LAN, XIANG; WANG, VIVIAN; ELLISON, JENNIFER L.
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 065381/0555 →
Continuity (2)
Continuation 17660268 · Apr 22, 2022
Related Publication 20240053867A1 · Feb 15, 2024
References Cited (14)
US 10798030B1 · Igure · 2020 [cited by examiner]
US 20140258323A1 · Mauro et al. · 2014 [cited by applicant]
US 20150237147A1 · Sundaresan · 2015 [cited by examiner]
US 20150324080A1 · Jin et al. · 2015 [cited by applicant]
US 20160071179A1 · Babcock et al. · 2016 [cited by applicant]
US 20160357409A1 · Gil · 2016 [cited by examiner]
US 20180239770A1 · Ghotbi et al. · 2018 [cited by applicant]
US 20180332167A1 · Lu · 2018 [cited by examiner]
US 20200226418A1 · Dorai-Raj et al. · 2020 [cited by applicant]
WO 2011088053A2 · 2011 [cited by applicant]
Rani S. Lande et al., Smart Banking Using IoT, Aug. 1, 2018, International Conference on Research in Intelligent and Computing in Engineering, pp. 1-5 (Year: 2018). [cited by examiner]
Anam Husain et al., AI Regulated E-Commerce Portal, Jun. 25, 2021, International Conference on Intelligent Technology, pp. 1-5 (Year: 2021). [cited by examiner]
Co-pending U.S. Appl. No. 17/660,268, inventors Leon; Erik Jay Salazar De et al., filed Apr. 22, 2022. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/016741, mailed on Jun. 30, 2023, 14 pages. [cited by applicant]