Patents Assigned to Citigroup Technology, Inc.
-
Publication number: 20260156054Abstract: 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: ApplicationFiled: January 21, 2026Publication date: June 4, 2026Applicant: Citigroup Technology, Inc.Inventors: Ashim KANTAL, Sunny BEHL, Suresh Kanyaka BILLA, Sandeep RAVI
-
Patent number: 12626259Abstract: 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: GrantFiled: August 26, 2024Date of Patent: May 12, 2026Assignee: Citigroup Technology, Inc.Inventors: Paola Gittino, William George Cormier, Steve Thomas Dayton, Miriam Silver
-
Patent number: 12556465Abstract: 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: GrantFiled: February 26, 2024Date of Patent: February 17, 2026Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Ashim Kantal, Sunny Behl, Suresh Kanyaka Billa, Sandeep Ravi
-
Patent number: 12547590Abstract: 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: GrantFiled: November 18, 2024Date of Patent: February 10, 2026Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond
-
Publication number: 20250328959Abstract: 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: ApplicationFiled: June 26, 2025Publication date: October 23, 2025Applicant: CITIGROUP TECHNOLOGY, INC.Inventors: Mohsin JAFFAR, Jeremy YORK, Zoltan THOMA, Anthony Frederick John WARDEN, Daniel SHAYA, Richard John THOMPSON, James SLAUGHTER
-
Publication number: 20250260630Abstract: 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: ApplicationFiled: April 28, 2025Publication date: August 14, 2025Applicant: Citigroup Technology, Inc.Inventors: Sunny BEHL, Suresh Kanyaka BILLA, Sandeep RAVI
-
Publication number: 20250231912Abstract: 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: ApplicationFiled: April 2, 2025Publication date: July 17, 2025Applicant: Citigroup Technology, Inc.Inventors: Yogesh ABHYANKAR, Manojkumar Mahantappa PARAGOND, Miriam SILVER
-
Patent number: 12360949Abstract: 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: GrantFiled: April 2, 2025Date of Patent: July 15, 2025Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond, Miriam Silver
-
Patent number: 12346968Abstract: 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: GrantFiled: June 7, 2024Date of Patent: July 1, 2025Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Mohsin Jaffar, Jeremy York, Zoltan Thoma, Anthony Frederick John Warden, Daniel Shaya, Richard John Thompson, James Slaughter
-
Publication number: 20250190995Abstract: 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: ApplicationFiled: February 19, 2025Publication date: June 12, 2025Applicant: Citigroup Technology, Inc.Inventors: Paola GITTINO, William George CORMIER, Steve Thomas DAYTON, Miriam SILVER
-
Publication number: 20250150441Abstract: 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: ApplicationFiled: July 25, 2024Publication date: May 8, 2025Applicant: Citigroup Technology, Inc.Inventors: Aharon Baruch HABER, Shobhit MAINI, Haiping CHOO
-
Patent number: 12294509Abstract: 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: GrantFiled: December 22, 2023Date of Patent: May 6, 2025Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Sunny Behl, Suresh Kanyaka Billa, Sandeep Ravi
-
Patent number: 12292858Abstract: 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: GrantFiled: October 10, 2023Date of Patent: May 6, 2025Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond, Miriam Silver
-
Patent number: 12265968Abstract: 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: GrantFiled: May 17, 2024Date of Patent: April 1, 2025Assignee: Citigroup Technology, Inc.Inventors: Paola Gittino, William George Cormier, Steve Thomas Dayton, Miriam Silver
-
Publication number: 20250080353Abstract: 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: ApplicationFiled: November 18, 2024Publication date: March 6, 2025Applicant: Citigroup Technology, Inc.Inventors: Gayathri Sundar, Mayank Shah, Vernon Miller
-
Publication number: 20250077473Abstract: 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: ApplicationFiled: November 18, 2024Publication date: March 6, 2025Applicant: Citigroup Technology, Inc.Inventors: Yogesh ABHYANKAR, Manojkumar Mahantappa PARAGOND
-
Patent number: 12231580Abstract: 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: GrantFiled: March 12, 2024Date of Patent: February 18, 2025Assignee: Citigroup Technology, Inc.Inventors: Alex McMahon, Paul Carey, Sudha Iyer
-
Publication number: 20240420149Abstract: 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: ApplicationFiled: August 26, 2024Publication date: December 19, 2024Applicant: Citigroup Technology, Inc.Inventors: Paola GITTINO, William George CORMIER, Steve Thomas DAYTON, Miriam SILVER
-
Patent number: 12147986Abstract: 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: GrantFiled: October 12, 2023Date of Patent: November 19, 2024Assignee: Citigroup Technology, Inc.Inventors: Paola Gittino, William George Cormier, Steve Thomas Dayton, Miriam Silver
-
Patent number: 12147387Abstract: 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: GrantFiled: August 28, 2023Date of Patent: November 19, 2024Assignee: CITIGROUP TECHNOLOGY, INC.Inventors: Yogesh Abhyankar, Manojkumar Mahantappa Paragond