Patents Assigned to Citigroup Technology, Inc.
  • Publication number: 20260156054
    Abstract: Presented herein are systems and methods for managing networked environments. A computer system may maintain a plurality of process flows to manage a plurality of services in a network. Each respective process flow of the plurality of process flows may identify: (i) a respective trigger to invoke the respective process flow to initiate a first process of a plurality of processes on at least one of the plurality of services. The computing system may select, responsive to detecting a trigger, a process flow from the plurality of process flows based on the trigger. The computing system may execute, in accordance with the process flow, at least one process of the plurality of processes on at least one of the plurality of services in the network.
    Type: Application
    Filed: January 21, 2026
    Publication date: June 4, 2026
    Applicant: Citigroup Technology, Inc.
    Inventors: Ashim KANTAL, Sunny BEHL, Suresh Kanyaka BILLA, Sandeep RAVI
  • Patent number: 12626259
    Abstract: Methods and systems for network analysis, modeling, and visualization of electronic data involve using a machine learning algorithm for generating, in a relationship visualization aspect of a graphical user interface, a visualization consisting at least in part of a plurality of icons, each icon representing an interacting entity, and activating a visualization consisting at least in part of an element disposed between each of a plurality of pairs of the plurality of icons representing interactions between the users. The machine learning algorithm identifies communities of users based on created models of each interacting user. The machine learning algorithm displays the visualization based on predictions of how the display will be acknowledged by a viewer. The machine learning algorithm makes predictions of how an interacting user and the community will evolve over time.
    Type: Grant
    Filed: August 26, 2024
    Date of Patent: May 12, 2026
    Assignee: Citigroup Technology, Inc.
    Inventors: Paola Gittino, William George Cormier, Steve Thomas Dayton, Miriam Silver
  • Patent number: 12556465
    Abstract: Presented herein are systems and methods for managing networked environments. A computer system may maintain a plurality of process flows to manage a plurality of services in a network. Each respective process flow of the plurality of process flows may identify: (i) a respective trigger to invoke the respective process flow to initiate a first process of a plurality of processes on at least one of the plurality of services. The computing system may select, responsive to detecting a trigger, a process flow from the plurality of process flows based on the trigger. The computing system may execute, in accordance with the process flow, at least one process of the plurality of processes on at least one of the plurality of services in the network.
    Type: Grant
    Filed: February 26, 2024
    Date of Patent: February 17, 2026
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Ashim Kantal, Sunny Behl, Suresh Kanyaka Billa, Sandeep Ravi
  • Patent number: 12547590
    Abstract: Presented herein are systems and methods for regularly updating computer-form files. A method may include obtaining, by a computer, raw data containing a plurality of data records associated with a customer from a plurality of databases, for each data record, determining, by the computer, a data category indicating one or more computer-form files for a data entry of the data record based upon a preconfigured mapping between a type of data of the data entry mapped to the data category, in response to detecting a new customer data requirement, updating, by the computer, the one or more computer-form files associated with each data category according to each data record of each daily interval, and at a preconfigured time, generating, by the computer, the one or more computer-form files based upon each data category using each data record of each daily interval.
    Type: Grant
    Filed: November 18, 2024
    Date of Patent: February 10, 2026
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond
  • Publication number: 20250328959
    Abstract: A system measures, by executing a monitoring process, first metric data associated with trade data at a first time point after the trade data is output by a first process of an application and before the trade data is input to a second process of the application, identifies the trade data at a second time point after the trade data is output by the second process and before the trade data is output by the application, measures second metric data associated with the trade data identified at the second time point, and sends, in response to a latency value obtained based on the first metric data or the second metric data exceeding a latency threshold, a latency alert to a user computing device associated with the application. The monitoring process is not a process of the application and is not linked with the first process or the second process.
    Type: Application
    Filed: June 26, 2025
    Publication date: October 23, 2025
    Applicant: CITIGROUP TECHNOLOGY, INC.
    Inventors: Mohsin JAFFAR, Jeremy YORK, Zoltan THOMA, Anthony Frederick John WARDEN, Daniel SHAYA, Richard John THOMPSON, James SLAUGHTER
  • Publication number: 20250260630
    Abstract: Presented herein are systems and methods for managing networked environments. A computer system may provide a user interface for configuring a plurality of groups of servers each hosting a resource for an application. The user interface may include: a first element configured to select, upon interaction, at least one group of servers from the plurality of groups of servers to which to install a patch for the application; a second element configured to identify, upon interaction, a first group of servers of the plurality of groups of servers to which to transfer network traffic associated with the application and communicated with a second group of servers of the plurality of groups of servers; and a third element configured to provide, upon interaction, one or more performance indicators for at least one of a plurality of functions of the application.
    Type: Application
    Filed: April 28, 2025
    Publication date: August 14, 2025
    Applicant: Citigroup Technology, Inc.
    Inventors: Sunny BEHL, Suresh Kanyaka BILLA, Sandeep RAVI
  • Publication number: 20250231912
    Abstract: Presented herein are systems and methods for regularly updating computer-form files. A method may include obtaining, by a computer, raw data containing a plurality of data records associated with a customer from a plurality of databases, in response to detecting an error in an error data record, automatically correcting executing a machine learning architecture, the error. The method may include, for each data record, determining a data category indicating one or more computer-form files for a data entry of the data record based upon a preconfigured mapping between a type of data of the data entry mapped to the data category, and in response to detecting a new customer data requirement, updating the one or more computer-form files associated with each data category according to each data record of each daily interval, and at a preconfigured time, generating the one or more computer-form files.
    Type: Application
    Filed: April 2, 2025
    Publication date: July 17, 2025
    Applicant: Citigroup Technology, Inc.
    Inventors: Yogesh ABHYANKAR, Manojkumar Mahantappa PARAGOND, Miriam SILVER
  • Patent number: 12360949
    Abstract: Presented herein are systems and methods for regularly updating computer-form files. A method may include obtaining, by a computer, raw data containing a plurality of data records associated with a customer from a plurality of databases, in response to detecting an error in an error data record, automatically correcting executing a machine learning architecture, the error. The method may include, for each data record, determining a data category indicating one or more computer-form files for a data entry of the data record based upon a preconfigured mapping between a type of data of the data entry mapped to the data category, and in response to detecting a new customer data requirement, updating the one or more computer-form files associated with each data category according to each data record of each daily interval, and at a preconfigured time, generating the one or more computer-form files.
    Type: Grant
    Filed: April 2, 2025
    Date of Patent: July 15, 2025
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond, Miriam Silver
  • Patent number: 12346968
    Abstract: A system measures, by executing a monitoring process, first metric data associated with trade data at a first time point after the trade data is output by a first process of an application and before the trade data is input to a second process of the application, identifies the trade data at a second time point after the trade data is output by the second process and before the trade data is output by the application, measures second metric data associated with the trade data identified at the second time point, and sends, in response to a latency value obtained based on the first metric data or the second metric data exceeding a latency threshold, a latency alert to a user computing device associated with the application. The monitoring process is not a process of the application and is not linked with the first process or the second process.
    Type: Grant
    Filed: June 7, 2024
    Date of Patent: July 1, 2025
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Mohsin Jaffar, Jeremy York, Zoltan Thoma, Anthony Frederick John Warden, Daniel Shaya, Richard John Thompson, James Slaughter
  • Publication number: 20250190995
    Abstract: Methods and systems are described herein for identifying matching parameters of groups of nodes in graphical representations. The system may generate, in a graphical user interface, a graphical representation of nodes representing users associated with an entity. The system may activate the graphical representation as links connecting pairs of nodes, with the links representing interactions between users. The system may identify a grouping of nodes having a level of local clustering indicative of undesired activity. The system may determine graphical parameters relating to the level of local clustering and may identify the same graphical parameters in other groupings of nodes in other graphical representations. The system may thus identify indications of undesired activity based on matching parameters of groups of nodes.
    Type: Application
    Filed: February 19, 2025
    Publication date: June 12, 2025
    Applicant: Citigroup Technology, Inc.
    Inventors: Paola GITTINO, William George CORMIER, Steve Thomas DAYTON, Miriam SILVER
  • Publication number: 20250150441
    Abstract: Systems and methods for uses and/or improvements to blockchain and blockchain technology, particularly to provide a scalable solution to the aforementioned security and privacy concerns. As one example, systems and methods are described herein for a double-layer restriction subnet architecture that overcomes the technical limitations of conventional blockchains, whether public or permissioned, and subnets thereof. The double-layer restriction subnet architecture comprises a series of permissioned subnets, which provides both the security/privacy benefits of permissioned blockchains but also the scalability of subnet efficiency.
    Type: Application
    Filed: July 25, 2024
    Publication date: May 8, 2025
    Applicant: Citigroup Technology, Inc.
    Inventors: Aharon Baruch HABER, Shobhit MAINI, Haiping CHOO
  • Patent number: 12294509
    Abstract: Presented herein are systems and methods for managing networked environments. A computer system may provide a user interface for configuring a plurality of groups of servers each hosting a resource for an application. The user interface may include: a first element configured to select, upon interaction, at least one group of servers from the plurality of groups of servers to which to install a patch for the application; a second element configured to identify, upon interaction, a first group of servers of the plurality of groups of servers to which to transfer network traffic associated with the application and communicated with a second group of servers of the plurality of groups of servers; and a third element configured to provide, upon interaction, one or more performance indicators for at least one of a plurality of functions of the application.
    Type: Grant
    Filed: December 22, 2023
    Date of Patent: May 6, 2025
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Sunny Behl, Suresh Kanyaka Billa, Sandeep Ravi
  • Patent number: 12292858
    Abstract: Presented herein are systems and methods for regularly updating computer-form files. A method may include obtaining, by a computer, raw data containing a plurality of data records associated with a customer from a plurality of databases, in response to detecting an error in an error data record, automatically correcting executing a machine learning architecture, the error. The method may include, for each data record, determining a data category indicating one or more computer-form files for a data entry of the data record based upon a preconfigured mapping between a type of data of the data entry mapped to the data category, and in response to detecting a new customer data requirement, updating the one or more computer-form files associated with each data category according to each data record of each daily interval, and at a preconfigured time, generating the one or more computer-form files.
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: May 6, 2025
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond, Miriam Silver
  • Patent number: 12265968
    Abstract: Methods and systems are described herein for identifying matching parameters of groups of nodes in graphical representations. The system may generate, in a graphical user interface, a graphical representation of nodes representing users associated with an entity. The system may activate the graphical representation as links connecting pairs of nodes, with the links representing interactions between users. The system may identify a grouping of nodes having a level of local clustering indicative of undesired activity. The system may determine graphical parameters relating to the level of local clustering and may identify the same graphical parameters in other groupings of nodes in other graphical representations. The system may thus identify indications of undesired activity based on matching parameters of groups of nodes.
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: April 1, 2025
    Assignee: Citigroup Technology, Inc.
    Inventors: Paola Gittino, William George Cormier, Steve Thomas Dayton, Miriam Silver
  • Publication number: 20250080353
    Abstract: Presented herein are systems and methods for binding web components to protect accessing of resources. A first server may receive, from a second server, a request to provide access to content for a first web component on a web application of a customer device. The first server may determine whether to issue an identifier to the customer device responsive to validating the request. The first server may generate, responsive to the determination, the identifier to bind the first web component with a second web component to permit access to the content for the first web component on the web application. The first server may transmit, to the second server, a response including the identifier and the content. The first server may communicate, via the second server, data associated with a user interaction with the content on the first web component bound with the second web component using the identifier.
    Type: Application
    Filed: November 18, 2024
    Publication date: March 6, 2025
    Applicant: Citigroup Technology, Inc.
    Inventors: Gayathri Sundar, Mayank Shah, Vernon Miller
  • Publication number: 20250077473
    Abstract: Presented herein are systems and methods for regularly updating computer-form files. A method may include obtaining, by a computer, raw data containing a plurality of data records associated with a customer from a plurality of databases, for each data record, determining, by the computer, a data category indicating one or more computer-form files for a data entry of the data record based upon a preconfigured mapping between a type of data of the data entry mapped to the data category, in response to detecting a new customer data requirement, updating, by the computer, the one or more computer-form files associated with each data category according to each data record of each daily interval, and at a preconfigured time, generating, by the computer, the one or more computer-form files based upon each data category using each data record of each daily interval.
    Type: Application
    Filed: November 18, 2024
    Publication date: March 6, 2025
    Applicant: Citigroup Technology, Inc.
    Inventors: Yogesh ABHYANKAR, Manojkumar Mahantappa PARAGOND
  • Patent number: 12231580
    Abstract: Presented herein are techniques for establishing data provenance by generating one-time signatures. In examples, systems may include one or more hardware processors that receive, via an application programming interface (API), a request for a one-time signature and data associated with the request, provide a seed identifier and the data associated with the request to an HSM in a set of HSMs, and receive a response message from the HSM, the response message including a one-time signature. In examples, the response message and the one-time signature are provided to the device that transmitted the request for the one-time signature and the data associated with the request.
    Type: Grant
    Filed: March 12, 2024
    Date of Patent: February 18, 2025
    Assignee: Citigroup Technology, Inc.
    Inventors: Alex McMahon, Paul Carey, Sudha Iyer
  • Publication number: 20240420149
    Abstract: Methods and systems for network analysis, modeling, and visualization of electronic data involve using a machine learning algorithm for generating, in a relationship visualization aspect of a graphical user interface, a visualization consisting at least in part of a plurality of icons, each icon representing an interacting entity, and activating a visualization consisting at least in part of an element disposed between each of a plurality of pairs of the plurality of icons representing interactions between the users. The machine learning algorithm identifies communities of users based on created models of each interacting user. The machine learning algorithm displays the visualization based on predictions of how the display will be acknowledged by a viewer. The machine learning algorithm makes predictions of how an interacting user and the community will evolve over time.
    Type: Application
    Filed: August 26, 2024
    Publication date: December 19, 2024
    Applicant: Citigroup Technology, Inc.
    Inventors: Paola GITTINO, William George CORMIER, Steve Thomas DAYTON, Miriam SILVER
  • Patent number: 12147986
    Abstract: Methods and systems for network analysis, modeling, and visualization of electronic data involve using a machine learning algorithm for generating, in a relationship visualization aspect of a graphical user interface, a visualization consisting at least in part of a plurality of icons, each icon representing an interacting entity, and activating a visualization consisting at least in part of an element disposed between each of a plurality of pairs of the plurality of icons representing interactions between the users. The machine learning algorithm identifies communities of users based on created models of each interacting user. The machine learning algorithm displays the visualization based on predictions of how the display will be acknowledged by a viewer. The machine learning algorithm makes predictions of how an interacting user and the community will evolve over time.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: November 19, 2024
    Assignee: Citigroup Technology, Inc.
    Inventors: Paola Gittino, William George Cormier, Steve Thomas Dayton, Miriam Silver
  • Patent number: 12147387
    Abstract: Presented herein are systems and methods for regularly updating computer-form files. A method may include obtaining, by a computer, raw data containing a plurality of data records associated with a customer from a plurality of databases, for each data record, determining, by the computer, a data category indicating one or more computer-form files for a data entry of the data record based upon a preconfigured mapping between a type of data of the data entry mapped to the data category, in response to detecting a new customer data requirement, updating, by the computer, the one or more computer-form files associated with each data category according to each data record of each daily interval, and at a preconfigured time, generating, by the computer, the one or more computer-form files based upon each data category using each data record of each daily interval.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: November 19, 2024
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond