Patents by Inventor Daniel E. Bartlett

Daniel E. Bartlett 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: 20260037235
    Abstract: Methods for harnessing GenAI to provide dynamic feedback to developers are provided. Methods may receive processed data elements. Each data element may include two or more iterations of a software element generated by a developer, and a feedback document generated by a tester in response to receiving the software element. Methods may train an LLM with the data elements. The LLM may operate with an AI feedback engine. Methods may receive a software element created by a developer. Methods may push the software element to the engine. Methods may assess the software element at the engine to generate the feedback document. The feedback document may include comments, modifications and/or a quality index. Methods may provide the feedback document to the developer. The developer may override the feedback document. Upon receipt of an override, the engine may send an unedited version of the software element to publication.
    Type: Application
    Filed: August 5, 2024
    Publication date: February 5, 2026
    Inventors: Ramesh Bhavana, Rajneesh Acharya, Gaurav Mongia, Daniel E. Bartlett, Ramakrishna Yannam
  • Publication number: 20260037254
    Abstract: Methods for harnessing GenAI to provide dynamic feedback to developers are provided. Methods may receive processed data elements. Each data element may include two or more iterations of a software element generated by a developer, and a feedback document generated by a tester in response to receiving the software element. Methods may train an LLM with the data elements. The LLM may operate with an AI feedback engine. Methods may receive a software element created by a developer. Methods may push the software element to the engine. Methods may assess the software element at the engine to generate the feedback document. The feedback document may include comments, modifications and/or a quality index. Methods may provide the feedback document to the developer. The developer may override the feedback document. Upon receipt of an override, the engine may send an unedited version of the software element to publication.
    Type: Application
    Filed: August 5, 2024
    Publication date: February 5, 2026
    Inventors: Ramesh Bhavana, Rajneesh Acharya, Gaurav Mongia, Daniel E. Bartlett, Ramakrishna Yannam
  • Patent number: 10148790
    Abstract: Apparatus and methods for providing content to a client browser. The methods may include providing a web page compiling machine. The methods may include providing an edge server that interfaces between the compiling machine and the client browser. The edge server may include a web server. The methods may include receiving at the edge server, from the compiling machine, a first compiled static web page that includes an instruction, executable by the client browser, for determining a client configuration parameter. The methods may include delivering, from the edge server, the first compiled static web page component to the client browser. The methods may include receiving, at the edge server, from the client browser a request for a compiled static web page component that corresponds to the parameter.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: December 4, 2018
    Assignee: Bank of America Corporation
    Inventors: Duncan Mapes, Jason R. Baklavas, Daniel E. Bartlett, Jason T. Powell
  • Publication number: 20170257464
    Abstract: Apparatus and methods for providing content to a client browser. The methods may include providing a web page compiling machine. The methods may include providing an edge server that interfaces between the compiling machine and the client browser. The edge server may include a web server. The methods may include receiving at the edge server, from the compiling machine, a first compiled static web page that includes an instruction, executable by the client browser, for determining a client configuration parameter. The methods may include delivering, from the edge server, the first compiled static web page component to the client browser. The methods may include receiving, at the edge server, from the client browser a request for a compiled static web page component that corresponds to the parameter.
    Type: Application
    Filed: March 4, 2016
    Publication date: September 7, 2017
    Inventors: Duncan Mapes, Jason R. Baklavas, Daniel E. Bartlett, Jason T. Powell