Patents by Inventor Henry Falk

Henry Falk 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: 11483025
    Abstract: A method and system are provided. The method includes receiving, by a GNSS receiver, a GNSS signal, rotating, by a carrier rotator, samples of the GNSS signal with carrier phase inputs, inverting, by a chip matched filter (CMF), the rotated samples, and generating, by the CMF, an output based on the inverted samples.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: October 25, 2022
    Inventors: Sigang QiU, Henry Falk
  • Publication number: 20210173089
    Abstract: A method and system are provided. The method includes receiving, by a GNSS receiver, a GNSS signal, rotating, by a carrier rotator, samples of the GNSS signal with carrier phase inputs, inverting, by a chip matched filter (CMF), the rotated samples, and generating, by the CMF, an output based on the inverted samples.
    Type: Application
    Filed: May 7, 2020
    Publication date: June 10, 2021
    Inventors: Sigang QIU, Henry Falk
  • Patent number: 9977132
    Abstract: A global navigation satellite system (GNSS) receiver is provided. The GNSS receiver includes a front end processor (FEP) including a low power signaling path and a high power signaling path; an individual GNSS satellite processing (IGSP) module including a low power signaling path and a high power signaling path; and a module programmed to detect a carrier-to-noise density (C/No) of a signal received at the GNSS receiver and select at least one of the low power signaling path and the high power signaling path of the FEP and IGSP module based on the detected C/No.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: May 22, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Gary Lennen, Henry Falk
  • Patent number: 9929857
    Abstract: A system for precise timing and synchronization of events is provided. The system includes a first terminal including one or more first counters and a packetizer configured to create a packetized data stream having one or more event tags. The system also includes a second terminal that includes one or more second counters and a depacketizer. The second counter(s) is/are configured to count clock pulses generated by a first clock of the first terminal at a first clock rate. The depacketizer is configured to receive the packetized data stream and detect the event tag(s). When the at least one event tag is detected, the second terminal calculates a time at which the first terminal created the packetized data stream based on a count value of the second counter(s) and a count value of the first counter(s) of the first terminal.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: March 27, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Daniel Babitch, Henry Falk
  • Publication number: 20160156458
    Abstract: A system for precise timing and synchronization of events is provided. The system includes a first terminal including one or more first counters and a packetizer configured to create a packetized data stream having one or more event tags. The system also includes a second terminal that includes one or more second counters and a depacketizer. The second counter(s) is/are configured to count clock pulses generated by a first clock of the first terminal at a first clock rate. The depacketizer is configured to receive the packetized data stream and detect the event tag(s). When the at least one event tag is detected, the second terminal calculates a time at which the first terminal created the packetized data stream based on a count value of the second counter(s) and a count value of the first counter(s) of the first terminal.
    Type: Application
    Filed: January 25, 2016
    Publication date: June 2, 2016
    Inventors: Daniel BABITCH, Henry FALK
  • Patent number: 9277515
    Abstract: A system for precise timing and synchronization of events is provided. The system includes a first terminal including one or more first counters and a packetizer configured to create a packetized data stream having one or more event tags. The system also includes a second terminal that includes one or more second counters and a depacketizer. The second counter(s) is/are configured to count clock pulses generated by a first clock of the first terminal at a first clock rate. The depacketizer is configured to receive the packetized data stream and detect the event tag(s). When the at least one event tag is detected, the second terminal calculates a time at which the first terminal created the packetized data stream based on a count value of the second counter(s) and a count value of the first counter(s) of the first terminal.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: March 1, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Daniel Babitch, Henry Falk
  • Publication number: 20160011317
    Abstract: A global navigation satellite system (GNSS) receiver is provided. The GNSS receiver includes a front end processor (FEP) including a low power signaling path and a high power signaling path; an individual GNSS satellite processing (IGSP) module including a low power signaling path and a high power signaling path; and a module programmed to detect a carrier-to-noise density (C/No) of a signal received at the GNSS receiver and select at least one of the low power signaling path and the high power signaling path of the FEP and IGSP module based on the detected C/No.
    Type: Application
    Filed: December 3, 2014
    Publication date: January 14, 2016
    Inventors: Gary LENNEN, Henry FALK
  • Publication number: 20150124797
    Abstract: A system for precise timing and synchronization of events is provided. The system includes a first terminal including one or more first counters and a packetizer configured to create a packetized data stream having one or more event tags. The system also includes a second terminal that includes one or more second counters and a depacketizer. The second counter(s) is/are configured to count clock pulses generated by a first clock of the first terminal at a first clock rate. The depacketizer is configured to receive the packetized data stream and detect the event tag(s). When the at least one event tag is detected, the second terminal calculates a time at which the first terminal created the packetized data stream based on a count value of the second counter(s) and a count value of the first counter(s) of the first terminal.
    Type: Application
    Filed: July 18, 2014
    Publication date: May 7, 2015
    Inventors: Daniel BABITCH, Henry FALK
  • Patent number: 7822105
    Abstract: A receiver capable of receiving a spread spectrum signal and having a crosscorrelator that enables a carrier wave (CW) jamming to be identified, tracked, replicated and removed from the received spread spectrum signal after demodulation of a weak signal has occurred.
    Type: Grant
    Filed: October 20, 2003
    Date of Patent: October 26, 2010
    Assignee: Sirf Technology, Inc.
    Inventors: Paul Underbrink, Henry Falk, Charles Norman
  • Patent number: 7639180
    Abstract: A method and system for dynamic memory allocation and sharing in electronic systems. Embodiments include multi-channel signal processing, including continuously receiving multiple channels, wherein each channel comprises a discrete signal, and processing the multiple channels in a signal processing component on a time-multiplexed basis. Processing the multiple channels includes configuring the signal processing component for one of a plurality of operational modes, including allocating a memory into areas for storage of types of data, wherein certain areas are accessed by certain signal processing subsystems in certain manners. Configuring includes configuring the signal processing component to operate in different modes concurrently for different channels.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: December 29, 2009
    Assignee: SiRF Technology Inc.
    Inventors: Henry Falk, Paul A. Underbrink
  • Patent number: 7546423
    Abstract: A signal processing system control method and apparatus are described. Various embodiments include a signal processing system with multiple subsystems. A method for controlling the signal processing system includes storing channel records in a designated area of shared memory. Channel records include channel data that include one of multiple discrete signals to be processed by multiple subsystems in a time-multiplexed manner. The channel record includes information used by the multiple subsystems to process a channel, including information used to configure the multiple subsystems, information used to allocate the shared memory, and information used to communicate between multiple subsystems.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: June 9, 2009
    Assignee: SiRF Technology, Inc.
    Inventors: Paul A. Underbrink, Henry Falk
  • Publication number: 20080001817
    Abstract: The present invention discloses methods, apparatuses, and systems for eliminating auto- and cross-correlation in weak signal CDMA systems, such as GPS systems. The invention uses parallel data paths that allow standard correlation of signals in parallel with verification of the lock signal to determine whether the system has locked onto the proper signal within the scanned signal window. The invention can be made with multiple CPUs, a single CPU with dual input modes, on multiple IC chips, or as a single IC chip solution for small, low cost reception, downconversion, correlation, and verification systems.
    Type: Application
    Filed: February 19, 2007
    Publication date: January 3, 2008
    Inventors: Gregory Turetzky, Charles Norman, Henry Falk
  • Publication number: 20070207803
    Abstract: The present invention discloses methods, apparatuses, and systems for eliminating auto- and cross-correlation in weak signal CDMA systems, such as GPS systems. The invention uses parallel data paths that allow standard correlation of signals in parallel with verification of the lock signal to determine whether the system has locked onto the proper signal within the scanned signal window, The invention can be made with multiple CPUs, a single CPU with dual input modes, on multiple IC chips, or as a single IC chip solution for small, low cost reception, downconversion, correlation, and verification systems.
    Type: Application
    Filed: February 19, 2007
    Publication date: September 6, 2007
    Inventors: Gregory Turetzky, Charles Norman, Henry Falk
  • Publication number: 20070030888
    Abstract: The present invention discloses methods, apparatuses, and systems for eliminating auto- and cross-correlation in weak signal CDMA systems, such as GPS systems. The invention uses parallel data paths that allow standard correlation of signals in parallel with verification of the lock signal to determine whether the system has locked onto the proper signal within the scanned signal window. The invention can be made with multiple CPUs, a single CPU with dual input modes, on multiple IC chips, or as a single IC chip solution for small, low cost reception, downconversion, correlation, and verification systems.
    Type: Application
    Filed: August 2, 2006
    Publication date: February 8, 2007
    Inventors: Gregory Turetzky, Charies Norman, Henry Falk
  • Publication number: 20060214846
    Abstract: The present invention discloses methods, apparatuses, and systems for eliminating auto- and cross-correlation in weak signal CDMA systems, such as GPS systems. The invention uses parallel data paths that allow standard correlation of signals in parallel with verification of the lock signal to determine whether the system has locked onto the proper signal within the scanned signal window. The invention can be made with multiple CPUs, a single CPU with dual input modes, on multiple IC chips, or as a single IC chip solution for small, low cost reception, downconversion, correlation, and verification systems.
    Type: Application
    Filed: January 31, 2006
    Publication date: September 28, 2006
    Inventors: Gregory Turetzky, Charles Norman, Henry Falk
  • Publication number: 20050261785
    Abstract: A shared memory architecture for a GPS receiver, wherein a processing memory is shared among the different processing functions, such as the correlator signal processing, tracking processing, and other applications processing. The shared memory architecture within the GPS receiver provides the memory necessary for signal processing operations, such as the massively parallel processing, while conserving memory cost by re-using that same memory for other GPS and non-GPS applications. The shared memory architecture for a GPS receiver provided in accordance with the principles of this invention thereby significantly minimize the costly memory requirement often required of extremely fast signal acquisition of a GPS receiver.
    Type: Application
    Filed: July 18, 2005
    Publication date: November 24, 2005
    Inventors: Leon Peng, Henry Falk
  • Publication number: 20050060512
    Abstract: A signal processing system control method and apparatus are described. Various embodiments include a signal processing system with multiple subsystems. A method for controlling the signal processing system includes storing channel records in a designated area of shared memory. A channel records include channel data which includes one of multiple discrete signals to be processed by multiple subsystems in a time-multiplexed manner. The channel record includes information used by the multiple subsystems to process a channel, including information used to configure the multiple subsystems, information used to allocate the shared memory, and information used to communicate between multiple subsystems.
    Type: Application
    Filed: June 22, 2004
    Publication date: March 17, 2005
    Inventors: Paul Underbrink, Henry Falk
  • Publication number: 20050047493
    Abstract: A receiver capable of receiving a spread spectrum signal and having a crosscorrelator that enables a carrier wave (CW) jamming to be identified, tracked, replicated and removed from the received spread spectrum signal after demodulation of a weak signal has occurred.
    Type: Application
    Filed: October 20, 2003
    Publication date: March 3, 2005
    Inventors: Paul Underbrink, Henry Falk, Charles Norman
  • Publication number: 20050050293
    Abstract: A method and system for dynamic memory allocation and sharing in electronic systems. Embodiments include multi-channel signal processing, including continuously receiving multiple channels, wherein each channel comprises a discrete signal, and processing the multiple channels in a signal processing component on a time-multiplexed basis. Processing the multiple channels includes configuring the signal processing component for one of a plurality of operational modes, including allocating a memory into areas for storage of types of data, wherein certain areas are accessed by certain signal processing subsystems in certain manners. Configuring includes configuring the signal processing component to operate in different modes concurrently for different channels.
    Type: Application
    Filed: January 22, 2004
    Publication date: March 3, 2005
    Inventors: Henry Falk, Paul Underbrink