Patents by Inventor Michael A. Kongelf

Michael A. Kongelf 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: 9826433
    Abstract: According to a disclosed embodiment, a flow indication counter is incremented each time a data packet is transmitted from a buffer. When the number of data packets transmitted equals or exceeds a threshold number, a flow indication message comprising the buffer window size is generated and transmitted to the base station controller. Further, flow indication messages can be generated and transmitted every threshold time interval, independently of the number of data packets transmitted to ensure that flow indication messages are sent at least every preset time interval. Moreover, a system for flow control can be constructed comprising a flow indication counter module configured to provide an updated number of data packets transmitted. The system further comprises a window size monitoring module which determines the buffer window size and a message generating module which generates a flow indication message comprising the buffer window size.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: November 21, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Sanjay Kamath, Michael A. Kongelf, Leif Woodahl
  • Publication number: 20160173130
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives configuration information indicating a number of transmissions. The number of transmissions corresponds to a number of repetitions of a code block that will be transmitted by a base station. The apparatus receives a first number of repetitions of the code block, where the first number is less than the number of transmissions. The apparatus proceeds to decode the code block using the first number of repetitions, without waiting to successfully receive the remaining repetitions in the number of repetitions from the base station.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 16, 2016
    Inventors: James Leslie KRYSL, Michael A. KONGELF, Michael Lee MCCLOUD
  • Patent number: 8397123
    Abstract: Systems and methodologies are described that facilitate automatically generating interleaved addresses during turbo decoding. An efficient recursive technique can be employed in which layers of nested loops enable the computation of a polynomial and a modular function given interleaved parameters “a” and “b” from a look up table. With the recursive technique, interleaved addresses can be generated, one interleaved address per clock cycle which can maintain turbo decoding performance.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: March 12, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Hanfang Pan, Michael A. Howard, Yongbin Wei, Michael A. Kongelf
  • Publication number: 20110276747
    Abstract: Certain aspects of the present disclosure relate to a method and apparatus for processing wireless communications. According to certain aspects, a linked list of chunks of memory used to store logarithmic likelihood ratio (LLR) values for a transport block is generated. Each chunk holds LLR values for a code block of the transport block. The linked list is then provided to a hardware circuit for traversal. According to certain aspects, the hardware circuit may be an application specific integrated circuit (ASIC) processor or field programmable gate array (FPGA) configured to traverse the linked list of chunks of memory used to store LLR values.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 10, 2011
    Applicant: QUALCOMM INCORPORATED
    Inventors: Robert Jason Fuchs, Michael A. Kongelf, Christian O. Thelen, Rajat R. Dhawan, Hao Xu
  • Publication number: 20110075615
    Abstract: Systems and methodologies are described that facilitate automatically generating interleaved addresses during turbo decoding. An efficient recursive technique can be employed in which layers of nested loops enable the computation of a polynomial and a modular function given interleaved parameters “a” and “b” from a look up table. With the recursive technique, interleaved addresses can be generated, one interleaved address per clock cycle which can maintain turbo decoding performance.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: QUALCOMM INCORPORATED
    Inventors: Hanfang Pan, Michael A. Howard, Yongbin Wei, Michael A. Kongelf
  • Publication number: 20070223383
    Abstract: According to a disclosed embodiment, a flow indication counter is incremented each time a data packet is transmitted from a buffer. When the number of data packets transmitted equals or exceeds a threshold number, a flow indication message comprising the buffer window size is generated and transmitted to the base station controller. Further, flow indication messages can be generated and transmitted every threshold time interval, independently of the number of data packets transmitted to ensure that flow indication messages are sent at least every preset time interval. Moreover, a system for flow control can be constructed comprising a flow indication counter module configured to provide an updated number of data packets transmitted. The system further comprises a window size monitoring module which determines the buffer window size and a message generating module which generates a flow indication message comprising the buffer window size.
    Type: Application
    Filed: May 14, 2007
    Publication date: September 27, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Sanjay Kamath, Michael Kongelf, Leif Woodahl
  • Patent number: 7237007
    Abstract: According to a disclosed embodiment, a flow indication counter is incremented each time a data packet is transmitted from a buffer. When the number of data packets transmitted equals or exceeds a threshold number, a flow indication message comprising the buffer window size is generated and transmitted to the base station controller. Further, flow indication messages can be generated and transmitted every threshold time interval, independently of the number of data packets transmitted to ensure that flow indication messages are sent at least every preset time interval. Moreover, a system for flow control can be constructed comprising a flow indication counter module configured to provide an updated number of data packets transmitted. The system further comprises a window size monitoring module which determines the buffer window size and a message generating module which generates a flow indication message comprising the buffer window size.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: June 26, 2007
    Assignee: Qualcomm Incorporated
    Inventors: Sanjay Kamath, Michael A. Kongelf, Leif Woodahl
  • Publication number: 20030103460
    Abstract: According to a disclosed embodiment, a flow indication counter is incremented each time a data packet is transmitted from a buffer. When the number of data packets transmitted equals or exceeds a threshold number, a flow indication message comprising the buffer window size is generated and transmitted to the base station controller. Further, flow indication messages can be generated and transmitted every threshold time interval, independently of the number of data packets transmitted to ensure that flow indication messages are sent at least every preset time interval. Moreover, a system for flow control can be constructed comprising a flow indication counter module configured to provide an updated number of data packets transmitted. The system further comprises a window size monitoring module which determines the buffer window size and a message generating module which generates a flow indication message comprising the buffer window size.
    Type: Application
    Filed: December 5, 2001
    Publication date: June 5, 2003
    Inventors: Sanjay Kamath, Michael A. Kongelf, Leif Woodahl