US 12,436,780 B2
Systems and methods for building dynamic interfaces
Colin Hart, Arlington, VA (US); Jason Ji, Reston, VA (US); Alexandra A. Colevas, Arlington, VA (US); Steven Quadros, New York, NY (US); Adnan Malik, Voorhees, NJ (US); Jared M. Alexander, Vienna, VA (US); Scott Golder, Columbia, MD (US); Allison Abbott, Washington, DC (US); Matthew Horton, Arlington, VA (US); Emma Sagan, Washington, DC (US); Kevan Emmott, Arlington, VA (US); and Christine Ann Berglund, Brooklyn, NY (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by CAPITAL ONE SERVICES, LLC, McLean, VA (US)
Filed on Jan. 13, 2023, as Appl. No. 18/154,061.
Application 18/154,061 is a continuation of application No. 17/548,992, filed on Dec. 13, 2021, granted, now 11,556,359.
Application 17/548,992 is a continuation of application No. 17/013,216, filed on Sep. 4, 2020, granted, now 11,204,784, issued on Dec. 21, 2021.
Application 17/013,216 is a continuation of application No. 16/108,865, filed on Aug. 22, 2018, granted, now 10,768,950, issued on Sep. 8, 2020.
Prior Publication US 2023/0281024 A1, Sep. 7, 2023
Int. Cl. G06F 3/0482 (2013.01); G06F 9/445 (2018.01); G06F 9/451 (2018.01); G06V 40/20 (2022.01)
CPC G06F 9/451 (2018.02) [G06F 3/0482 (2013.01); G06F 9/4451 (2013.01); G06V 40/20 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method of generating a user interface, the method comprising:
receiving, at a processor, first data indicative of a first plurality of transactions by a user;
processing, by the processor, the first data to generate first behavioral information describing a first behavior of the user;
causing, by the processor, the first behavioral information to be displayed by an interactive user interface within a first user interface element of a plurality of user interface elements of a feed displayed by the interactive user interface;
identifying, by the processor, peer users having at least one characteristic in common with the user;
receiving, at the processor, peer data indicative of a plurality of transactions by the peer users;
generating, by the processor, first peer behavioral information relating to the first behavior for the peer users as indicated by the peer data;
identifying, by the processor, a selection of the first user interface element while the first behavioral information is displayed within the first user interface element and other behavioral information, describing one or more other behaviors of the user, is displayed within one or more other user interface elements of the plurality of user interface elements; and
causing, by the processor and based on the selection of the first user interface element, the first peer behavioral information to be displayed by the interactive user interface within a location of the first user interface element within the feed while the other behavioral information, describing the one or more other behaviors of the user, is continued to be displayed within the one or more other user interface elements of the plurality of user interface elements.