Patents by Inventor Michael Haeuptle

Michael Haeuptle 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: 10594800
    Abstract: Platform runtime abstraction can include creating a number of template models within a platform where the number of template models correspond to a provider mode and creating a number of abstraction layers that allow a provider to plug into the platform at runtime where the provider includes a provider sub-system and the provider model. Platform runtime abstraction can also include allowing the provider to plug into the platform at runtime through one of the number of abstraction layers wherein the provider remains independent of the platform and where the provider remains independent of a platform hardware infrastructure and a platform operating system infrastructure.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: March 17, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Burton Akira Hipp, Rajeev Bharadhwaj, Travis S. Tripp, Kevin L. Wilson, Michael Haeuptle
  • Publication number: 20170048331
    Abstract: Systems, methods, and machine-readable and executable instructions are provided for platform runtime abstraction. Platform runtime abstraction can include creating a number of template models within a platform wherein the number of template models correspond to a provider mode and creating a number of abstraction layers that allow a provider to plug into the platform at runtime wherein the provider includes a provider sub-system and the provider model. Platform runtime abstraction can also include allowing the provider to plug into the platform at runtime through one of the number of abstraction layers wherein the provider remains independent of the platform and wherein the provider remains independent of a platform hardware infrastructure and a platform operating system infrastructure.
    Type: Application
    Filed: November 1, 2016
    Publication date: February 16, 2017
    Inventors: Burton Akira Hipp, Rajeev Bharadhwaj, Travis S. Tripp, Kevin L. Wilson, Michael Haeuptle
  • Patent number: 9507748
    Abstract: Platform runtime abstraction can include creating a number of template models within a platform wherein the number of template models correspond to a provider mode and creating a number of abstraction layers that allow a provider to plug into the platform at runtime wherein the provider includes a provider sub-system and the provider model. Platform runtime abstraction can also include allowing the provider to plug into the platform at runtime through one of the number of abstraction layers wherein the provider remains independent of the platform and wherein the provider remains independent of a platform hardware infrastructure and a platform operating system infrastructure.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: November 29, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Burton Akira Hipp, Rajeev Bharadhwaj, Travis S. Tripp, Kevin L. Wilson, Michael Haeuptle
  • Publication number: 20150207703
    Abstract: A system (100) includes a resource model (120) that includes application parameters (184) and computing resource parameters (194) that describe how an application and platform are implemented on cloud resources (110). A topology model (140) includes linkage structures (144) that link the application parameters (184) and the computing resource parameters (194) to describe a topology for the application and the platform on the cloud resources (110). A monitoring policy template (150) includes a policy (154) based on the linkage structures (144) in the topology model (140), wherein the policy (154) is to provide an abstracted specification to enable monitoring the topology for the application and the platform on the cloud resources (110).
    Type: Application
    Filed: July 31, 2012
    Publication date: July 23, 2015
    Inventors: Phyllis Gallagher, John M Green, Jing Dong, Aswini Kumar, Anupriya Ramraj, Travis S. Tripp, Michael Haeuptle
  • Publication number: 20150012669
    Abstract: Systems, methods, and machine-readable and executable instructions are provided for platform runtime abstraction. Platform runtime abstraction can include creating a number of template models within a platform wherein the number of template models correspond to a provider mode and creating a number of abstraction layers that allow a provider to plug into the platform at runtime wherein the provider includes a provider sub-system and the provider model. Platform runtime abstraction can also include allowing the provider to plug into the platform at runtime through one of the number of abstraction layers wherein the provider remains independent of the platform and wherein the provider remains independent of a platform hardware infrastructure and a platform operating system infrastructure.
    Type: Application
    Filed: April 26, 2012
    Publication date: January 8, 2015
    Inventors: Burton Akira Hipp, Rajeev Bharadhwaj, Travis S. Tripp, Kevin L Wilson, Michael Haeuptle
  • Patent number: 8930525
    Abstract: A method for measuring business transaction performance, includes the steps of, at a top-level component, assigning a correlation tag and original time stamp to a server request, passing the original time stamp with any server requests from the top-level component to one or more subsequent components, and computing an aggregate latency over a predetermined interval at the top-level component and at each subsequent component based on the original time stamp.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: January 6, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Haeuptle, Brent A. Enck, Mark Sturdevant, Avi Huber, Constantinos Papadopoulos
  • Publication number: 20140149574
    Abstract: Examples disclosed herein relate to generating a generalized uniform resource identifier (URI). Examples include generating a generalized URI for a given URI. In examples disclosed herein, the generalized URI may include a generic value. Also, in examples disclosed herein, the generalized URI may include the generic value in a segment position corresponding to a variable segment position of the given URI.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Piotr Findeisen, Michael Haeuptle
  • Publication number: 20130019253
    Abstract: A method for automatically discovering application infrastructure for actively monitored transactions includes observing an activity and synthetic transaction using a diagnostic agent deployed into a process space of an application server. Application components are identified based on the synthetic transaction, and the application infrastructure is identified based on the application components.
    Type: Application
    Filed: July 14, 2011
    Publication date: January 17, 2013
    Inventors: Sunil Joseph, Michael Haeuptle, James Branen, Bill Furnas, Yanhua Li
  • Publication number: 20110264790
    Abstract: A method for measuring business transaction performance, includes the steps of, at a top-level component, assigning a correlation tag and original time stamp to a server request, passing the original time stamp with any server requests from the top-level component to one or more subsequent components, and computing an aggregate latency over a predetermined interval at the top-level component and at each subsequent component based on the original time stamp.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 27, 2011
    Inventors: Michael Haeuptle, Brent A. Enck, Mark Sturdevant, Avi Huber, Constantinos Papadopoulos
  • Patent number: 7581167
    Abstract: A method and system are described for simulating a dynamic link between electronic documents located in a computer network. In accordance with exemplary embodiments of the present invention, a first dynamic link is selected that leads from a first electronic document to a second electronic document. The position of the first dynamic link is located within a first set of instructions used to render the first electronic document. A navigation point associated with the first dynamic link is identified in the first set of instructions. The navigation point is then stored.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: August 25, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael Haeuptle
  • Patent number: 7257515
    Abstract: A method for generating alerts from a periodically sampled system is disclosed. The method includes maintaining a sampling window having a predefined number of most-recently collected samples. The method further includes calculating an alert value, the alert value representing a ratio of a first value to a total number of samples in the sampling window, the first value representing a total number of samples in the sampling window having parameters exceeding a predefined sample alert threshold. The method additionally includes generating a first alert if the alert value exceeds a predefined alert threshold.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: August 14, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael Haeuptle
  • Publication number: 20050197792
    Abstract: A method for generating alerts from a periodically sampled system is disclosed. The method includes maintaining a sampling window having a predefined number of most-recently collected samples. The method further includes calculating an alert value, the alert value representing a ratio of a first value to a total number of samples in the sampling window, the first value representing a total number of samples in the sampling window having parameters exceeding a predefined sample alert threshold. The method additionally includes generating a first alert if the alert value exceeds a predefined alert threshold.
    Type: Application
    Filed: March 3, 2004
    Publication date: September 8, 2005
    Inventor: Michael Haeuptle
  • Publication number: 20040205490
    Abstract: A method and system are described for simulating a dynamic link between electronic documents located in a computer network. In accordance with exemplary embodiments of the present invention, a first dynamic link is selected that leads from a first electronic document to a second electronic document. The position of the first dynamic link is located within a first set of instructions used to render the first electronic document. A navigation point associated with the first dynamic link is identified in the first set of instructions. The navigation point is then stored.
    Type: Application
    Filed: May 17, 2001
    Publication date: October 14, 2004
    Inventor: Michael Haeuptle
  • Publication number: 20030028577
    Abstract: A method and system is disclosed for automated event polling in a network. A server receives a HTTP request for data from a database on the server. A client generates the HTTP request for the data. The server responds to the request by reformatting the data into an XML format. The server then transmits the data in XML format to the client. The client receives the data transmitted from the server in XML format and converts the data in XML format to a format used by the client software.
    Type: Application
    Filed: April 30, 2001
    Publication date: February 6, 2003
    Inventors: Chia-Chu Dorland, Aaron Loyd, Michael Haeuptle