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).
-
Patent number: 12695757Abstract: 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: GrantFiled: June 13, 2023Date of Patent: July 28, 2026Assignee: Capital One Services, LLCInventors: Milind Patel, Syed Hussain, Briana Vargas
-
Publication number: 20260169865Abstract: In some implementations, a device may receive a request to roll back a cloud-based application to a previous version, where the cloud-based application is associated with a deployment type. The device may generate, in response to the request, a list of a plurality of previously-deployed versions of the cloud-based application. The device may receive a rollback request indicating a selection of a previously-deployed version, of the plurality of previously-deployed versions, of the cloud-based application. The device may perform one or more rollback actions to roll back the cloud-based application to the previously-deployed version, where the one or more rollback actions are in accordance with the deployment type associated with the cloud-based application.Type: ApplicationFiled: February 5, 2026Publication date: June 18, 2026Inventors: Sayak BANERJEE, Tomas ANTHONY, Theodore Timothy JOHN, Sandeep GOLI, Milind PATEL, Neeraja DESIRAJU, Matthew DIRENZO
-
Publication number: 20260154294Abstract: 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: ApplicationFiled: January 26, 2026Publication date: June 4, 2026Inventors: Thomas ALLEN, Milind PATEL, James HOWE
-
Patent number: 12547502Abstract: In some implementations, a device may receive a request to roll back a cloud-based application to a previous version, where the cloud-based application is associated with a deployment type. The device may generate, in response to the request, a list of a plurality of previously-deployed versions of the cloud-based application. The device may receive a rollback request indicating a selection of a previously-deployed version, of the plurality of previously-deployed versions, of the cloud-based application. The device may perform one or more rollback actions to roll back the cloud-based application to the previously-deployed version, where the one or more rollback actions are in accordance with the deployment type associated with the cloud-based application.Type: GrantFiled: July 22, 2024Date of Patent: February 10, 2026Assignee: Capital One Services, LLCInventors: Sayak Banerjee, Tomas Anthony, Theodore Timothy John, Sandeep Goli, Milind Patel, Neeraja Desiraju, Matthew Direnzo
-
Patent number: 12536203Abstract: 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: GrantFiled: April 17, 2023Date of Patent: January 27, 2026Assignee: Capital One Services, LLCInventors: Thomas Allen, Milind Patel, James Howe
-
Publication number: 20260023657Abstract: In some implementations, a device may receive a request to roll back a cloud-based application to a previous version, where the cloud-based application is associated with a deployment type. The device may generate, in response to the request, a list of a plurality of previously-deployed versions of the cloud-based application. The device may receive a rollback request indicating a selection of a previously-deployed version, of the plurality of previously-deployed versions, of the cloud-based application. The device may perform one or more rollback actions to roll back the cloud-based application to the previously-deployed version, where the one or more rollback actions are in accordance with the deployment type associated with the cloud-based application.Type: ApplicationFiled: July 22, 2024Publication date: January 22, 2026Inventors: Sayak BANERJEE, Tomas ANTHONY, Theodore Timothy JOHN, Sandeep GOLI, Milind PATEL, Neeraja DESIRAJU, Matthew DIRENZO
-
Patent number: 12341645Abstract: The system may include one or more processors and memory that may store instructions that are configured to cause the system to perform a method. 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 asssociated with the previous alert and transmit the first alert with the previous rating label to one or more user devices for display.Type: GrantFiled: August 17, 2021Date of Patent: June 24, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Milind Patel, Yar Savchenko, Nikitha Kondapally, Adonis Moore, Kevin Nguyen
-
Publication number: 20240422239Abstract: 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: ApplicationFiled: August 29, 2024Publication date: December 19, 2024Applicant: Capital One Services, LLCInventors: Milind Patel, Samin Bohara, Briana Vargas
-
Publication number: 20240422160Abstract: 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: ApplicationFiled: June 13, 2023Publication date: December 19, 2024Inventors: Milind PATEL, Syed HUSSAIN, Briana VARGAS
-
Patent number: 12164406Abstract: 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: GrantFiled: January 21, 2022Date of Patent: December 10, 2024Assignee: Capital One Services, LLCInventors: Syed Hussain, Milind Patel, Briana Vargas, Tomas Anthony, James Howe
-
Publication number: 20240354188Abstract: 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: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Applicant: Capital One Services, LLCInventors: Bhavik GUDKA, Surya AVIRNENI, Eric BARNUM, Milind PATEL
-
Patent number: 12107936Abstract: 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: GrantFiled: December 27, 2022Date of Patent: October 1, 2024Assignee: Capital One Services, LLCInventors: Milind Patel, Samin Bohara, Briana Vargas
-
Patent number: 12045127Abstract: 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: GrantFiled: January 23, 2023Date of Patent: July 23, 2024Assignee: Capital One Services, LLCInventors: Bhavik Gudka, Surya Avirneni, Eric Barnum, Milind Patel
-
Publication number: 20240214465Abstract: 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: ApplicationFiled: December 27, 2022Publication date: June 27, 2024Applicant: Capital One Services, LLCInventors: Milind Patel, Samin Bohara, Briana Vargas
-
Publication number: 20230252055Abstract: 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: ApplicationFiled: April 17, 2023Publication date: August 10, 2023Inventors: Thomas ALLEN, Milind PATEL, James HOWE
-
Publication number: 20230236944Abstract: 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: ApplicationFiled: January 21, 2022Publication date: July 27, 2023Applicant: Capital One Services, LLCInventors: Syed HUSSAIN, Milind PATEL, Briana VARGAS, Tomas ANTHONY, James HOWE
-
Publication number: 20230153193Abstract: 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: ApplicationFiled: January 23, 2023Publication date: May 18, 2023Applicant: Capital One Services, LLCInventors: Bhavik GUDKA, Surya AVIRNENI, Eric BARNUM, Milind PATEL
-
Patent number: 11630855Abstract: 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: GrantFiled: August 4, 2021Date of Patent: April 18, 2023Assignee: Capital One Services, LLCInventors: Thomas Allen, Milind Patel, James Howe
-
Patent number: 11599408Abstract: 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: GrantFiled: June 1, 2021Date of Patent: March 7, 2023Assignee: Capital One Services, LLCInventors: Bhavik Gudka, Surya Avirneni, Eric Barnum, Milind Patel
-
Publication number: 20230054815Abstract: 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: ApplicationFiled: August 17, 2021Publication date: February 23, 2023Inventors: Milind Patel, Yar Savchenko, Nikitha Kondapally, Adonis Moore, Kevin Nguyen