Patents by Inventor Adam Hevenor

Adam Hevenor 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: 12079640
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for a platform orchestrator to use verified add-on resources. One of the methods includes receiving, by a platform orchestrator, an add-on resource API command that references an add-on resource installed on one or more software platforms launched by the platform orchestrator. A request to execute the add-on resource API command is provided to a platform controller of a software platform of the one or more software platforms launched by the platform orchestrator. The add-on resource API command is executed including identifying one or more instances of the add-on resource referenced by the add-on resource API command that are executed as workloads on the software platform launched by the platform orchestrator.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: September 3, 2024
    Assignee: Pivotal Software, Inc.
    Inventors: Adam Hevenor, Jason Keene
  • Patent number: 11240127
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating user interfaces and alerts for applications running on software platforms using indicator files. A method includes obtaining, by a software platform system configured to host computing tasks in a cloud computing environment of the distributed computing system, a user-customizable indicator file that specifies a set of indicators and, for at least one of the indicators, one or more alert thresholds. Each indicator is a measurable parameter for a particular computing task hosted by the software platform system. A monitoring service uses the user-customizable indicator file to obtain one or more values for each of one or more of the indicators from the software platform system. The monitoring service uses the user-customizable indicator file to generate a graphical user interface that includes, for each indicator, data specifying the one or more values for the indicator.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: February 1, 2022
    Assignee: Pivotal Software, Inc.
    Inventors: Adam Hevenor, Amber Lynn Alston, David Timm, Dennis Collinson, Joseph Rodriguez, Vera Reynolds, Andrew Poydence
  • Patent number: 10757215
    Abstract: Logs emitted in a cloud application platform can be cached. Log events emitted by one or more log emitters in the cloud application platform are received. Cache-allocation data that specifies, for each log emitter, a quota for storing log-event data for the log emitter is maintained. For each log emitter of a plurality of log emitters in the cloud application platform, a respective local cache of log events in computer memory is maintained. A global cache for all of the plurality of log emitters in the system is maintained. Each node in the global cache represents a different respective local cache.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: August 25, 2020
    Assignee: Pivotal Software, Inc.
    Inventors: Andrew Poydence, Adam Hevenor, Brady Love, Johanna Ratliff
  • Publication number: 20200092391
    Abstract: Logs emitted in a cloud application platform can be cached. Log events emitted by one or more log emitters in the cloud application platform are received. Cache-allocation data that specifies, for each log emitter, a quota for storing log-event data for the log emitter is maintained. For each log emitter of a plurality of log emitters in the cloud application platform, a respective local cache of log events in computer memory is maintained. A global cache for all of the plurality of log emitters in the system is maintained. Each node in the global cache represents a different respective local cache.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Inventors: Andrew Poydence, Adam Hevenor, Brady Love, Johanna Ratliff