Patents by Inventor Kevin T. Brown

Kevin T. Brown 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: 10853740
    Abstract: Systems and methods for creating training data for a software application that executes automated tasks such as operating system shell. One example provides a system that comprises at least one electronic processor configured to access a file repository that contains programming files. The electronic processor is also configured to extract data from documentation associated with at least one of the programming files to generate extracted data, extract attributes associated with at least one of the programming files to generate extracted attributes, convert the extracted data and the extracted attributes to training data, and store the training data in a training data repository. The electronic processor is also configured to update the documentation and attributes in the programming files (for example, by providing a user interface to allow a user to do so or in another fashion).
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: December 1, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Derek K. Tsuchida, Harry P. Ferguson, Kevin T. Brown, Jeffrey E. Steinbok
  • Publication number: 20180373998
    Abstract: Systems and methods for creating training data for a software application that executes automated tasks such as operating system shell. One example provides a system that comprises at least one electronic processor configured to access a file repository that contains programming files. The electronic processor is also configured to extract data from documentation associated with at least one of the programming files to generate extracted data, extract attributes associated with at least one of the programming files to generate extracted attributes, convert the extracted data and the extracted attributes to training data, and store the training data in a training data repository. The electronic processor is also configured to update the documentation and attributes in the programming files (for example, by providing a user interface to allow a user to do so or in another fashion).
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Inventors: Derek K. TSUCHIDA, Harry P. FERGUSON, Kevin T. BROWN, Jeffrey E. STEINBOK
  • Patent number: 5971106
    Abstract: A step ladder for mounting on the side of a tub to provide a secure way to reach over a tub to clean the opposing regions and walls of the tub. The step ladder includes a top step having front and back edges, left and right sides, and upper and lower surfaces. A lip member is downwardly extended from the lower surface of the top step. The lip member is positioned adjacent the front edge of the top step. A pair of spaced apart elongate legs are downwardly depended from the lower surface of the top step. Each of the legs is pivotally coupled to the lower surface of the top step so that the legs are pivotable between an deployed position and a collapsed position. When the legs are in the collapsed position, the longitudinal axes of the legs are generally parallel with the lower surface of the top step. A step rung is extended between the legs and spaced apart from the top step.
    Type: Grant
    Filed: February 26, 1998
    Date of Patent: October 26, 1999
    Inventors: Kevin T. Brown, Randolfp Caravantes
  • Patent number: D488879
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: April 20, 2004
    Assignee: The Fountain People, Inc.
    Inventors: Kevin T. Brown, Preston A. Tatum
  • Patent number: D495087
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: August 24, 2004
    Assignee: The Fountain People, Inc.
    Inventors: Kevin T. Brown, Preston A. Tatum