Patents by Inventor Michael Klingbeil

Michael Klingbeil 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: 20240088418
    Abstract: A system and method are provided for controlling a plurality of fuel cells. The method includes coordinating a distribution of a power demand in response to a power request of a power system comprising a plurality of fuel cells, the power output of each of the fuel cells selected based on a respective efficiency of each of the fuel cells.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Inventors: Thomas Michael Lavertu, Eric Dillen, Adam Edgar Klingbeil, Gayathri Indra Seenumani, James D. Brooks, David Allen Eldredge, Ajith Kuttannair Kumar
  • Patent number: 11860757
    Abstract: A method for generating an output for performance impact assessment of a change includes determining changes associated with a first managed computer system where corresponding change records includes a respective change time-stamp, determining performance values for a performance metric for predetermined times and associating respective performance time-stamps, selecting one of the changes wherein the selected change has a change time-stamp, identifying first performance values with performance time-stamps that are prior in time to change time-stamp and associating them with a before-change category, identifying second performance values with performance time-stamps that are later in time relative to the change time-stamp and associating them with an after-change category, and generating an output with the first and second performance values (in a tabular or common timeline format) with the first performance values being distinguishable from the second performance values to thereby allow the user to determin
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: January 2, 2024
    Assignee: Lakeside Software, LLC
    Inventors: Lawrence J. Birk, Michael A. Klingbeil, Robert William Koehler
  • Patent number: 11736553
    Abstract: This disclosure describes selecting the best hosting server(s) in a particular geographical location for the majority of participants in an interactive electronic activity. A request for an electronic interactive activity involving a plurality of nodes is received. At least one factor related to a plurality of potential servers is evaluated with respect to the plurality of nodes, where at least two of the plurality of potential servers are located in different geographical locations. Based at least in part on evaluating the factors, one or more of the potential servers is selected to host the electronic interactive activity, where the one or more of the potential servers selected are located in the same geographical location.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: August 22, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: John Joseph Dunne, Siddhartha Shankara Rao, Tobias DiPasquale, Michael Klingbeil, Justin Rowe
  • Patent number: 11611606
    Abstract: This disclosure describes selecting the best hosting server(s) in a particular geographical location for the majority of participants in an interactive electronic activity. A request for an electronic interactive activity involving a plurality of nodes is received. At least one factor related to a plurality of potential servers is evaluated with respect to the plurality of nodes, where at least two of the plurality of potential servers are located in different geographical locations. Based at least in part on evaluating the factors, one or more of the potential servers is selected to host the electronic interactive activity, where the one or more of the potential servers selected are located in the same geographical location.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: John Joseph Dunne, Siddhartha Shankara Rao, Tobias DiPasquale, Michael Klingbeil, Justin Rowe
  • Publication number: 20220114071
    Abstract: A method for generating an output for performance impact assessment of a change includes determining changes associated with a first managed computer system where corresponding change records includes a respective change time-stamp, determining performance values for a performance metric for predetermined times and associating respective performance time-stamps, selecting one of the changes wherein the selected change has a change time-stamp, identifying first performance values with performance time-stamps that are prior in time to change time-stamp and associating them with a before-change category, identifying second performance values with performance time-stamps that are later in time relative to the change time-stamp and associating them with an after-change category, and generating an output with the first and second performance values (in a tabular or common timeline format) with the first performance values being distinguishable from the second performance values to thereby allow the user to determin
    Type: Application
    Filed: June 25, 2021
    Publication date: April 14, 2022
    Inventors: Lawrence J. Birk, Michael A. Klingbeil, Robert William Koehler
  • Patent number: 10728394
    Abstract: A cloud-based video/audio conferencing system and method performs locale based aggregation of a full duplex media stream to organize multiple connections to a conference call that originate from the same physical location or a shared locale. The cloud-based video/audio conferencing system performs synchronization of the microphone and speaker audio signals of the same-locale connections. In this manner, a conference call may be held with multiple user devices making connections from the same physical location. User experience is enhanced by allowing each user in the same location to use his/her own individual devices to connect to the same conference call.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: July 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher LaFata, Michael Klingbeil, Adam Marks, Carlin Wiegner
  • Patent number: 10466992
    Abstract: A distributed computing system has a plurality of computers each having a respective image that is defined by a pairing of an operating system and a respective collection of associated software packages. Original data associated with the computers includes, for each computer, an operating system identification and an identification of a collection of software packages where the original data is stored as a plurality of records for each computer. An apparatus for analysis of the images and for image distribution planning includes image identification logic configured to compress the original data into a respective, single record for each computer, providing for efficient and scalable processing. The image identification logic is configured to identify the number of images associated with the computers that are distinct. The apparatus further includes image reducing logic that is configured to reduce the number of distinct images through manual and automatic retargeting and deprovisioning.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: November 5, 2019
    Assignee: Lakeside Software, Inc.
    Inventor: Michael A. Klingbeil
  • Patent number: 9916840
    Abstract: A technology for estimating a delay between a far-end audio signal and a near-end audio signal for acoustic echo cancellation is disclosed. A copy of the far-end signal is stored in a speaker buffer and organized in chunks, and a copy of the near-end signal is stored in a microphone buffer and organized in chunks. Cross correlation is performed on each pair of speaker chunks and microphone chunks based on ?-PHAse Transform (“PHAT”) generalized cross correlation (“GCC”). A peak correlation value can be obtained for each pair of the chunks. Offset values corresponding to the peak correlation values are collected and clustered. A best cluster is selected and the offset value represented by the selected cluster is identified as the estimated delay. Acoustic echo cancellation can be performed on the near-end signal based on the estimated delay.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: March 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Hoang Do, William Burnson, Michael Klingbeil
  • Patent number: 9660887
    Abstract: A latency compensating adaptive jitter buffer method is implemented. In response to a queuing delay event being detected, the size of the jitter buffer is temporarily increased to receive all incoming audio packets up to a certain refill level. The method then produces audio playback using accelerated playback to reduce the jitter buffer size back to the nominal size.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: May 23, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Klingbeil, Adam Marks
  • Patent number: 9641576
    Abstract: A cloud-based video/audio conferencing system and method performs locale based aggregation of a full duplex media stream to organize multiple connections to a conference call that originate from the same physical location or a shared locale. The cloud-based video/audio conferencing system performs synchronization of the microphone and speaker audio signals of the same-locale connections. In this manner, a conference call may be held with multiple user devices making connections from the same physical location. User experience is enhanced by allowing each user in the same location to use his/her own individual devices to connect to the same conference call.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 2, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher LaFata, Michael Klingbeil, Adam Marks, Carlin Wiegner
  • Patent number: 9521057
    Abstract: A latency compensating adaptive jitter buffer method is implemented in an audio client running on a user device or in an audio server to adaptively adjust the size of a jitter buffer to optimize latency while minimizing packet loss during audio signal transmission. In some embodiments, the jitter buffer is kept to a nominal size for low latency. In response to a queuing delay event being detected, audio production is temporarily stopped and the size of the jitter buffer is temporarily increased to receive all incoming audio packets up to a certain refill level. The method then resumes audio production using accelerated playback to reduce the jitter buffer size back to the nominal size.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: December 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Klingbeil, Adam Marks
  • Publication number: 20160162273
    Abstract: A distributed computing system has a plurality of computers each having a respective image that is defined by a pairing of an operating system and a respective collection of associated software packages. Original data associated with the computers includes, for each computer, an operating system identification and an identification of a collection of software packages where the original data is stored as a plurality of records for each computer. An apparatus for analysis of the images and for image distribution planning includes image identification logic configured to compress the original data into a respective, single record for each computer, providing for efficient and scalable processing. The image identification logic is configured to identify the number of images associated with the computers that are distinct. The apparatus further includes image reducing logic that is configured to reduce the number of distinct images through manual and automatic retargeting and deprovisioning.
    Type: Application
    Filed: August 31, 2015
    Publication date: June 9, 2016
    Inventor: MICHAEL A. KLINGBEIL
  • Publication number: 20160105473
    Abstract: A latency compensating adaptive jitter buffer method is implemented in an audio client running on a user device or in an audio server to adaptively adjust the size of a jitter buffer to optimize latency while minimizing packet loss during audio signal transmission. In some embodiments, the jitter buffer is kept to a nominal size for low latency. In response to a queuing delay event being detected, audio production is temporarily stopped and the size of the jitter buffer is temporarily increased to receive all incoming audio packets up to a certain refill level. The method then resumes audio production using accelerated playback to reduce the jitter buffer size back to the nominal size.
    Type: Application
    Filed: December 23, 2014
    Publication date: April 14, 2016
    Inventors: Michael Klingbeil, Adam Marks
  • Publication number: 20160014373
    Abstract: A cloud-based video/audio conferencing system and method performs locale based aggregation of a full duplex media stream to organize multiple connections to a conference call that originate from the same physical location or a shared locale. The cloud-based video/audio conferencing system performs synchronization of the microphone and speaker audio signals of the same-locale connections. In this manner, a conference call may be held with multiple user devices making connections from the same physical location.
    Type: Application
    Filed: December 23, 2014
    Publication date: January 14, 2016
    Inventors: Christopher LaFata, Michael Klingbeil, Adam Marks, Carlin Wiegner