Patents by Inventor Joel Rorik Fischer

Joel Rorik Fischer 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: 11232021
    Abstract: A system includes software and a computing device configured to test the software in parallel. The computing device may obtain a first test case from a plurality of test cases. The first test case may be configured to cause the software to access a subset of data entries in a database. A plurality of locks facilitates exclusive access to the plurality of data entries. The computing device may further attempt to acquire a subset of the locks that correspond to the subset of the data entries. The computing device may further determine when to execute the first test case. Doing so involves either: (i) failing to acquire all of the subset of the locks and delaying execution of the first test case, or (ii) successfully acquiring all of the subset of the locks and executing the first test case in parallel with the second test case.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: January 25, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Matthew Robert Coleman, Lauren Karina Choi, Anson Barber Mayers, Joel Rorik Fischer
  • Publication number: 20200349062
    Abstract: A system includes software and a computing device configured to test the software in parallel. The computing device may obtain a first test case from a plurality of test cases. The first test case may be configured to cause the software to access a subset of data entries in a database. A plurality of locks facilitates exclusive access to the plurality of data entries. The computing device may further attempt to acquire a subset of the locks that correspond to the subset of the data entries. The computing device may further determine when to execute the first test case. Doing so involves either: (i) failing to acquire all of the subset of the locks and delaying execution of the first test case, or (ii) successfully acquiring all of the subset of the locks and executing the first test case in parallel with the second test case.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Matthew Robert Coleman, Lauren Karina Choi, Anson Barber Mayers, Joel Rorik Fischer
  • Patent number: 10802950
    Abstract: Systems and methods involving automated test of web pages are described. A computing device may load a web page in a test environment, the web page may having a first underlying representation for rendering. The underlying representation may be analyzed by a page crawler to identify one or more testable components of the web page. A file may be generated, and the identified components may be stored in the file in a second representation that may be more streamlined than the first. The testable components in the file may be displayed as a menu of selectable test options in a graphical user interface (GUI) on a display device. Selection of at least one of the selectable test options may be made via input received at the GUI, the selections corresponding to a set of test steps. The set of test steps may be run in the test environment.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: October 13, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Hendazi Kastyshyn, Anson Barber Mayers, Joel Rorik Fischer
  • Publication number: 20200089597
    Abstract: Systems and methods involving automated test of web pages are described. A computing device may load a web page in a test environment, the web page may having a first underlying representation for rendering. The underlying representation may be analyzed by a page crawler to identify one or more testable components of the web page. A file may be generated, and the identified components may be stored in the file in a second representation that may be more streamlined than the first. The testable components in the file may be displayed as a menu of selectable test options in a graphical user interface (GUI) on a display device. Selection of at least one of the selectable test options may be made via input received at the GUI, the selections corresponding to a set of test steps. The set of test steps may be run in the test environment.
    Type: Application
    Filed: April 4, 2019
    Publication date: March 19, 2020
    Inventors: Hendazi Kastyshyn, Anson Barber Mayers, Joel Rorik Fischer