Patents by Inventor Chris Fields
Chris Fields 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: 12407627Abstract: In some embodiments, conserving computational resources by reducing network traffic predictions via machine learning models may be facilitated. In some embodiments, in connection with a first scheduled time for automated triggering of network resource predictions via a first machine learning model at scheduled times, a first resource usage prediction is received, via the first machine learning model, for a service executing within a computing environment. A first resource allocation process is performed for the service based on the first resource usage prediction. In connection with detecting that an amount of actual traffic corresponding to the service satisfies a traffic threshold for a threshold amount of time, a second resource allocation process is performed, before a second scheduled time next in the scheduled times after the first scheduled time.Type: GrantFiled: January 26, 2024Date of Patent: September 2, 2025Assignee: Capital One Services, LLCInventors: Ateet Kumar Awasthi, Chris Fields, Saral Jain, Matt Howarth, Vedhasree Periathambi
-
Patent number: 12405870Abstract: Systems and methods for active-passive cluster configuration. In some aspects, the system receives a first service log from an active server and a second service log from a passive server, wherein the passive server mirrors the active server. The system identifies, in the first service log, a first configuration file and identifies, in the second service log, a second configuration file. The system inputs the first service log and the second service log into a model trained to identify excessive autoscaling and configuration drift by comparing the first configuration file and the second configuration file. The system, upon identifying differences between the first configuration file and the second configuration file indicative of excessive autoscaling and configuration drift, generates an alert and, based on the alert, generates one or more instructions to resolve the differences between the first configuration file and the second configuration file.Type: GrantFiled: January 25, 2024Date of Patent: September 2, 2025Assignee: Capital One Services, LLCInventors: Ateet Kumar Awasthi, Chris Fields, Saral Jain, Matt Howarth
-
Publication number: 20250245129Abstract: Systems and methods for error mitigation in a software pipeline. In some aspects, the system receives a request for evaluating a pipeline at a recurrent interval of time. The request comprises a first version of software, a second version of software, evaluation tests to execute on the second version of the software at intermittent intervals, and the recurrent interval of time. The system, in response to determining the recurrent interval of time elapsed, executes the evaluation tests on the second version of the software. The system determines that the output of the evaluation tests does not match one or more target values. The system terminates deployment of the second version of the software. The system generates instructions to replace the second version of the software with the first version of the software and transmits a notification to a remote device.Type: ApplicationFiled: January 25, 2024Publication date: July 31, 2025Applicant: Capital One Services, LLCInventors: Ateet Kumar AWASTHI, Chris FIELDS, Saral JAIN, Matt HOWARTH
-
Publication number: 20250245111Abstract: Systems and methods for active-passive cluster configuration. In some aspects, the system receives a first service log from an active server and a second service log from a passive server, wherein the passive server mirrors the active server. The system identifies, in the first service log, a first configuration file and identifies, in the second service log, a second configuration file. The system inputs the first service log and the second service log into a model trained to identify excessive autoscaling and configuration drift by comparing the first configuration file and the second configuration file. The system, upon identifying differences between the first configuration file and the second configuration file indicative of excessive autoscaling and configuration drift, generates an alert and, based on the alert, generates one or more instructions to resolve the differences between the first configuration file and the second configuration file.Type: ApplicationFiled: January 25, 2024Publication date: July 31, 2025Applicant: Capital One Services, LLCInventors: Ateet Kumar AWASTHI, Chris FIELDS, Saral JAIN, Matt HOWARTH
-
Publication number: 20250247339Abstract: In some embodiments, conserving computational resources by reducing network traffic predictions via machine learning models may be facilitated. In some embodiments, in connection with a first scheduled time for automated triggering of network resource predictions via a first machine learning model at scheduled times, a first resource usage prediction is received, via the first machine learning model, for a service executing within a computing environment. A first resource allocation process is performed for the service based on the first resource usage prediction. In connection with detecting that an amount of actual traffic corresponding to the service satisfies a traffic threshold for a threshold amount of time, a second resource allocation process is performed, before a second scheduled time next in the scheduled times after the first scheduled time.Type: ApplicationFiled: January 26, 2024Publication date: July 31, 2025Applicant: Capital One Services, LLCInventors: Ateet Kumar AWASTHI, Chris FIELDS, Saral JAIN, Matt HOWARTH, Vedhasree PERIATHAMBI
-
Publication number: 20250225032Abstract: In some implementations, a recovery system may detect a trigger to generate a system resource document for a target system. The recovery system may communicate, based on detecting the trigger to generate the system resource document, with a set of resources of the target system to perform an auto-discovery procedure. The recovery system may generate the system resource document identifying the set of resources of the target system. The recovery system may store the system resource document in a recovery archive. The recovery system may detect an outage event. The recovery system may obtain, based on detecting the outage event, the system resource document from the recovery archive. The recovery system may fail over the set of resources of the target system to a new target system. The recovery system may transmit a set of notifications associated with the new target system.Type: ApplicationFiled: January 9, 2024Publication date: July 10, 2025Inventors: Ateet Kumar AWASTHI, Chris FIELDS, Saral JAIN, Matt HOWARTH, Kiran Sai VEERUBHOTLA, Vedhasree PERIATHAMBI
-
Patent number: 12339753Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically failing over all services operating on a primary region to a secondary region upon detection or notification of a fault in the primary region. When a fault exists on the primary region, the method traverses each cluster containing services operating on the primary region and prepares an input file including a list of service names identifying each service operating on the primary region. Referencing the input file, the method fails over each service from the primary region to the secondary region by modifying a service weight corresponding to each service. This failover process of services may be done simultaneously with failing over any databases corresponding to the failed-over services from the primary region to the secondary region. The method may also introduce a sleep time after modifying each service weight to avoid any potential throttling issues.Type: GrantFiled: April 4, 2024Date of Patent: June 24, 2025Assignee: Capital One Services, LLCInventors: Ateet Kumar Awasthi, Chris Fields, Saral Jain, Matt Howarth
-
Publication number: 20240264912Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically failing over all services operating on a primary region to a secondary region upon detection or notification of a fault in the primary region. When a fault exists on the primary region, the method traverses each cluster containing services operating on the primary region and prepares an input file including a list of service names identifying each service operating on the primary region. Referencing the input file, the method fails over each service from the primary region to the secondary region by modifying a service weight corresponding to each service. This failover process of services may be done simultaneously with failing over any databases corresponding to the failed-over services from the primary region to the secondary region. The method may also introduce a sleep time after modifying each service weight to avoid any potential throttling issues.Type: ApplicationFiled: April 4, 2024Publication date: August 8, 2024Applicant: Capital One Services, LLCInventors: Ateet Kumar AWASTHI, Chris FIELDS, Saral JAIN, Matt HOWARTH
-
Patent number: 11971791Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically failing over all services operating on a primary region to a secondary region upon detection or notification of a fault in the primary region. When a fault exists on the primary region, the method traverses each cluster containing services operating on the primary region and prepares an input file including a list of service names identifying each service operating on the primary region. Referencing the input file, the method fails over each service from the primary region to the secondary region by modifying a service weight corresponding to each service. This failover process of services may be done simultaneously with failing over any databases corresponding to the failed-over services from the primary region to the secondary region. The method may also introduce a sleep time after modifying each service weight to avoid any potential throttling issues.Type: GrantFiled: August 12, 2022Date of Patent: April 30, 2024Assignee: Capital One Services, LLCInventors: Ateet Kumar Awasthi, Chris Fields, Saral Jain, Matt Howarth
-
Publication number: 20240054057Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically failing over all services operating on a primary region to a secondary region upon detection or notification of a fault in the primary region. When a fault exists on the primary region, the method traverses each cluster containing services operating on the primary region and prepares an input file including a list of service names identifying each service operating on the primary region. Referencing the input file, the method fails over each service from the primary region to the secondary region by modifying a service weight corresponding to each service. This failover process of services may be done simultaneously with failing over any databases corresponding to the failed-over services from the primary region to the secondary region. The method may also introduce a sleep time after modifying each service weight to avoid any potential throttling issues.Type: ApplicationFiled: August 12, 2022Publication date: February 15, 2024Applicant: Capital One Services, LLCInventors: Ateet Kumar Awasthi, Chris FIELDS, Saral JAIN, Matt HOWARTH
-
Patent number: 11037778Abstract: A gas discharge lamp and photoionization sensor employing the gas discharge lamp. The lamp includes a housing containing a working gas sealed within the housing and a primary ultra-violet transparent window through a first longitudinal end of the housing. In a first embodiment the lamp includes an arched band of elastic getter material band with longitudinally extending diametrically opposed legs wedged within the chamber defined by the housing. In a second embodiment the lamp includes a second ultra-violet transparent window within the housing held into positon against the primary ultra-violet transparent window by an arched metal support band within the housing.Type: GrantFiled: January 14, 2021Date of Patent: June 15, 2021Assignee: Mocon, Inc.Inventors: Boris Dolgov, Chris Fields
-
Patent number: 10366136Abstract: Systems and methods are provided for manipulating objects in a framework software application that embeds another software application that does not natively support object manipulation controls of the framework software application. To overcome this difficulty, a user interface of the embedded software application is provided in an embedded window disposed within a framework window. Moreover, the user interface of the framework software application is provided in the framework window. Next, a transparent interface element, configured to detect events generated by the object manipulation controls of the framework software application, is generated, and is positioned over the embedded window.Type: GrantFiled: September 20, 2017Date of Patent: July 30, 2019Assignee: WOLTERS KLUWER ELM SOLUTIONS, INC.Inventors: Chris Fields, Vlad Kastovich, Chris Clark, Jeff Loden
-
Publication number: 20190087507Abstract: Systems and methods are provided for manipulating objects in a framework software application that embeds another software application that does not natively support object manipulation controls of the framework software application. To overcome this difficulty, a user interface of the embedded software application is provided in an embedded window disposed within a framework window. Moreover, the user interface of the framework software application is provided in the framework window. Next, a transparent interface element, configured to detect events generated by the object manipulation controls of the framework software application, is generated, and is positioned over the embedded window.Type: ApplicationFiled: September 20, 2017Publication date: March 21, 2019Inventors: Chris Fields, Vlad Kastovich, Chris Clark, Jeff Loden
-
Patent number: 7281740Abstract: The present invention may be used for debris collection and vegetation removal. An interior shaft may be slidably disposed in an exterior tubular shaft. The interior shaft may protrude out of a lower end of the exterior tubular shaft and a prong assembly may have a plurality of prongs oriented in a subtending direction may be attached at a lower end of the interior shaft. A tubular housing may be attached at the lower end of the exterior tubular shaft in a position to receive the plurality of prongs when the interior shaft may be pulled upwardly relative to the exterior tubular shaft.Type: GrantFiled: March 23, 2005Date of Patent: October 16, 2007Inventor: Chris Fields
-
Publication number: 20040137129Abstract: A method for the production of black tea theaflavins from green tea polyphenols through use of mushroom tyrosinase, and therapeutic agents of such process.Type: ApplicationFiled: November 18, 2003Publication date: July 15, 2004Inventors: Jifu Zhao, Thomas J. Slaga, Chris Fields
-
Patent number: 6241014Abstract: A microprocessor-based controller for oil or gas wells using a plunger lift device is disclosed, which responds to variations in the well production and operation through a series of input signals derived from the well operation. The controller will automatically make corrections in the operation times and cycles to maximize the well performance and maintain environmental safety.Type: GrantFiled: August 14, 1997Date of Patent: June 5, 2001Assignee: Texas Electronic Resources, Inc.Inventors: Alfred Majek, Ian Dees, Marina Drobnic, Chris Fields
-
Patent number: 5957200Abstract: A microprocessor-based controller for oil or gas wells using a plunger lift device is disclosed, which responds to variations in the well production and operation through a series of pressure input signals derived from the well operation. The controller will automatically make corrections in the operation cycles to maximize the well performance and maintain environmental safety.Type: GrantFiled: November 18, 1997Date of Patent: September 28, 1999Assignee: Texas Electronics Resources, Inc.Inventors: Alfred Majek, Chris Fields