Patents by Inventor David GIBBENS

David GIBBENS 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: 11074228
    Abstract: Systems and techniques for three-dimensional file event representation are described herein. File event data may be obtained for a file for a time segment. The file event data may include a file system hierarchy for the file. A spatial file operation map may be generated for the file system hierarchy including a file operation map for the file for the time segment. The file operation map for the file may include a plurality of layers with each layer of the plurality of layers representing a file operation class available for the file. It may be determined that a file operation was performed on the file during the time segment based on the file event data. An indication may be generated on a layer of the plurality layers of the file operation map that the file operation was performed. The layer corresponds to a file operation class of the file operation.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: July 27, 2021
    Assignee: Code 42 Software, Inc.
    Inventors: Thomas Florin, Thomas Anthony Lindquist, David Gibbens
  • Publication number: 20200301892
    Abstract: Systems and techniques for three-dimensional file event representation are described herein. File event data may be obtained for a file for a time segment. The file event data may include a file system hierarchy for the file. A spatial file operation map may be generated for the file system hierarchy including a file operation map for the file for the time segment. The file operation map for the file may include a plurality of layers with each layer of the plurality of layers representing a file operation class available for the file. It may be determined that a file operation was performed on the file during the time segment based on the file event data. An indication may be generated on a layer of the plurality layers of the file operation map that the file operation was performed. The layer corresponds to a file operation class of the file operation.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Thomas Florin, Thomas Anthony Lindquist, David Gibbens
  • Patent number: 10387294
    Abstract: In a method of testing a software item, an error condition may occur during an automated test of a software item. In response to the error, the test remains in an active state. An alteration to the test is accepted. Once altered, a test may continue using the altered test.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: August 20, 2019
    Assignee: VMware, Inc.
    Inventor: David Gibbens
  • Patent number: 10067858
    Abstract: In a method of software item testing, an automated test of a software item is initiated in a cloud-based computing environment in exchange for a fee. The test is part of a testing framework in the cloud-based computing environment. In response to occurrence of an error condition during the test, the test is paused within the cloud-based computing environment. An alteration to the test is accepted while the test is paused. The alteration is accepted via a user interface to the cloud-based computing environment. Testing is continued within the cloud-based computing environment, using altered test.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: September 4, 2018
    Assignee: VMware, Inc.
    Inventors: Sean McDonald, David Gibbens
  • Patent number: 9684587
    Abstract: In a method of executing a test while creating the test, a portion of a line of a test case for a software item is received. The syntax of the received portion of the line is validated upon entry of the portion of the line. The line is executed after the syntax validation. Any error based on execution is indicated.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: June 20, 2017
    Assignee: VMware, Inc.
    Inventors: David Gibbens, Mark Tempel
  • Patent number: 9292422
    Abstract: In a method of testing a software item, a graphical user interface is presented for scheduling a test of the software item. Specified information regarding conduct of a test is received via the graphical user interface. The specified information includes a test time for initiating the test. The test is initiated at the test time.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: March 22, 2016
    Assignee: VMware, Inc.
    Inventors: Callistus C Schissel, Andrew Moravec, Sean McDonald, Scott Rens, David Gibbens
  • Patent number: 9292416
    Abstract: In a method of software development kit (SDK) testing, a graphical user interface is provided for initializing a test of an SDK. An application is created to run against the SDK. The output of the SDK is verified.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: March 22, 2016
    Assignee: VMware, Inc.
    Inventors: David Gibbens, Nicholas Krueger, Sean McDonald, Scott Rens, Travis Dow
  • Patent number: 9069902
    Abstract: In a method of creating a custom action, a user interface is presented for entry of lines of a custom action. In response to receipt of a sub-portion of a line of the custom action via said user interface, the sub-portion is automatically checked for errors in syntax. The custom action is stored as a selectable custom action in a dynamic layer of a testing infrastructure. The dynamic layer of the testing infrastructure is associated with a particular instance of a software item.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: June 30, 2015
    Assignee: VMware, Inc.
    Inventors: David Gibbens, Mark Tempel, Sean McDonald, Scott Rens
  • Patent number: 8949794
    Abstract: In a method of binding a software item to a plain English name, a user input of a plain English control name is received into a test file. A user interface under test is automatically searched for a control corresponding to the plain English control name. The corresponding control in the software item under test is automatically bound to the plain English control name.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: February 3, 2015
    Assignee: VMware, Inc.
    Inventors: Mark Tempel, Muktar Hassen, David Gibbens
  • Patent number: 8839202
    Abstract: In a method of managing a test environment, a test of a software item is initiated, wherein the test manages a test environment that the test executes test cases against during run time. At least one global variable file is accessed. The global variable file describes the test environment and defines references to machine names.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: September 16, 2014
    Assignee: VMware, Inc.
    Inventors: Mark Tempel, David Gibbens, Callistus C Schissel
  • Patent number: 8839201
    Abstract: In a method of testing a software item, an automated test of a software item is conducted. In response to occurrence of an error condition during the test, test data associated with the error condition is captured. A portion of the captured test data is forwarded to a designated electronic notification location.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: September 16, 2014
    Assignee: VMware, Inc.
    Inventors: Callistus C Schissel, Sean McDonald, David Gibbens
  • Publication number: 20140109052
    Abstract: In a method of managing a test environment, a test of a software item is initiated, wherein the test manages a test environment that the test executes test cases against during run time. At least one global variable file is accessed. The global variable file describes the test environment and defines references to machine names.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware,Inc.
    Inventors: Mark TEMPEL, David GIBBENS, Callistus C. SCHISSEL
  • Publication number: 20140109050
    Abstract: In a method of testing a software item, an error condition may occur during an automated test of a software item. In response to the error, the test remains in an active state. An alteration to the test is accepted. Once altered, a test may continue using the altered test.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware,Inc.
    Inventor: David GIBBENS
  • Publication number: 20140109057
    Abstract: In a method of software development kit (SDK) testing, a graphical user interface is provided for initializing a test of an SDK. An application is created to run against the SDK. The output of the SDK is verified.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware, Inc.
    Inventors: David GIBBENS, Nicholas Krueger, Sean McDonald, Scott Rens, Travis Dow
  • Publication number: 20140109056
    Abstract: In a method of testing a software item, a graphical user interface is presented for scheduling a test of the software item. Specified information regarding conduct of a test is received via the graphical user interface. The specified information includes a test time for initiating the test. The test is initiated at the test time.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware,Inc.
    Inventors: Callistus C. Schissel, Andrew Moravec, Sean McDonald, Scott Rens, David Gibbens
  • Publication number: 20140109058
    Abstract: In a method of binding a software item to a plain English name, a user input of a plain English control name is received into a test file. A user interface under test is automatically searched for a control corresponding to the plain English control name. The corresponding control in the software item under test is automatically bound to the plain English control name.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware,Inc.
    Inventors: Mark TEMPEL, Muktar Hassen, David Gibbens
  • Publication number: 20140109051
    Abstract: In a method of software item testing, an automated test of a software item is initiated in a cloud-based computing environment in exchange for a fee. The test is part of a testing framework in the cloud-based computing environment. In response to occurrence of an error condition during the test, the test is paused within the cloud-based computing environment. An alteration to the test is accepted while the test is paused. The alteration is accepted via a user interface to the cloud-based computing environment. Testing is continued within the cloud-based computing environment, using altered test.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware, Inc.
    Inventors: Sean MCDONALD, David GIBBENS
  • Publication number: 20140109061
    Abstract: In a method of executing a test while creating the test, a portion of a line of a test case for a software item is received. The syntax of the received portion of the line is validated upon entry of the portion of the line. The line is executed after the syntax validation. Any error based on execution is indicated.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware, Inc.
    Inventors: David GIBBENS, Mark Tempel
  • Publication number: 20140109055
    Abstract: In a method of creating a custom action, a user interface is presented for entry of lines of a custom action. In response to receipt of a sub-portion of a line of the custom action via said user interface, the sub-portion is automatically checked for errors in syntax. The custom action is stored as a selectable custom action in a dynamic layer of a testing infrastructure. The dynamic layer of the testing infrastructure is associated with a particular instance of a software item.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware,Inc.
    Inventors: David Gibbens, Mark Tempel, Sean McDonald, Scott Rens
  • Publication number: 20140109063
    Abstract: In a method of testing a software item, an automated test of a software item is conducted. In response to occurrence of an error condition during the test, test data associated with the error condition is captured. A portion of the captured test data is forwarded to a designated electronic notification location.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 17, 2014
    Applicant: VMware. Inc.
    Inventors: Callistus C. SCHISSEL, Sean MCDONALD, David GIBBENS