Patents by Inventor James Edward Masse

James Edward Masse 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: 10642805
    Abstract: Described are techniques for automatically generating queries based on user input selecting one or more data objects. The parameters of the data objects may be used to generate an initial query. One or more parameters may be removed from the initial query to form an intermediate query. The parameters that are removed may be determined based on pruning data, which may indicate the frequency of the parameters within a data store and the likelihood that the parameters may be changed. The resulting intermediate query may be tested, then stored if the intermediate query locates the selected data objects. This process may be repeated until no additional parameters may be removed without causing the query to fail to locate the selected data objects. An output indicating the final query and at least a portion of the intermediate queries may be provided responsive to the user input.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: May 5, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: James Edward Masse
  • Patent number: 10097565
    Abstract: A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: James Edward Masse, Patrick John Masse, Scott Harold Anderson, Scott Thomas Labadie, Shivshankar Iranna Kumbhar, Sean Timothy Sweeney, Amanda Ducrou, Xuan Lin, Vikas Taneja
  • Patent number: 9846636
    Abstract: A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: December 19, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Patrick John Masse, James Edward Masse, Scott Harold Anderson, Scott Thomas Labadie, Shivshankar Iranna Kumbhar, Sean Timothy Sweeney, Amanda Ducrou, Xuan Lin, Vikas Taneja
  • Patent number: 9430361
    Abstract: A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Patrick John Masse, James Edward Masse, Scott Harold Anderson, Scott Thomas Labadie, Shivshankar Iranna Kumbhar, Sean Timothy Sweeney, Amanda Ducrou, Xuan Lin, Vikas Taneja
  • Patent number: 9336126
    Abstract: A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: May 10, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Patrick John Masse, James Edward Masse, Scott Harold Anderson, Scott Thomas Labadie, Shivshankar Iranna Kumbhar, Sean Timothy Sweeney, Amanda Ducrou, Xuan Lin, Vikas Taneja
  • Patent number: 9317398
    Abstract: A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: April 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: James Edward Masse, Patrick John Masse, Scott Harold Anderson, Scott Thomas Labadie, Shivshankar Iranna Kumbhar, Sean Timothy Sweeney, Amanda Ducrou, Xuan Lin, Vikas Taneja