Patents by Inventor Linh Do

Linh Do 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: 20230037819
    Abstract: Disclosed are surface-modified nanoparticles and surfactants used in compositions and methods for enhancing hydro-carbon recovery from subterranean formations.
    Type: Application
    Filed: May 14, 2020
    Publication date: February 9, 2023
    Inventors: Duy T. Nguyen, William T. Duttlinger, JR., Rangarani Karnati, Zhengang Zong, Kai He, Linh Do
  • Patent number: 10767104
    Abstract: Disclosed herein are compositions and methods for increasing recovery of hydrocarbon compounds from hydrocarbon-containing subterranean fractured rock formations. Novel emulsions and fracturing fluids are provided. The fracturing fluids convert oil-wet rocks to water-wet, yet exhibit a low tendency of composition components to sorb to the rock. The fracturing fluids do not cause formation of emulsions with hydrocarbon compounds within the subterranean fractured rock formations.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: September 8, 2020
    Assignee: Ecolab USA Inc.
    Inventors: Linh Do, Brian Mueller, Duy T. Nguyen
  • Publication number: 20180312745
    Abstract: Disclosed herein are compositions and methods for increasing recovery of hydrocarbon compounds from hydrocarbon-containing subterranean fractured rock formations. Novel emulsions and fracturing fluids are provided. The fracturing fluids convert oil-wet rocks to water-wet, yet exhibit a low tendency of composition components to sorb to the rock. The fracturing fluids do not cause formation of emulsions with hydrocarbon compounds within the subterranean fractured rock formations.
    Type: Application
    Filed: June 11, 2018
    Publication date: November 1, 2018
    Inventors: Linh Do, Brian Mueller, Duy T. Nguyen
  • Patent number: 9985988
    Abstract: Provided are systems, methods, and computer-program products for using deceptions to detect network scans. In various implementations, a network device, configured as a decoy network device can be configured to determine a particular network address. The network device can determine that the particular network address is unassigned. The network device can configure itself with the particular network address, wherein the network device uses the particular network address to monitor network activity for a network scan. The network device can receive a packet addressed to the particular network address. The network device can determine that received packet is associated with a scan of the network, including associating the received packet with other packets in the monitored network activity. The network device can configure one or more security settings for the network when the received packet is determined to be associated with a scan of the network.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: May 29, 2018
    Assignee: ACALVIO TECHNOLOGIES, INC.
    Inventors: Sreenivas Gukal, Vaishali Palkar, Linh Do
  • Publication number: 20170353491
    Abstract: Provided are systems, methods, and computer-program products for using deceptions to detect network scans. In various implementations, a network device, configured as a decoy network device can be configured to determine a particular network address. The network device can determine that the particular network address is unassigned. The network device can configure itself with the particular network address, wherein the network device uses the particular network address to monitor network activity for a network scan. The network device can receive a packet addressed to the particular network address. The network device can determine that received packet is associated with a scan of the network, including associating the received packet with other packets in the monitored network activity. The network device can configure one or more security settings for the network when the received packet is determined to be associated with a scan of the network.
    Type: Application
    Filed: April 14, 2017
    Publication date: December 7, 2017
    Applicant: Acalvio Technologies, Inc.
    Inventors: Sreenivas Gukal, Vaishali Palkar, Linh Do
  • Patent number: 9734707
    Abstract: A multi-sided controlling device automatically makes keys on one or more sides of the controlling device active as a function of an operating mode of the controlling device. One or more sides of such a multi-sided controlling device may also have at least one keycap behind which is positioned an IR transmitter usable when another side of the controlling device is active.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: August 15, 2017
    Assignee: Universal Electronics Inc.
    Inventors: Joven Jubilo, Cesar Alvarado, Linh Do, Rex Xu
  • Publication number: 20160251568
    Abstract: Disclosed herein are compositions and methods for increasing recovery of hydrocarbon compounds from hydrocarbon-containing subterranean fractured rock formations. Novel emulsions and fracturing fluids are provided. The fracturing fluids convert oil-wet rocks to water-wet, yet exhibit a low tendency of composition components to sorb to the rock. The fracturing fluids do not cause formation of emulsions with hydrocarbon compounds within the subterranean fractured rock formations.
    Type: Application
    Filed: February 24, 2016
    Publication date: September 1, 2016
    Inventors: Linh Do, Brian Mueller, Duy T. Nguyen
  • Patent number: 8554815
    Abstract: A system and method are provided for synthesizing signal frequencies using a single reference clock and a primitive ratio of integers. The method accepts a plurality (k) of reference frequency values (fri), where 1?i?k, associated with a corresponding plurality of synthesized frequency values (foi). For each synthesized frequency value, a raw ratio of integers Nprawi and Dprawi is calculated, such that: f o i = Np raw i Dp raw i × f r i . A greatest common divisor (GCD) of Nprawi and Dprawi and a primitive ratio of integers Np i Dp i is found for each raw ratio of integers, such that: N p i = Np raw i GCD ? ( Np raw i , Dp raw i ) ; and , ? D p i = Dp raw i GCD ? ( Np raw i , Dp raw i ) .
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: October 8, 2013
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Simon Pang
  • Patent number: 8489664
    Abstract: A method is provided for first order accumulation in a single clock cycle. The method accepts a limited gain value and an accumulated value stored in a previous clock cycle. Using combinational logic, the limited gain value is summed with the accumulated value. If the summed value is between upper and lower limits, a non-weighted correction signal is supplied, and the summed value is the storage value. If the summed value is greater than the upper limit, a positive weighting is supplied, the (upper limit+1) is subtracted from the summed value, and the result is the storage value. If the summed value is less than the lower limit, then a negative weighting is supplied, the lower limit is subtracted from the summed value, and the result is the storage value. The storage value is loaded in memory for use as the accumulated value in the subsequent clock cycle.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: July 16, 2013
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Wei Fu, Arash Farhoodfar
  • Patent number: 8443023
    Abstract: A system and method are provided for synthesizing signal frequencies using rational division. The method accepts a reference frequency value and a synthesized frequency value. In response to dividing the synthesized frequency value by the reference frequency value, an integer value numerator (dp) and an integer value denominator (dq) are determined. The method reduces the ratio of dp/dq to an integer N and a ratio of p/q (dp/dq=N(p/q)), where p/q<1 (decimal). The numerator (p) and the denominator (q) are supplied to a flexible accumulator module, and a divisor is generated as a result. N is summed with a k-bit quotient to create the divisor. In a phase-locked loop (PLL), the divisor and the reference signal are used to generate a synthesized signal having a frequency equal to the synthesized frequency value.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: May 14, 2013
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Simon Pang, Hongming An, Jim Lew
  • Patent number: 8406365
    Abstract: A system and method are provided for reacquiring a non-synchronous communication signal in a clock and data recovery (CDR) device frequency synthesizer. The method initially acquires the phase of a non-synchronous communication signal having an input data frequency. In response to acquiring the phase of the input data frequency, a synthesized signal is generated having an output frequency. Also as a result of acquiring the input data frequency, a frequency ratio value is selected. The output frequency is divided by the selected frequency ratio value, creating a divisor signal having a divisor frequency, which is compared to a reference signal frequency. In response to the comparison, the frequency ratio value is saved in a tangible memory medium. In response to losing phase-lock with the communication signal, the frequency ratio value is retrieved from memory. After acquiring the input data frequency, the phase of the communication signal is reacquired.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: March 26, 2013
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Mehmet Mustafa Eker
  • Patent number: 8346840
    Abstract: A system and method are provided for rational division. The method accepts accepting a binary numerator and a binary denominator. A binary first sum is created of the numerator and a binary first count from a previous cycle. A binary first difference is created between the first sum and the denominator. In response to comparing the first sum with the denominator, and first carry bit is generated and added to a first binary sequence. The first binary sequence is used to generate a k-bit quotient. Typically, the denominator value is larger than the numerator value. In one aspect, the numerator and denominator form a rational number. Alternately, the numerator may be an n-bit bit value formed as either a repeating or non-repeating sequence, and the denominator is an (n+1)-bit number with a decimal value of 2(n+1).
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: January 1, 2013
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Simon Pang
  • Patent number: 8180011
    Abstract: An inter-symbol interference (ISI) pattern-weighted early-late phase detector is provided. I and Q clocks are generated, where the Q clock has a fixed phase delay with respect to the I clock. The I clock frequency is divided by n, creating a reference clock. A serial data stream is sequentially sampled with the I and Q clocks, creating digital I-bit and Q-bit values, respectively. The I-bit values and Q-bit values are segmented into n-bit digital words. In response to analyzing the I-bit and Q-bit values, I clock phase corrections are identified. Also identified are bit sequence patterns associated with each I-bit value. Each I-bit value is weighted in response to the identified bit sequence pattern and the identified I clock phase correction. A phase error signal is generated by averaging the weighted I-bit values for each n-bit digital word, and I clock is modified in phase.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: May 15, 2012
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Wei Fu
  • Patent number: 8180012
    Abstract: An inter-symbol interference (ISI) pattern-weighted early-late phase detector is provided. An I clock and a function-controlled oscillation cycle phase delay Q clock are generated. The I clock frequency is divided by n, creating a reference clock. A serial data stream is sequentially sampled with the I clock, and with the function-controlled varied phase delay Q clock, creating digital I-bit and varied phase delay Q-bit values, respectively. The values are segmented into n-bit digital words. I clock phase corrections are identified and a modulation factor is determined in response to comparing varied phase delay Q-bit values with I-bit values. Also identified are bit sequence patterns associated with each I-bit value. Each I-bit value is weighted in response to the identified bit sequence pattern and the identified I clock phase correction. The modulation factor is applied to the weighted average, and I and Q clock phase error signals are generated.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: May 15, 2012
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Wei Fu, Arash Farhoodfar
  • Patent number: 8175207
    Abstract: An inter-symbol interference (ISI) pattern-weighted early-late phase detector is provided. I and Q clocks are generated. The I clock frequency is divided by n, creating a reference clock. A serial data stream is sequentially sampled with the I clock, and with Q clocks having fixed and varied phase delays from the I clock, creating digital I-bit and Q-bit values. The I-bit values and Q-bit values are segmented into n-bit digital words. I clock phase corrections are identified and a modulation factor is determined in response to comparing Q-bit values sampled by the varied delay Q clock. Also identified are bit sequence patterns associated with each I-bit value. Each I-bit value is weighted in response to the identified bit sequence pattern and the identified I clock phase correction. The modulation factor is applied to the weighted average, and I and Q clock phase error signal are generated.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: May 8, 2012
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Wei Fu
  • Patent number: 8121242
    Abstract: A system and method are provided for frequency lock stability in a receiver using overlapping voltage controlled oscillator (VCO) bands. An input communication signal is accepted and an initial VCO is selected. Using a phase-locked loop (PLL) and the initial VCO, the frequency of the input communication signal is acquired and the acquired signal tuning voltage of the initial VCO is measured. Then, the initial VCO is disengaged and a plurality of adjacent band VCOs is sequentially engaged. The acquired signal tuning voltage of each VCO is measured and a final VCO is selected that is able to generate the input communication signal frequency using an acquired signal tuning voltage closest to a midpoint of a predetermined tuning voltage range.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: February 21, 2012
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Mehmet Mustafa Eker, Simon Pang
  • Patent number: 8111785
    Abstract: A system and method are provided for automatic frequency acquisition maintenance in a clock and data recovery (CDR) device. In an automatic frequency acquisition (AFA) mode, the method uses a phase detector (PHD) to acquire the phase of a non-synchronous input communication signal having an initial first frequency. In the event of a loss of lock/loss of signal (LOL/LOS) signal being asserted, a frequency ratio value is retrieved from memory. Using a phase-frequency detector (PFD), the reference signal, and the frequency ratio value, a synthesized signal is generated. In response to using the PFD to generate the synthesized signal and the LOL/LOS signal being deasserted, a rotational frequency detector (RFD) is used to generate a synthesized signal having a frequency equal to the frequency of the input communication signal. With the continued deassertion of the LOL/LOS signal, the PHD is enabled and the phase of the input signal is acquired.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: February 7, 2012
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Philip Michael Clovis, Michael Hellmer, Mehmet Mustafa Eker, Hongming An, Simon Pang
  • Patent number: 8094754
    Abstract: A system and method are provided for holding the frequency of a non-synchronous communication signal in a clock and data recovery (CDR) device frequency synthesizer. The method initially acquires the phase of a non-synchronous first communication signal having a first frequency, and divides a first synthesized signal by a selected frequency ratio value, creating a frequency detection signal having a frequency equal to a reference signal frequency. In response to losing the first communication signal and subsequently receiving a second communication signal with a non-predetermined second frequency, the frequency ratio value is retrieved from memory based upon the assumption that the second frequency is the same, or close to the first frequency. Using a phase-frequency detector (PFD), the reference signal, and the frequency ratio value, a second synthesized signal is generated having an output frequency equal to first frequency.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: January 10, 2012
    Assignee: Applied Micro Circuits Corporation
    Inventors: Mehmet Mustafa Eker, Simon Pang, Viet Linh Do, Hongming An, Philip Michael Clovis
  • Patent number: 8059778
    Abstract: A system and method are provided for automatically acquiring a serial data stream clock. The method receives a serial data stream with an unknown clock frequency and coarsely determines the clock frequency. The frequency is coarsely determined by (initially) selecting a high frequency first reference clock (Fref1), and counting the number of data transitions in a first time segment of the serial data stream at a plurality of sample frequencies equal to Fref1/n, where n is an integer ?1. The count for each sampling frequency is compared to the count for Fref1 (n=1). Next, the highest sampling frequency (n=x) is determined, which has a lower count than Fref1, and the coarse clock frequency is set to Fc1=Fref1/(x?1).
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: November 15, 2011
    Assignee: Applied Micro Circuits Corporation
    Inventors: Viet Linh Do, Mehmet Mustafa Eker, Simon Pang
  • Patent number: 7936853
    Abstract: A system and method are provided for detecting a false clock frequency lock in a clock and data recovery (CDR) device. The method accepts a digital raw data signal at a first rate and counts edge transitions in the raw data signal, creating a raw count. A clock signal is also accepted at a second rate. The clock signal is a timing reference recovered from the raw data signal. The raw data signal is sampled at a rate responsive to the clock signal, generating a sampled signal. Edge transitions are counted in the sampled signal, creating a sampled count. Then, the raw count is compared to the sampled count, to determine if the first rate is equal to the second rate. The method is used to determine if the second rate is less than the first rate—to detect if the clock signal is incorrectly locked to the first rate.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: May 3, 2011
    Assignee: Applied Micro Circuits Corporation
    Inventors: Simon Pang, Viet Linh Do, Mehmet Mustafa Eker