Patents by Inventor Peter Victor Savage

Peter Victor Savage 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: 10705685
    Abstract: A graphical user interface (GUI) can be tested using a navigation system to access objects. As an example, a processing device in a system can receive a selection of an object. The selection can be made through the GUI. In response to the selection, the processing device retrieves the object and a destination at which the object is located. The processing device recursively traverses a backwards navigation path from the destination to the graphical user interface using the name of the object and the destination. The processing device can then navigate to the destination using the backwards navigation path.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: July 7, 2020
    Assignee: Red Hat, Inc.
    Inventor: Peter Victor Savage
  • Publication number: 20190065009
    Abstract: A graphical user interface (GUI) can be tested using a navigation system to access objects. As an example, a processing device in a system can receive a selection of an object. The selection can be made through the GUI. In response to the selection, the processing device retrieves the object and a destination at which the object is located. The processing device recursively traverses a backwards navigation path from the destination to the graphical user interface using the name of the object and the destination. The processing device can then navigate to the destination using the backwards navigation path.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventor: Peter Victor Savage
  • Patent number: 9740543
    Abstract: Methods and systems for implementing multi-endpoint methods are disclosed. For example, an Application Programming Interface (“API”) executing on a processor receives a first request to execute a first method. The API processes the first request with an active context including a list of implementations, the list including one or more implementations of a plurality of implementations respectively associated with a plurality of endpoints including a first endpoint and a first implementation. The API is determined to be executing in either a preferential mode or a strict mode. In preferential mode the API selects preferential implementation from the plurality of implementations. In strict mode, the API selects a selected implementation from the list of implementations. The API either selects the first implementation or a preferred implementation. The first request is then processed by either the first endpoint or another endpoint associated with the preferential implementation.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: August 22, 2017
    Assignee: Red Hat, Inc.
    Inventors: Peter Victor Savage, Ronny Pfannschmidt, Milan Falesnik, Jan Krocil