Patents by Inventor Blake Puhak

Blake Puhak 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).

  • Publication number: 20260203187
    Abstract: Techniques for monitoring station health data in a data integration framework are disclosed. An Application Programming interface (API) implementable by each of a plurality of applications within the data integration framework, which has a plurality of stations, is provided. One or more application-specific metrics of each of the plurality of applications are detected. A health parameter corresponding to each of the one or more application-specific metrics is computed based on the detected one or more application-specific metrics. Information corresponding to the one or more application-specific metrics and the computed health parameters for each of the plurality of applications are retrieved, aggregated, and processed to assess health each of the plurality of stations.
    Type: Application
    Filed: January 10, 2025
    Publication date: July 16, 2026
    Inventors: Blake Puhak, Emily Weisensale, Daniel Giorgis, Owen Michael James, Stephen Holicky
  • Publication number: 20250358272
    Abstract: Techniques for obtaining signed certificates for on-premise devices are described. A system for obtaining signed certificates for on-premise devices includes an on-premise device and a certificate management device. The on-premise device includes a set of services for establishing communication with the on-premise device. Each service requires a certificate signed by a certificate authority for establishing secure communication with the on-premise device. A request for obtaining the signed certificate corresponding to each of the set of services is received and analyzed by the certificate management device. The request is processed based on the analysis to obtain an output for the request corresponding to each of the set of services. The output includes a signed certificate of a corresponding certificate authority along with an expiration period or a message to reject issuing of a signed certificate. The output for the request is sent to the on-premise device.
    Type: Application
    Filed: May 20, 2024
    Publication date: November 20, 2025
    Inventors: Blake Puhak, Nicholas Dodd, Walter Scott Hoye, Melanie Rose Coggan, William B Smith, Eric Anderson
  • Publication number: 20190258653
    Abstract: A system having dynamic hierarchies based on a searchable entity model. The present system may be used for defining hierarchies by defining each level based on the attributes of its objects. The multiple level structure may be specified according to level definitions, each one defining a mechanism for determining the members in an instantiation of the actual system hierarchy. Level definitions may incorporate lists, queries based on semantic tags and relationships, groupings based on semantic tags, and traversal of relationships. A feature may be that multiple hierarchies can be defined and the hierarchies can be updated automatically as the system is modified and objects are added, removed, or modified.
    Type: Application
    Filed: May 3, 2019
    Publication date: August 22, 2019
    Inventors: Blake Puhak, John Sublett, Andrew Saunders
  • Publication number: 20160314180
    Abstract: A system having dynamic hierarchies based on a searchable entity model. The present system may be used for defining hierarchies by defining each level based on the attributes of its objects. The multiple level structure may be specified according to level definitions, each one defining a mechanism for determining the members in an instantiation of the actual system hierarchy. Level definitions may incorporate lists, queries based on semantic tags and relationships, groupings based on semantic tags, and traversal of relationships. A feature may be that multiple hierarchies can be defined and the hierarchies can be updated automatically as the system is modified and objects are added, removed, or modified.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 27, 2016
    Inventors: Blake Puhak, John Sublett, Andrew Saunders