Patents by Inventor Christopher Joseph Heidenfelder

Christopher Joseph Heidenfelder 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: 10795744
    Abstract: Systems and methods for identifying failed customer experience in distributed computer systems. An example method comprises: receiving, by an application performance management (APM) server associated with a distributed computer system, an application layer message associated with a request originated by a client computer system responsive to an action by a user; identifying a failed customer experience error by analyzing the application layer message; and causing a first graph to be rendered by a graphical user interface in a visual association with a second graph representing a number of user login events grouped by a pre-defined period of time, wherein the first graph represents a number of identified failed customer experience errors grouped by the pre-defined period of time.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: October 6, 2020
  • Patent number: 10585666
    Abstract: Systems and methods for visual presentation of metrics reflecting lifecycle events of software artifacts. An example method may comprise: receiving one or more data processing rules, each data processing rule specifying one or more operations to be performed on one or more raw data items reflecting lifecycle events associated with a software artifact; receiving, from one or more data collection agents, a plurality of raw data items; producing, by applying the data processing rules to the plurality of raw data items, a plurality of values of a metric reflecting lifecycle events associated with a plurality of software artifacts; and causing the values to be graphically represented using a graphical user interface (GUI) communicatively coupled to the processor.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: March 10, 2020
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: Stanislav Antons, Thomas Steven Joyce, William V. Arneth, III, LeeAnn Marie Flanagan, Weston John Gaddis, Thomas Fredrick Krall, Jennifer D'awn Jeffress, Christopher Joseph Heidenfelder, Elizabeth Anne MacDonald, Nathaniel Bates, Gary R. Couture, Scott M. Blandford, Thomas J. Goodnough, Byron Leslie Griffin, Andrea J. Vient
  • Patent number: 10310849
    Abstract: Systems and methods for visual presentation of metrics reflecting lifecycle events of software artifacts. An example method may comprise: receiving one or more data processing rules, each data processing rule specifying one or more operations to be performed on one or more raw data items reflecting lifecycle events associated with a software artifact; receiving, from one or more data collection agents, a plurality of raw data items; producing, by applying the data processing rules to the plurality of raw data items, a plurality of values of a metric reflecting lifecycle events associated with a plurality of software artifacts; and causing the values to be graphically represented using a graphical user interface (GUI) communicatively coupled to the processor.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: June 4, 2019
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: Stanislav Antons, Thomas Steven Joyce, William V. Arneth, III, LeeAnn Marie Flanagan, Weston John Gaddis, Thomas Fredrick Krall, Jennifer D'awn Jeffress, Christopher Joseph Heidenfelder, Elizabeth Anne MacDonald, Nathaniel Bates, Gary R. Couture, Scott M. Blandford, Thomas J. Goodnough, Byron Leslie Griffin, Andrea J. Vient
  • Publication number: 20190108016
    Abstract: Systems and methods for visual presentation of metrics reflecting lifecycle events of software artifacts. An example method may comprise: receiving one or more data processing rules, each data processing rule specifying one or more operations to be performed on one or more raw data items reflecting lifecycle events associated with a software artifact; receiving, from one or more data collection agents, a plurality of raw data items; producing, by applying the data processing rules to the plurality of raw data items, a plurality of values of a metric reflecting lifecycle events associated with a plurality of software artifacts; and causing the values to be graphically represented using a graphical user interface (GUI) communicatively coupled to the processor.
    Type: Application
    Filed: December 11, 2018
    Publication date: April 11, 2019
    Inventors: Stanislav Antons, Thomas Steven Joyce, William V. Arneth, III, LeeAnn Marie Flanagan, Weston John Gaddis, Thomas Fredrick Krall, Jennifer D'awn Jeffress, Christopher Joseph Heidenfelder, Elizabeth Anne MacDonald, Nathaniel Bates, Gary R. Couture, Scott M. Blandford, Thomas J. Goodnough, Byron Leslie Griffin, Andrea J. Vient
  • Publication number: 20180329771
    Abstract: Systems and methods for identifying failed customer experience in distributed computer systems. An example method comprises: receiving, by an application performance management (APM) server associated with a distributed computer system, an application layer message associated with a request originated by a client computer system responsive to an action by a user; identifying a failed customer experience error by analyzing the application layer message; and causing a first graph to be rendered by a graphical user interface in a visual association with a second graph representing a number of user login events grouped by a pre-defined period of time, wherein the first graph represents a number of identified failed customer experience errors grouped by the pre-defined period of time.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
  • Patent number: 10048994
    Abstract: Systems and methods for identifying failed customer experience in distributed computer systems. An example method may comprise: receiving, by a processing device of a distributed computer system, a first application layer message associated with a request originated by a client computer system responsive to an action by a user, wherein the first application layer message comprises a transaction identifier identifying a sequence of messages originated by one or more components of the distributed computer system and associated with the request; identifying a pre-defined byte pattern comprised by the first application layer message; and identifying, based on the pre-defined byte pattern, at least one of: a system error associated with the transaction or an application error associated with the transaction.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 14, 2018
  • Publication number: 20170147334
    Abstract: Systems and methods for visual presentation of metrics reflecting lifecycle events of software artifacts. An example method may comprise: receiving one or more data processing rules, each data processing rule specifying one or more operations to be performed on one or more raw data items reflecting lifecycle events associated with a software artifact; receiving, from one or more data collection agents, a plurality of raw data items; producing, by applying the data processing rules to the plurality of raw data items, a plurality of values of a metric reflecting lifecycle events associated with a plurality of software artifacts; and causing the values to be graphically represented using a graphical user interface (GUI) communicatively coupled to the processor.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: Stanislav Antons, Thomas Steven Joyce, William V. Arneth, III, LeeAnn Marie Flanagan, Weston John Gaddis, Thomas Fredrick Krall, Jennifer D'awn Jeffress, Christopher Joseph Heidenfelder, Elizabeth Anne MacDonald, Nathaniel Bates, Gary R. Couture, Scott M. Blandford, Thomas J. Goodnough, Byron Leslie Griffin, Andrea J. Vient
  • Publication number: 20160110239
    Abstract: Systems and methods for identifying failed customer experience in distributed computer systems. An example method may comprise: receiving, by a processing device of a distributed computer system, a first application layer message associated with a request originated by a client computer system responsive to an action by a user, wherein the first application layer message comprises a transaction identifier identifying a sequence of messages originated by one or more components of the distributed computer system and associated with the request; identifying a pre-defined byte pattern comprised by the first application layer message; and identifying, based on the pre-defined byte pattern, at least one of: a system error associated with the transaction or an application error associated with the transaction.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016