Patents by Inventor David William Dodd

David William Dodd 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: 11945069
    Abstract: A novel turbine motor spindle assembly for a spindle-mounted pneumatic tool, especially in a live tool environment is described. The novel turbine motor spindle assembly includes a manifold with a front end and a rear end. The manifold includes an air intake passage for receiving pressurized air. The pressurized air is directed axially through a drive shaft rotatably coupled to the front end. The pressurized air drives a turbine motor assembly and a drive shaft. The drive shaft is mounted inside a housing is self-lubricating. The turbine motor assembly includes tangential openings for expelling exhaust air therefrom. The turbine motor housing is mechanically coupled to the front end of the manifold with an exhaust air passage for directing exhaust air from the one or more tangential openings out through the rear end of the manifold.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: April 2, 2024
    Assignee: Air Turbine Technology, Inc.
    Inventors: Kemma Samuel Dodds, David William Tripp, Ronald Maharaj
  • Patent number: 10019256
    Abstract: Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a software project. A request from a user to modify source code for at least one of the plurality of binary libraries is received. In response to receiving the request, the source code for the at least one of the plurality of binary libraries is retrieved. The source code for the at least one of the plurality of binary libraries is presented to the user. Modified source code for the at least one of the plurality of binary libraries is received. The modified source code is compiled to produce compiled modified code. A revised version of the software project is built using the compiled modified code and the plurality of binary libraries.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: July 10, 2018
    Assignee: PayPal, Inc.
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha, David William Dodd, Suresh Mathew
  • Publication number: 20160048391
    Abstract: Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a software project. A request from a user to modify source code for at least one of the plurality of binary libraries is received. In response to receiving the request, the source code for the at least one of the plurality of binary libraries is retrieved. The source code for the at least one of the plurality of binary libraries is presented to the user. Modified source code for the at least one of the plurality of binary libraries is received. The modified source code is compiled to produce compiled modified code. A revised version of the software project is built using the compiled modified code and the plurality of binary libraries.
    Type: Application
    Filed: October 28, 2015
    Publication date: February 18, 2016
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha, David William Dodd, Suresh Mathew
  • Patent number: 9201632
    Abstract: Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a software project. A request from a user to modify source code for at least one of the plurality of binary libraries is received. In response to receiving the request, the source code for the at least one of the plurality of binary libraries is retrieved. The source code for the at least one of the plurality of binary libraries is presented to the user. Modified source code for the at least one of the plurality of binary libraries is received. The modified source code is compiled to produce compiled modified code. A revised version of the software project is built using the compiled modified code and the plurality of binary libraries.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: December 1, 2015
    Assignee: PayPal, Inc.
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha, David William Dodd, Suresh Mathew
  • Publication number: 20140380271
    Abstract: Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a software project. A request from a user to modify source code for at least one of the plurality of binary libraries is received. In response to receiving the request, the source code for the at least one of the plurality of binary libraries is retrieved. The source code for the at least one of the plurality of binary libraries is presented to the user. Modified source code for the at least one of the plurality of binary libraries is received. The modified source code is compiled to produce compiled modified code. A revised version of the software project is built using the compiled modified code and the plurality of binary libraries.
    Type: Application
    Filed: September 4, 2014
    Publication date: December 25, 2014
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha, David William Dodd, Suresh Mathew
  • Patent number: 8856724
    Abstract: Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a software project. A request from a user to modify source code for at least one of the plurality of binary libraries is received. In response to receiving the request, the source code for the at least one of the plurality of binary libraries is retrieved. The source code for the at least one of the plurality of binary libraries is presented to the user. Modified source code for the at least one of the plurality of binary libraries is received. The modified source code is compiled to produce compiled modified code. A revised version of the software project is built using the compiled modified code and the plurality of binary libraries.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: October 7, 2014
    Assignee: eBay Inc.
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha, David William Dodd, Suresh Mathew
  • Publication number: 20120324417
    Abstract: Methods and systems for facilitating incremental software development are disclosed. For example, a method can include receiving a plurality of binary software libraries sufficient for building a software project. A request from a user to modify source code for at least one of the plurality of binary libraries is received, in response to receiving the request, the source code for the at least one of the plurality of binary libraries is retrieved. The source code for the at least one of the plurality of binary libraries is presented to the user. Modified source code for the at least one of the plurality of binary libraries is received. The modified source code is compiled to produce compiled modified code. A revised version of the software project is built using the compiled modified code and the plurality of binary libraries.
    Type: Application
    Filed: June 20, 2011
    Publication date: December 20, 2012
    Applicant: eBay Inc.
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha, David William Dodd, Suresh Mathew
  • Publication number: 20090031211
    Abstract: A programming extension for authoring style rules is provided. An example programming extension for authoring style rules comprises a style rules editor and a style definition class module. An example style rules editor may be configured to receive a request to generate a collection of style rules and to receive input associated with one or more style rules. The requested collection of style rules is to be suitable for use with a document-based web page. The style definition class module may be configured to generate a Java™ representation of the collection of style rules based on the input associated with the one or more style rules.
    Type: Application
    Filed: April 16, 2008
    Publication date: January 29, 2009
    Inventors: Yitao Yao, Matthew Jaquish, Mark P. Palaima, Paul Flynn, Francis Smith, David William Dodd, Richard Ragan