Patents by Inventor Tien Pham

Tien Pham 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: 12539984
    Abstract: Unmanned aerial vehicles are provided. In one aspect, the unmanned aerial vehicle includes a four-bar linkage mechanism in mechanical communication with a pair of wings. An electrical subsystem includes an actuator in mechanical communication with the four-bar-linkage mechanism. The actuator is in electrical communication with a capacitor. A plurality of solar panels is in electrical communication with the capacitor, which is configured to harvest non-battery energy from the plurality of solar panels to power the actuator for controlling the four-bar linkage mechanism to operate the pair of wings.
    Type: Grant
    Filed: June 1, 2023
    Date of Patent: February 3, 2026
    Assignees: Northwestern University, Board of Regents, The University of Texas System
    Inventors: Josiah David Hester, Rishabh Goel, VP Nguyen, Tien Pham
  • Publication number: 20230391479
    Abstract: Unmanned aerial vehicles are provided. In one aspect, the unmanned aerial vehicle includes a four-bar linkage mechanism in mechanical communication with a pair of wings. An electrical subsystem includes an actuator in mechanical communication with the four-bar-linkage mechanism. The actuator is in electrical communication with a capacitor. A plurality of solar panels is in electrical communication with the capacitor, which is configured to harvest non-battery energy from the plurality of solar panels to power the actuator for controlling the four-bar linkage mechanism to operate the pair of wings.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 7, 2023
    Inventors: Josiah David Hester, Rishabh Goel, VP Nguyen, Tien Pham
  • Patent number: 11828787
    Abstract: A method of testing a device comprises receiving signals from a device under test (DUT) and computing an eye diagram using the signals received from the DUT. The method also comprises comparing an eye height and an eye width of the eye diagram to a predetermined values of a threshold eye height and a threshold eye width. Further, responsive to a determination of the eye height and the eye width exceeding the predetermined values of the threshold eye height and the threshold eye width, flagging the DUT as passing.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: November 28, 2023
    Assignee: Advantest Corporation
    Inventors: Justin Treon, Tien Pham
  • Publication number: 20210270888
    Abstract: A method of testing a device comprises receiving signals from a device under test (DUT) and computing an eye diagram using the signals received from the DUT. The method also comprises comparing an eye height and an eye width of the eye diagram to a predetermined values of a threshold eye height and a threshold eye width. Further, responsive to a determination of the eye height and the eye width exceeding the predetermined values of the threshold eye height and the threshold eye width, flagging the DUT as passing.
    Type: Application
    Filed: February 19, 2021
    Publication date: September 2, 2021
    Inventors: Justin TREON, Tien PHAM
  • Patent number: 8699058
    Abstract: A method for processing an electronic document file for printing may include receiving an electronic document file at a print driver for a select printer; determining the electronic document file includes different print parameter information for a different printer based on configuration data; identifying and transforming the different print parameter information to select print parameter information based on mapping information; processing document print parameter information associated with the electronic document file, where a portion of the document print parameter information was transformed from the different print parameter information; and sending a print stream to the select printer for printing the electronic document file consistent with the different print parameter information. A related system may include a storage device and a processor. The storage device may include the print driver and configuration data with the mapping information.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: April 15, 2014
    Assignee: Xerox Corporation
    Inventors: Glenn K. Smith, Tien Pham
  • Publication number: 20110304873
    Abstract: A method for processing an electronic document file for printing may include receiving an electronic document file at a print driver for a select printer; determining the electronic document file includes different print parameter information for a different printer based on configuration data; identifying and transforming the different print parameter information to select print parameter information based on mapping information; processing document print parameter information associated with the electronic document file, where a portion of the document print parameter information was transformed from the different print parameter information; and sending a print stream to the select printer for printing the electronic document file consistent with the different print parameter information. A related system may include a storage device and a processor. The storage device may include the print driver and configuration data with the mapping information.
    Type: Application
    Filed: June 14, 2010
    Publication date: December 15, 2011
    Applicant: XEROX CORPORATION
    Inventors: Glenn K. Smith, Tien Pham
  • Publication number: 20070249259
    Abstract: A novelty device is provide for displaying a message. The device includes a package with closable flaps at upper and lower ends. The device also includes an inflatable balloon attached to the package and capable of being stored in an uninflated state therewithin. The device also includes an attachable stand for holding the package upright and a sealable valve for inflating the balloon.
    Type: Application
    Filed: February 19, 2007
    Publication date: October 25, 2007
    Inventor: Tien Pham
  • Patent number: 7268587
    Abstract: A programmable logic block provides N-bit and M-bit (e.g., (N/2)-bit) lookahead functionality for carry chains traversing the logic block, N and M being integers greater than one. An exemplary programmable logic block includes four carry multiplexers that together form a 4-bit lookahead carry chain. The 4-bit lookahead carry chain also provides a 2-bit lookahead output after the second carry multiplexer. Alternatively, the last two bits of the 4-bit lookahead carry chain can be used as a 2-bit lookahead carry chain. In one embodiment, the programmable logic block also includes four function generators associated with the four carry multiplexers. Each function generator drives a select terminal of the associated carry multiplexer. The 4-bit and 2-bit carry chains can be programmably coupled to an interconnect structure of the PLD at the carry out output terminals. In some embodiments, an initialization value can also be provided to the 4-bit and 2-bit carry chains.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: September 11, 2007
    Assignee: Xilinx, Inc.
    Inventors: Tien Pham, Manoj Chirania, Venu M. Kondapalli, Steven P. Young
  • Patent number: 7256612
    Abstract: A programmable logic block provides programmable initialization values for carry chains traversing the logic block, without consuming user logic resources. An exemplary programmable logic block includes two or more carry multiplexers coupled together to form a carry chain for the programmable logic block. A carry initialization circuit has an output terminal coupled to a data input terminal of a first carry multiplexer in the carry chain. The carry initialization circuit is controlled by configuration memory cells of the programmable logic block to select one of a carry in signal, a power high signal, a ground signal, and (optionally) a signal from an interconnect structure of the logic block. Thus, an initialization value (e.g., power high or ground) can be provided to the carry chain without consuming other programmable resources within the logic block.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: August 14, 2007
    Assignee: Xilinx, Inc.
    Inventors: Steven P. Young, Tien Pham, Philip D. Costello
  • Publication number: 20050268124
    Abstract: A voltage switching apparatus and method are disclosed. At least one disclosed method includes providing, when a mode selection signal is in a first state, a first power rail voltage on a first power voltage line and a second, different power rail voltage on a second power voltage line. After the mode selection signal transitions to a second state, a second power rail voltage is provided on the first power voltage line and a switch between the first and second power voltage lines is closed.
    Type: Application
    Filed: March 31, 2005
    Publication date: December 1, 2005
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Tien Pham, Charles Walker, Allen Shorter
  • Publication number: 20020191779
    Abstract: System are provided for blind echo cancellation in wireless signal processors, such as for wireless repeaters. A first embodiment of the echo cancellation system provides iterative echo cancellation for white signals, with channel identification. A second embodiment of the echo cancellation system provides iterative echo cancellation for band-limited signals, without channel identification, through the determination of a the second order statistics of a signal. The echo cancellation systems are fast, and can be implemented using modern DSP processors for CDMA and broadband wireless communication systems. Analyses and simulations show that the echo cancellation systems can achieve echo cancellation of 40 dB or more at a modest computational cost of several hundred MMACs.
    Type: Application
    Filed: March 23, 2001
    Publication date: December 19, 2002
    Inventor: Tien Pham
  • Publication number: 20020181699
    Abstract: System are provided for blind echo cancellation in wireless signal processors, such as for wireless repeaters. A first embodiment of the echo cancellation system provides iterative echo cancellation for white signals, with channel identification. A second embodiment of the echo cancellation system provides iterative echo cancellation for band-limited signals, without channel identification, through the determination of a the second order statistics of a signal. The echo cancellation systems are fast, and can be implemented using modern DSP processors for CDMA and broadband wireless communication systems. Analyses and simulations show that the echo cancellation systems can achieve echo cancellation of 40 dB or more at a modest computational cost of several hundred MMACs.
    Type: Application
    Filed: March 23, 2001
    Publication date: December 5, 2002
    Inventors: Tien Pham, Matthew P. Fuerter