Patents by Inventor John Ensminger

John Ensminger 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: 9009666
    Abstract: A test for a piece of software may be created, and stored with the software. The software and the test may be stored in a code repository, where the test appears in a dependency graph, and is subject to version tracking, in a manner similar to other components of the software. These mechanisms may be used to determine whether a test is current relative to the software component that the test is used to evaluate. Tests may be developed by the software developers, by test developers, or by anyone else. Tests may be specified in a generic format, such as an eXtensible Markup Language (XML) format that meets some schema. The generic format test may be converted into a script that is usable with various script engines, thereby allowing tests to be developed in a test-engine-independent manner.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: April 14, 2015
    Assignee: United Services Automobile Association (USAA)
    Inventors: Bradley L. Martindale, Andre Wiradarma, John Ensminger
  • Patent number: 8578336
    Abstract: A user interface for designing tests to be run against a piece of software. The user interface provides an environment in which test specifications including scenarios, business flow modules, flow lists, and steps and actions may be presented, created and modified. The user interface may be dynamically updated with data from a repository to update the presented information. Changes to code associated with the scenarios, business flow modules, flow lists, and steps and actions may be dynamically communicated back to a repository to update the code without a need to repackage an application associated with the code. The test specifications may be specified in a generic format, such as an eXtensible Markup Language (XML) format that meets a schema.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: November 5, 2013
    Assignee: United Services Automobile Association (USAA)
    Inventors: Andre Wiradarma, Nolberto Farias, Jr., John Ensminger
  • Publication number: 20070155383
    Abstract: A consistency verification tool performs a consistency check on subscriber data records stored in the cellular telephone system. One such consistency check analyzes subscriber data records in a home location register (HLR) and a billing system to determine the presence of duplicate records. Duplicate records can be stored in a duplicate record file for later analysis. During the duplicate record consistency analysis, the consistency verification tool creates a record list. The record list can be a linked list structure for storing main records and duplicate records in a manner that facilitates identifying families of duplicate records. The consistency verification tool can also perform inter-device consistency checks. For example, the subscriber data stored on the HLR can be compared to the subscriber data stored in the billing system to ensure that the two systems have consistent subscriber data.
    Type: Application
    Filed: December 12, 2006
    Publication date: July 5, 2007
    Applicant: Bellsouth Intellectual Property Corporation
    Inventors: Robert Cerami, John Ensminger, Douglas Van Natter, David Isaacson