Patents by Inventor Michael Nitsopoulos

Michael Nitsopoulos has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260252476
    Abstract: A system and method for automated provisioning and lifecycle management of synthetic monitors are described. In some embodiments, synthetic monitors may be defined using monitor configuration files that may be stored in a distributed version control system, ensuring traceability and version control. Updated monitor configuration files may trigger a pull request that may require approval before merging into the distributed version control system. When a configuration file is updated, a continuous integration pipeline may validate the modifications, checking for syntax errors and completeness. A continuous delivery pipeline may then apply the validated updates to the synthetic monitoring system via an application programming interface (API), automating the creation, activation, deactivation, and deletion of synthetic monitors. The system may support scalability by managing numerous synthetic monitors simultaneously and maintaining logs of certain or all changes for audits and roll-backs.
    Type: Application
    Filed: August 25, 2025
    Publication date: August 27, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, Palamayuran SURENTHIRAN
  • Patent number: 12717587
    Abstract: In one implementation, systems and methods are provided for developing a computer-implemented digital experience application having a first and a second micro-application. Each micro-application includes a front end interface configured to receive and display information. The first micro-application includes a first event manager configured to detect an application event belonging to a category, and a first state manager configured to detect an application state belonging to the category. The digital experience application further includes a driver application configured to host the first and second micro-applications, an event hub configured to receive the detected application event from the first micro-application, and a state store configured to store the detected application state received from the first micro-application.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: August 25, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventor: Michael Nitsopoulos
  • Patent number: 12710965
    Abstract: In one implementation, systems and methods are provided for developing a computer-implemented digital experience application having a first and a second micro-application. Each micro-application includes a front end interface configured to receive and display information. The first micro-application includes a first event manager configured to detect an application event belonging to a category, and a first state manager configured to detect an application state belonging to the category. The digital experience application further includes a driver application configured to host the first and second micro-applications, an event hub configured to receive the detected application event from the first micro-application, and a state store configured to store the detected application state received from the first micro-application.
    Type: Grant
    Filed: October 13, 2023
    Date of Patent: August 18, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventor: Michael Nitsopoulos
  • Publication number: 20260178469
    Abstract: Systems and methods for enhancing application resiliency are provided. Some embodiments involve receiving an issue correction request from an application. Some embodiments involve sending an authentication token request to an authentication server and receiving an authentication token. Some embodiments involve creating a synthetic monitor instance in response to receiving the authentication token. In some embodiments, the synthetic monitor instance invokes a microservices instance that detects an application error. In some embodiments, the synthetic monitor instance creates a message. In some embodiments, the synthetic monitor instance sends the message to a service operations manager. In some embodiments, the service operations manager invokes an information technology solutions router. In some embodiments, the information technology solutions router requests a runbook. In some embodiments, the information technology solutions router invokes the runbook to respond to the issue correction request.
    Type: Application
    Filed: September 2, 2025
    Publication date: June 25, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, Palamayuran SURENTHIRAN
  • Publication number: 20260178468
    Abstract: Systems and methods for enhancing application resiliency are provided. Some embodiments involve receiving an issue correction request from an application. Some embodiments involve sending an authentication token request to an authentication server and receiving an authentication token. Some embodiments involve creating a synthetic monitor instance in response to receiving the authentication token. In some embodiments, the synthetic monitor instance invokes a microservices instance that detects an application error. In some embodiments, the synthetic monitor instance creates a message. In some embodiments, the synthetic monitor instance sends the message to a service operations manager. In some embodiments, the service operations manager invokes an information technology solutions router. In some embodiments, the information technology solutions router requests a runbook. In some embodiments, the information technology solutions router invokes the runbook to respond to the issue correction request.
    Type: Application
    Filed: May 9, 2025
    Publication date: June 25, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, Palamayuran SURENTHIRAN
  • Publication number: 20260121913
    Abstract: This application is directed to systems and methods for delivering notification for a user identification. An exemplary system may include memory configured to store instructions and at least one processor in electronic communication with the memory. The at least one processor is configured to execute the instructions to obtain a notification preference profile associated with the user identification, receive an alert trigger message associated with the user identification, determine whether to send the notification based on the alert trigger message and the notification preference profile, upon determining to send the notification, determine whether to send the notification in real time or at a scheduled time, and in response to determining to send the notification in real time: generate a real-time alert based on the notification preference profile and send a real-time notification message based on the real-time alert to a user device associated with the user identification.
    Type: Application
    Filed: September 3, 2025
    Publication date: April 30, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Ravi Ranganathan, Jerold Xing, Michael Nitsopoulos
  • Publication number: 20260121912
    Abstract: This application is directed to systems and methods for delivering notification for a user identification. An exemplary system may include memory configured to store instructions and at least one processor in electronic communication with the memory. The at least one processor is configured to execute the instructions to obtain a notification preference profile associated with the user identification, receive an alert trigger message associated with the user identification, determine whether to send the notification based on the alert trigger message and the notification preference profile, upon determining to send the notification, determine whether to send the notification in real time or at a scheduled time, and in response to determining to send the notification in real time: generate a real-time alert based on the notification preference profile and send a real-time notification message based on the real-time alert to a user device associated with the user identification.
    Type: Application
    Filed: September 3, 2025
    Publication date: April 30, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Ravi Ranganathan, Jerold Xing, Michael Nitsopoulos
  • Publication number: 20260121911
    Abstract: This application is directed to systems and methods for delivering notification for a user identification. An exemplary system may include memory configured to store instructions and at least one processor in electronic communication with the memory. The at least one processor is configured to execute the instructions to obtain a notification preference profile associated with the user identification, receive an alert trigger message associated with the user identification, determine whether to send the notification based on the alert trigger message and the notification preference profile, upon determining to send the notification, determine whether to send the notification in real time or at a scheduled time, and in response to determining to send the notification in real time: generate a real-time alert based on the notification preference profile and send a real-time notification message based on the real-time alert to a user device associated with the user identification.
    Type: Application
    Filed: July 31, 2025
    Publication date: April 30, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Ravi Ranganathan, Jerold Xing, Michael Nitsopoulos
  • Publication number: 20260111521
    Abstract: Systems and methods for application security improvements are provided. The systems and methods may receive a banking request, including a request header, from a web browser or mobile application. Thereafter, a session cookie may be extracted from the request header. The session cookie may include one or more of a CSRF token, a MORF token, and a JWT. Thereafter, an outer API may validate the one or more tokens and create a validated banking request object. Upon such validations, a financial institution's APIs may allow a banking request to proceed with a high degree of confidence that the request is free of interference by bad actors and fraud. The validated banking request object may be transmitted to an inner API to accomplish the banking request. Thus, the system and methods described herein provide an improved system for application security, which decreases rates of fraud below that of known systems.
    Type: Application
    Filed: October 30, 2025
    Publication date: April 23, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, JEROLD XING
  • Publication number: 20260111342
    Abstract: This application is directed to systems and methods for monitoring synthetic application operations and handling application operation errors by runbooks. An exemplary system may include a memory storing instructions and at least one processor configured to execute the instructions to send a permission request message for a synthetic application operation to a permission server; receive a permission acknowledgment message for the synthetic application operation from the permission server, the permission acknowledgment message including a permission for monitoring a plurality of endpoints in an application, wherein the application is configured for performing the application operations; send a monitor request for monitoring the synthetic application operation to an application monitor process after receiving the permission acknowledgment message; send a request for the synthetic application operation to the application; and send a payload of the synthetic application operation to an event monitor process.
    Type: Application
    Filed: October 30, 2025
    Publication date: April 23, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, Jerold XING, Brian WARGO
  • Publication number: 20260099423
    Abstract: This application is directed to systems and methods for monitoring synthetic application operations and handling application operation errors by runbooks. An exemplary system may include a memory storing instructions and at least one processor configured to execute the instructions to send a permission request message for a synthetic application operation to a permission server; receive a permission acknowledgment message for the synthetic application operation from the permission server, the permission acknowledgment message including a permission for monitoring a plurality of endpoints in an application, wherein the application is configured for performing the application operations; send a monitor request for monitoring the synthetic application operation to an application monitor process after receiving the permission acknowledgment message; send a request for the synthetic application operation to the application; and send a payload of the synthetic application operation to an event monitor process.
    Type: Application
    Filed: March 28, 2025
    Publication date: April 9, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, Jerold XING, Brian WARGO
  • Publication number: 20260099424
    Abstract: This application is directed to systems and methods for monitoring synthetic application operations and handling application operation errors by runbooks. An exemplary system may include a memory storing instructions and at least one processor configured to execute the instructions to send a permission request message for a synthetic application operation to a permission server; receive a permission acknowledgment message for the synthetic application operation from the permission server, the permission acknowledgment message including a permission for monitoring a plurality of endpoints in an application, wherein the application is configured for performing the application operations; send a monitor request for monitoring the synthetic application operation to an application monitor process after receiving the permission acknowledgment message; send a request for the synthetic application operation to the application; and send a payload of the synthetic application operation to an event monitor process.
    Type: Application
    Filed: October 30, 2025
    Publication date: April 9, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, Jerold XING, Brian WARGO
  • Publication number: 20260073026
    Abstract: Systems and methods for application security improvements are provided. The systems and methods may receive a banking request, including a request header, from a web browser or mobile application. Thereafter, a session cookie may be extracted from the request header. The session cookie may include one or more of a CSRF token, a MORF token, and a JWT. Thereafter, an outer API may validate the one or more tokens and create a validated banking request object. Upon such validations, a financial institution's APIs may allow a banking request to proceed with a high degree of confidence that the request is free of interference by bad actors and fraud. The validated banking request object may be transmitted to an inner API to accomplish the banking request. Thus, the system and methods described herein provide an improved system for application security, which decreases rates of fraud below that of known systems.
    Type: Application
    Filed: November 13, 2025
    Publication date: March 12, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, JEROLD XING
  • Publication number: 20260073025
    Abstract: Systems and methods for application security improvements are provided. The systems and methods may receive a banking request, including a request header, from a web browser or mobile application. Thereafter, a session cookie may be extracted from the request header. The session cookie may include one or more of a CSRF token, a MORF token, and a JWT. Thereafter, an outer API may validate the one or more tokens and create a validated banking request object. Upon such validations, a financial institution's APIs may allow a banking request to proceed with a high degree of confidence that the request is free of interference by bad actors and fraud. The validated banking request object may be transmitted to an inner API to accomplish the banking request. Thus, the system and methods described herein provide an improved system for application security, which decreases rates of fraud below that of known systems.
    Type: Application
    Filed: November 10, 2025
    Publication date: March 12, 2026
    Applicant: The PNC Financial Services Group, Inc.
    Inventors: Michael NITSOPOULOS, JEROLD XING
  • Patent number: D1131540
    Type: Grant
    Filed: October 28, 2024
    Date of Patent: June 23, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventors: Brian Wargo, Michael Nitsopoulos
  • Patent number: D1139379
    Type: Grant
    Filed: September 9, 2024
    Date of Patent: August 4, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventors: Brian Wargo, Michael Nitsopoulos
  • Patent number: D1140938
    Type: Grant
    Filed: July 18, 2024
    Date of Patent: August 11, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventors: Brian Wargo, Michael Nitsopoulos
  • Patent number: D1140939
    Type: Grant
    Filed: September 19, 2024
    Date of Patent: August 11, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventors: Brian Wargo, Michael Nitsopoulos
  • Patent number: D1140957
    Type: Grant
    Filed: June 25, 2024
    Date of Patent: August 11, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventors: Brian Wargo, Michael Nitsopoulos
  • Patent number: D1142435
    Type: Grant
    Filed: September 30, 2024
    Date of Patent: August 18, 2026
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventors: Brian Wargo, Michael Nitsopoulos