Patents by Inventor Milind Patel

Milind Patel 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: 20240422239
    Abstract: A method, an apparatus, and a computer program product for subscription-based notifications of events in enterprise systems. A plurality of notification message delivery channels for delivery of one or more notification messages to one or more user devices is identified. The notification messages are received from one or more software applications and correspond to one or more events associated with the software applications. A first notification message delivery channel is selected from the plurality of notification message delivery channels for delivery of the received notification messages based on one or more subscriptions associated with the user devices to the events. The subscriptions are configured using one or more subscription preferences received from the user devices. The received notification messages are transmitted to the user devices using the selected first notification message delivery channel.
    Type: Application
    Filed: August 29, 2024
    Publication date: December 19, 2024
    Applicant: Capital One Services, LLC
    Inventors: Milind Patel, Samin Bohara, Briana Vargas
  • Publication number: 20240422160
    Abstract: In some implementations, a device may provide, to a user device associated with a user, a graphical user interface (GUI) associated with the platform. The GUI may include one or more fields associated with inputting account information associated with multiple accounts associated with the user and multiple entities. The device may receive, via the GUI, the account information associated with the multiple account types. The device may authenticate the account information with the platform. The device may receive, via the GUI, an account communication indicating a request to provide an action indication to one or more server devices associated with respective entities of the multiple entities. The device may provide, based on the account communication, the action indication to the one or more server devices associated with the respective multiple entities.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 19, 2024
    Inventors: Milind PATEL, Syed HUSSAIN, Briana VARGAS
  • Patent number: 12164406
    Abstract: Systems and methods are disclosed herein for recommending solutions to execution errors of software packages. An error message related to compilation or execution of computer code is received and, based on a vector representation of the error message and vector representations corresponding to message threads from one or more collaborative messaging systems, a set of message threads that match the error message is identified. Furthermore, a known error message that matches the set of message threads is identified and updated computer code is generated based on the known error message. The updated computer code is then provided to a client device.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: December 10, 2024
    Assignee: Capital One Services, LLC
    Inventors: Syed Hussain, Milind Patel, Briana Vargas, Tomas Anthony, James Howe
  • Publication number: 20240354188
    Abstract: Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence.
    Type: Application
    Filed: July 2, 2024
    Publication date: October 24, 2024
    Applicant: Capital One Services, LLC
    Inventors: Bhavik GUDKA, Surya AVIRNENI, Eric BARNUM, Milind PATEL
  • Patent number: 12107936
    Abstract: A method, an apparatus, and a computer program product for subscription-based notifications of events in enterprise systems. A plurality of notification message delivery channels for delivery of one or more notification messages to one or more user devices is identified. The notification messages are received from one or more software applications and correspond to one or more events associated with the software applications. A first notification message delivery channel is selected from the plurality of notification message delivery channels for delivery of the received notification messages based on one or more subscriptions associated with the user devices to the events. The subscriptions are configured using one or more subscription preferences received from the user devices. The received notification messages are transmitted to the user devices using the selected first notification message delivery channel.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: October 1, 2024
    Assignee: Capital One Services, LLC
    Inventors: Milind Patel, Samin Bohara, Briana Vargas
  • Patent number: 12045127
    Abstract: Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: July 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Bhavik Gudka, Surya Avirneni, Eric Barnum, Milind Patel
  • Publication number: 20240214465
    Abstract: A method, an apparatus, and a computer program product for subscription-based notifications of events in enterprise systems. A plurality of notification message delivery channels for delivery of one or more notification messages to one or more user devices is identified. The notification messages are received from one or more software applications and correspond to one or more events associated with the software applications. A first notification message delivery channel is selected from the plurality of notification message delivery channels for delivery of the received notification messages based on one or more subscriptions associated with the user devices to the events. The subscriptions are configured using one or more subscription preferences received from the user devices. The received notification messages are transmitted to the user devices using the selected first notification message delivery channel.
    Type: Application
    Filed: December 27, 2022
    Publication date: June 27, 2024
    Applicant: Capital One Services, LLC
    Inventors: Milind Patel, Samin Bohara, Briana Vargas
  • Publication number: 20230252055
    Abstract: In some implementations, a device may receive, from a data stream, a set of data points arranged in a dimensional data space. The device may compare the set of data points to identify one or more clusters using values of a distance parameter for data points included in the set of data points, wherein the values of distance parameter includes different values of the distance parameter for different data points. The device may transmit an indication of the one or more clusters to cause a device to display information associated with the one or more clusters. The device may receive, from the device, feedback information associated with at least one data point, wherein the feedback information indicates that at least one data point is associated with an error. The device may modify a value of the distance parameter associated with the at least one data point to a modified value.
    Type: Application
    Filed: April 17, 2023
    Publication date: August 10, 2023
    Inventors: Thomas ALLEN, Milind PATEL, James HOWE
  • Publication number: 20230236944
    Abstract: Systems and methods are disclosed herein for recommending solutions to execution errors of software packages. An error message related to compilation or execution of computer code is received and, based on a vector representation of the error message and vector representations corresponding to message threads from one or more collaborative messaging systems, a set of message threads that match the error message is identified. Furthermore, a known error message that matches the set of message threads is identified and updated computer code is generated based on the known error message. The updated computer code is then provided to a client device.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Applicant: Capital One Services, LLC
    Inventors: Syed HUSSAIN, Milind PATEL, Briana VARGAS, Tomas ANTHONY, James HOWE
  • Publication number: 20230153193
    Abstract: Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence.
    Type: Application
    Filed: January 23, 2023
    Publication date: May 18, 2023
    Applicant: Capital One Services, LLC
    Inventors: Bhavik GUDKA, Surya AVIRNENI, Eric BARNUM, Milind PATEL
  • Patent number: 11630855
    Abstract: In some implementations, a device may receive, from a data stream, a set of data points arranged in a dimensional data space. The device may compare the set of data points to identify one or more clusters using values of a distance parameter for data points included in the set of data points, wherein the values of distance parameter includes different values of the distance parameter for different data points. The device may transmit an indication of the one or more clusters to cause a device to display information associated with the one or more clusters. The device may receive, from the device, feedback information associated with at least one data point, wherein the feedback information indicates that at least one data point is associated with an error. The device may modify a value of the distance parameter associated with the at least one data point to a modified value.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: April 18, 2023
    Assignee: Capital One Services, LLC
    Inventors: Thomas Allen, Milind Patel, James Howe
  • Patent number: 11599408
    Abstract: Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 7, 2023
    Assignee: Capital One Services, LLC
    Inventors: Bhavik Gudka, Surya Avirneni, Eric Barnum, Milind Patel
  • Publication number: 20230054815
    Abstract: Disclosed embodiments may include another system for prioritizing alerts. The alert prioritization system may include one or more processors and that may store instructions that are configured to cause the system to perform a method for prioritizing alerts. For example, the system may receive a first alert from a first application and determine, using a machine learning model, whether the first alert is similar to a previous alert. The determination may be based on the second alert satisfying a predetermined similarity threshold. When the first alert is similar to the previous alert, the system may associate a previous rating label with the first alert, the previous rating label being associated with the previous alert and transmit the first alert with the previous rating label to one or more user devices for display.
    Type: Application
    Filed: August 17, 2021
    Publication date: February 23, 2023
    Inventors: Milind Patel, Yar Savchenko, Nikitha Kondapally, Adonis Moore, Kevin Nguyen
  • Publication number: 20230044676
    Abstract: In some implementations, a device may receive, from a data stream, a set of data points arranged in a dimensional data space. The device may compare the set of data points to identify one or more clusters using values of a distance parameter for data points included in the set of data points, wherein the values of distance parameter includes different values of the distance parameter for different data points. The device may transmit an indication of the one or more clusters to cause a device to display information associated with the one or more clusters. The device may receive, from the device, feedback information associated with at least one data point, wherein the feedback information indicates that at least one data point is associated with an error. The device may modify a value of the distance parameter associated with the at least one data point to a modified value.
    Type: Application
    Filed: August 4, 2021
    Publication date: February 9, 2023
    Inventors: Thomas ALLEN, Milind PATEL, James HOWE
  • Patent number: 11314610
    Abstract: Disclosed are hardware and techniques for building runbooks for new computer-implemented processes by correlating break events from the new processes with break events extant in existing runbooks for existing computer-implemented processes. In addition, fix events associated with the correlated break events are evaluated to determine the likelihood that they will be able to fix the error condition which caused the break event from the new process. The fix events are presented to a human operator who may select and test each fix event to determine if the error condition is directed and, if so, the correlated break event associated with the fix event are merged together and added to a new runbook for the new computer-implement process.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: April 26, 2022
    Assignee: Capital One Services, LLC
    Inventors: Bhavik Gudka, Milind Patel, Surya Avirneni, Umang Mistry
  • Publication number: 20210286668
    Abstract: Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence.
    Type: Application
    Filed: June 1, 2021
    Publication date: September 16, 2021
    Applicant: Capital One Services, LLC
    Inventors: Bhavik GUDKA, Surya AVIRNENI, Eric BARNUM, Milind PATEL
  • Patent number: 11030037
    Abstract: Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: June 8, 2021
    Assignee: Capital One Services, LLC
    Inventors: Bhavik Gudka, Surya Avirneni, Eric Barnum, Milind Patel
  • Publication number: 20210149783
    Abstract: Disclosed are hardware and techniques for building runbooks for new computer-implemented processes by correlating break events from the new processes with break events extant in existing runbooks for existing computer-implemented processes. In addition, fix events associated with the correlated break events are evaluated to determine the likelihood that they will be able to fix the error condition which caused the break event from the new process. The fix events are presented to a human operator who may select and test each fix event to determine if the error condition is directed and, if so, the correlated break event associated with the fix event are merged together and added to a new runbook for the new computer-implement process.
    Type: Application
    Filed: November 10, 2020
    Publication date: May 20, 2021
    Applicant: Capital One Services, LLC
    Inventors: Bhavik GUDKA, Milind PATEL, Surya AVIRNENI, Umang MISTRY
  • Patent number: 10866872
    Abstract: Disclosed are hardware and techniques for building runbooks for new computer-implemented processes by correlating break events from the new processes with break events extant in existing runbooks for existing computer-implemented processes. In addition, fix events associated with the correlated break events are evaluated to determine the likelihood that they will be able to fix the error condition which caused the break event from the new process. The fix events are presented to a human operator who may select and test each fix event to determine if the error condition is directed and, if so, the correlated break event associated with the fix event are merged together and added to a new runbook for the new computer-implement process.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: December 15, 2020
    Assignee: Capital One Services, LLC
    Inventors: Bhavik Gudka, Milind Patel, Surya Avirneni, Umang Mistry
  • Publication number: 20200167225
    Abstract: Disclosed are hardware and techniques for correcting computer process faults by identifying risk associated with correcting a computer process fault and computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a stream of process break flags from a monitoring component coupled to the network. Each computer process break flag in the stream of computer process break flags indicates a process fault detected by the monitoring component and is correlated to a corrective response. The break flag and the corrective response are assigned a risk. A risk matrix accounts for interdependencies between computer processes and identified corrective actions. A final response strategy that corrects the computer process faults is determined using the assigned risk and computer system interdependence.
    Type: Application
    Filed: March 15, 2019
    Publication date: May 28, 2020
    Applicant: Capital One Services, LLC
    Inventors: Bhavik GUDKA, Surya AVIRNENI, Eric BARNUM, Milind PATEL