Patents by Inventor Leon Peng

Leon Peng 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: 10546413
    Abstract: For a given texture address, a texture sampler fetches and reduces texture data with a filter accumulator suitable for providing a weighted average over a variety of filter footprints. A multi-mode texture sampler is configurable to provide both a wide variety of footprints in either a separable or non-separable filter modes and allow for a filter footprint significantly wider than the bi-linear (2×2 texel) footprint. In embodiments, sub-sample addresses are generated by the texture sampler logic to accommodate a desired footprint. The sub-sample addresses may be generated and sequenced by multi-texel units, such as 2×2 texel quads, for efficient filtering. In embodiments, filter coefficients are cached from coefficient tables stored in memory.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: January 28, 2020
    Assignee: INTEL CORPORATION
    Inventors: Liang Leon Peng, Steven Spangler
  • Publication number: 20190122418
    Abstract: For a given texture address, a texture sampler fetches and reduces texture data with a filter accumulator suitable for providing a weighted average over a variety of filter footprints. A multi-mode texture sampler is configurable to provide both a wide variety of footprints in either a separable or non-separable filter modes and allow for a filter footprint significantly wider than the bi-linear (2×2 texel) footprint. In embodiments, sub-sample addresses are generated by the texture sampler logic to accommodate a desired footprint. The sub-sample addresses may be generated and sequenced by multi-texel units, such as 2×2 texel quads, for efficient filtering. In embodiments, filter coefficients are cached from coefficient tables stored in memory.
    Type: Application
    Filed: December 17, 2018
    Publication date: April 25, 2019
    Applicant: Intel Corporation
    Inventors: LIANG LEON PENG, STEVEN SPANGLER
  • Patent number: 10169907
    Abstract: For a given texture address, a texture sampler fetches and reduces texture data with a filter accumulator suitable for providing a weighted average over a variety of filter footprints. A multi-mode texture sampler is configurable to provide both a wide variety of footprints in either a separable or non-separable filter modes and allow for a filter footprint significantly wider than the bi-linear (2×2 texel) footprint. In embodiments, sub-sample addresses are generated by the texture sampler logic to accommodate a desired footprint. The sub-sample addresses may be generated and sequenced by multi-texel units, such as 2×2 texel quads, for efficient filtering. In embodiments, filter coefficients are cached from coefficient tables stored in memory.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: January 1, 2019
    Assignee: INTEL CORPORATION
    Inventors: Liang Leon Peng, Steven Spangler
  • Publication number: 20170098328
    Abstract: For a given texture address, a texture sampler fetches and reduces texture data with a filter accumulator suitable for providing a weighted average over a variety of filter footprints. A multi-mode texture sampler is configurable to provide both a wide variety of footprints in either a separable or non-separable filter modes and allow for a filter footprint significantly wider than the bi-linear (2×2 texel) footprint. In embodiments, sub-sample addresses are generated by the texture sampler logic to accommodate a desired footprint. The sub-sample addresses may be generated and sequenced by multi-texel units, such as 2×2 texel quads, for efficient filtering. In embodiments, filter coefficients are cached from coefficient tables stored in memory.
    Type: Application
    Filed: May 6, 2016
    Publication date: April 6, 2017
    Inventors: LIANG LEON PENG, STEVEN SPANGLER
  • Publication number: 20070008218
    Abstract: A tracker architecture for Global Positioning System (GPS) receivers is disclosed. A typical tracker comprises an RF front end and GPS architecture. The architecture comprises a bus structure, a Central Processing Unit (CPU) core, cache, RAM, and ROM memories, and a GPS engine that comprises a receiving, tracking, and demodulating engine for GPS and Wide Area Augmentation Service (WAAS) signals. The GPS architecture can couple to at least two different protocol interfaces via the bus structure, where the protocol interfaces are commonly used in different applications.
    Type: Application
    Filed: June 26, 2006
    Publication date: January 11, 2007
    Inventors: Nicolas Vantalon, Leon Peng, Gregory Turetzky
  • Publication number: 20060095206
    Abstract: The invention relates to an aided Global Positioning System (GPS) subsystem within a wireless device. The wireless device includes a wireless processing section capable of receiving signals from a wireless network and a GPS subsystem having a radio frequency (RF) front-end capable of receiving a GPS satellite signal. The wireless processing section of the wireless device receives an external clock and determines the offset between the clock in the wireless processing section and that of the external clock. The GPS subsystem then receives the offset information from the wireless processing section, information related to the nominal frequency of the wireless processing section clock and the wireless processing section clock. Using this information and the GPS clock in the GPS subsystem, the GPS subsystem determines an acquiring signal, which is related to a frequency offset between the GPS clock and the network clock.
    Type: Application
    Filed: May 22, 2003
    Publication date: May 4, 2006
    Inventors: Lionel Garin, Leon Peng, Gengsheng Zhang, Nicolas Vantalon
  • Publication number: 20060038719
    Abstract: An Aided Location Communication System (“ALCS”) is described that may include a geolocation server and a wireless communication device having a GPS section where the GPS receiver section is capable of being selectively switched between a standalone mode and at least one other mode for determining a geolocation of the wireless communications device. An Aided Location Communication Device (“ALCD”) is also described. The ALCD includes a position-determination section having a GPS receiver and a communication section where the position-determination section is selectively switchable between a GPS-standalone mode and at least one other mode for determining a geolocation of the ALCD.
    Type: Application
    Filed: July 20, 2005
    Publication date: February 23, 2006
    Inventors: Ashutosh Pande, Lionel Garin, Kanwar Chadha, Kurt Schmidt, Leon Peng, Gengsheng Zhang, Nicolas Vantalon, Gregory Turetzky
  • 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: 20050227709
    Abstract: In a method for providing location-based information over a network, a plurality of GPS reference data sets, corresponding to a plurality of respective local areas, are acquired at intervals such that each GPS reference data set is updated on a continuous basis. A plurality of aiding data sets are generated at intervals based on the respective GPS data sets, whereby each aiding data set is updated on a continuous basis. The generated aiding data sets are stored at intervals on a data-storing network server, whereby updated aiding data sets are available on a continuous basis for access by a requesting entity via communication with the data-storing network server.
    Type: Application
    Filed: March 24, 2005
    Publication date: October 13, 2005
    Inventors: Steve Chang, Ashutosh Pande, Lionel Garin, Kanwar Chadha, Leon Peng, Gengsheng Zhang, Nicolas Vantalon, Gregory Turetsky
  • Publication number: 20050162306
    Abstract: A frequency phase correction system and method are described that provides a receiver with a greater ability to lock onto relatively weak radio frequency signals by determining and estimating an amount of frequency error in a local frequency reference of the receiver, and using the error estimate to maintain frequency coherence with a received signal, thereby allowing tracking over a longer period of time, enabling longer integration times to capture weaker signals without losing frequency coherence.
    Type: Application
    Filed: November 24, 2004
    Publication date: July 28, 2005
    Inventors: Daniel Babitch, Steven Gronemeyer, Lionel Garin, Ashutosh Pande, Leon Peng, Gengsheng Zhang, Nicolas Vantalon
  • Publication number: 20050062643
    Abstract: An Aided Location Communication System (“ALCS”) is described that may include a geolocation server and a wireless communication device having a GPS section where the GPS receiver section is capable of being selectively switched between a standalone mode and at least one other mode for determining a geolocation of the wireless communications device. An Aided Location Communication Device (“ALCD”) is also described. The ALCD includes a position-determination section having a GPS receiver and a communication section where the position-determination section is selectively switchable between a GPS-standalone mode and at least one other mode for determining a geolocation of the ALCD.
    Type: Application
    Filed: July 3, 2004
    Publication date: March 24, 2005
    Inventors: Ashutosh Pande, Lionel Garin, Kanwar Chadha, Kurt Schmidt, Leon Peng, Gengsheng Zhang, Nicolas Vantalon, Gregory Turetzky
  • Patent number: 5517626
    Abstract: An open high-speed local system bus for a microcomputer system which is decoupled from I/O and provides a consistent interface to the CPU subsystem, memory subsystem, graphics subsystem and peripheral subsystem. The local system bus supports discrete and burst transactions, pipelining in both the transactions, multiple microprocessor and distributed interrupts.
    Type: Grant
    Filed: January 29, 1993
    Date of Patent: May 14, 1996
    Assignee: S3, Incorporated
    Inventors: Jordan J. Archer, Ajit J. Deora, Kent S. Leung, Leon Peng, Robert C. Schopmeyer, David J. Scott, Sanjay Sharma, Virgil Stevens