Patents by Inventor Bradley Scott Adelberg
Bradley Scott Adelberg 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: 11755919Abstract: Machine learning techniques are employed to model test runs of an automated test platform in ways that allow for reliable identification of various types of test behavior such as, for example, whether certain classes of failures can be characterized as test flake.Type: GrantFiled: May 7, 2018Date of Patent: September 12, 2023Assignee: Sauce Labs Inc.Inventors: Fernando Vidal, Christian Bromann, Bradley Scott Adelberg, Robert Henrikson, Jean Sandberg
-
Publication number: 20230004481Abstract: Methods and apparatus are described by which a rich, time-correlated information set is captured during automated testing of an application in a way that allows the application developer to understand the state of the application under test (AUT), the browser interacting with the AUT, and/or the device interacting with the AUT, as it/they changed over time. Mechanisms or features associated with browsers and/or device operating systems are exploited to capture such information, not only for the purpose of better understanding individual test runs, but also to enable the use of analytics over data sets.Type: ApplicationFiled: July 15, 2022Publication date: January 5, 2023Inventors: Christian Bromann, Yaroslav Borets, Yeh Fang, Bradley Scott Adelberg
-
Patent number: 11416377Abstract: Methods and apparatus are described by which a rich, time-correlated information set is captured during automated testing of an application in a way that allows the application developer to understand the state of the application under test (AUT), the browser interacting with the AUT, and/or the device interacting with the AUT, as it/they changed over time. Mechanisms or features associated with browsers and/or device operating systems are exploited to capture such information, not only for the purpose of better understanding individual test runs, but also to enable the use of analytics over data sets.Type: GrantFiled: September 10, 2019Date of Patent: August 16, 2022Assignee: SAUCE LABS INC.Inventors: Christian Bromann, Yaroslav Borets, Yeh Fang, Bradley Scott Adelberg
-
Patent number: 11062547Abstract: A data center supporting a network system for vending products to customers and associated vending methods are provided. The network system includes a data center and a plurality of vending stores remotely located from the data center and connected to the data center through a network interface. The vending stores also include an automated dispensing mechanism for immediate dispensing of purchased products to the customers. The data center may include an enterprise resource planning module and the vending stores may contain user interfaces for collecting inventory and maintenance data during stocking and maintenance.Type: GrantFiled: April 25, 2019Date of Patent: July 13, 2021Assignee: NewZoom, LLCInventors: Bradley Scott Adelberg, Walter David Gower Smith, James Henry Hatton, Sabarivasan Viswanathan, Steven Craig Lusardi
-
Patent number: 11042472Abstract: Methods and apparatus are described by which artificial intelligence (AI) is used to enable the rapid development of reliable test suites for web and mobile applications. An AI agent guided by reinforcement learning explores an application-under-test (AUT), interacting with the AUT to traverse the flows through the AUT by seeking novel application states. A subset of these flows is then identified as being representative of the functionality of the AUT. The interactions between the AI agent and the AUT that define these identified flows form the basis for the test suite.Type: GrantFiled: September 10, 2019Date of Patent: June 22, 2021Assignee: Sauce Labs Inc.Inventors: Fernando Vidal, Benjamin H. Ellis, Bradley Scott Adelberg
-
Publication number: 20210073110Abstract: Methods and apparatus are described by which artificial intelligence (AI) is used to enable the rapid development of reliable test suites for web and mobile applications. An AI agent guided by reinforcement learning explores an application-under-test (AUT), interacting with the AUT to traverse the flows through the AUT by seeking novel application states. A subset of these flows is then identified as being representative of the functionality of the AUT. The interactions between the AI agent and the AUT that define these identified flows form the basis for the test suite.Type: ApplicationFiled: September 10, 2019Publication date: March 11, 2021Inventors: Fernando Vidal, Benjamin H. Ellis, Bradley Scott Adelberg
-
Publication number: 20200019490Abstract: Methods and apparatus are described by which a rich, time-correlated information set is captured during automated testing of an application in a way that allows the application developer to understand the state of the application under test (AUT), the browser interacting with the AUT, and/or the device interacting with the AUT, as it/they changed over time. Mechanisms or features associated with browsers and/or device operating systems are exploited to capture such information, not only for the purpose of better understanding individual test runs, but also to enable the use of analytics over data sets.Type: ApplicationFiled: September 10, 2019Publication date: January 16, 2020Inventors: Christian Bromann, Yaroslav Borets, Yeh Fang, Bradley Scott Adelberg
-
Publication number: 20190340512Abstract: Machine learning techniques are employed to model test runs of an automated test platform in ways that allow for reliable identification of various types of test behavior such as, for example, whether certain classes of failures can be characterized as test flake.Type: ApplicationFiled: May 7, 2018Publication date: November 7, 2019Inventors: Fernando Vidal, Christian Bromann, Bradley Scott Adelberg, Robert Henrikson, Jean Sandberg
-
Patent number: 10445221Abstract: Methods and apparatus are described by which a rich, time-correlated information set is captured during automated testing of an application in a way that allows the application developer to understand the state of the application under test (AUT), the browser interacting with the AUT, and/or the device interacting with the AUT, as it/they changed over time. Mechanisms or features associated with browsers and/or device operating systems are exploited to capture such information, not only for the purpose of better understanding individual test runs, but also to enable the use of analytics over data sets.Type: GrantFiled: March 8, 2018Date of Patent: October 15, 2019Assignee: Sauce Labs Inc.Inventors: Christian Bromann, Yaroslav Borets, Yeh Fang, Bradley Scott Adelberg
-
Publication number: 20190278696Abstract: Methods and apparatus are described by which a rich, time-correlated information set is captured during automated testing of an application in a way that allows the application developer to understand the state of the application under test (AUT), the browser interacting with the AUT, and/or the device interacting with the AUT, as it/they changed over time. Mechanisms or features associated with browsers and/or device operating systems are exploited to capture such information, not only for the purpose of better understanding individual test runs, but also to enable the use of analytics over data sets.Type: ApplicationFiled: March 8, 2018Publication date: September 12, 2019Inventors: Christian Bromann, Yaroslav Borets, Yeh Fang, Bradley Scott Adelberg
-
Publication number: 20190251776Abstract: A data center supporting a network system for vending products to customers and associated vending methods are provided. The network system includes a data center and a plurality of vending stores remotely located from the data center and connected to the data center through a network interface. The vending stores also include an automated dispensing mechanism for immediate dispensing of purchased products to the customers. The data center may include an enterprise resource planning module and the vending stores may contain user interfaces for collecting inventory and maintenance data during stocking and maintenance.Type: ApplicationFiled: April 25, 2019Publication date: August 15, 2019Applicant: NewZoom, Inc.Inventors: Bradley Scott Adelberg, Walter David Gower Smith, James Henry Hatton, Sabarivasan Viswanathan, Steven Craig Lusardi
-
Patent number: 10319173Abstract: A data center supporting a network system for vending products to customers and associated vending methods are provided. The network system includes a data center and a plurality of vending stores remotely located from the data center and connected to the data center through a network interface. The vending stores also include an automated dispensing mechanism for immediate dispensing of purchased products to the customers. The data center may include an enterprise resource planning module and the vending stores may contain user interfaces for collecting inventory and maintenance data during stocking and maintenance.Type: GrantFiled: October 22, 2009Date of Patent: June 11, 2019Assignee: NEWZOOM, INC.Inventors: Bradley Scott Adelberg, Walter David Gower Smith, James Henry Hatton, Sabarivasan Viswanathan, Steven Craig Lusardi
-
Patent number: 7747959Abstract: Flexible and extensible combination user interfaces are described. Combination user interfaces combine task-based and deductive user interfaces in such a manner that complex user interactions can be facilitated using a more meaningful and intuitive user interface than would have been possible using task-based or deductive user interfaces exclusively. The described combination user interfaces are flexible and extensible. They are flexible in that users can work on multiple tasks or switch between tasks without first needing to complete another task. They are extensible in that they can be extended to add, modify, or remove tasks or portions of tasks. User interfaces can be extended by manipulating metadata associated with the user interfaces. The combination user interface can be combined with an Inbox concept to facilitate saving and assigning tasks. The Inbox represents a work queue for a user.Type: GrantFiled: December 17, 2004Date of Patent: June 29, 2010Assignee: Siebel Systems, Inc.Inventors: Carl Paul Keller, Bradley Scott Adelberg, Michael Eric Flexer, Matthew S. Malden
-
Publication number: 20100138037Abstract: A data center supporting a network system for vending products to customers and associated vending methods are provided. The network system includes a data center and a plurality of vending stores remotely located from the data center and connected to the data center through a network interface. The vending stores also include an automated dispensing mechanism for immediate dispensing of purchased products to the customers. The data center may include an enterprise resource planning module and the vending stores may contain user interfaces for collecting inventory and maintenance data during stocking and maintenance.Type: ApplicationFiled: October 22, 2009Publication date: June 3, 2010Applicant: NEWZOOM, INC.Inventors: Bradley Scott Adelberg, Walter David Gower Smith, James Henry Hatton, Sabarivasan Viswanathan, Steven Craig Lusardi