Patents by Inventor Thai-Bao H. Kien

Thai-Bao H. Kien 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: 8107814
    Abstract: Upstream data handling in a digital Data Over Cable Service Interface Specification (DOCSIS) passive optical network (DPON). Embodiments include receiving at a headend, in an upstream path over an optical network, a plurality of digitized and serialized DPON upstream packets respectively distributed in a time division multiplexed fashion, wherein each DPON upstream packet includes a header, a trailer and a payload, monitoring the optical network for energy in the upstream path, including energy associated with a header and a trailer of respective DPON upstream packets, controlling a bit stuffer that adds bits to the upstream path to (1) stop adding bits to the upstream path when energy is detected in the upstream path and (2) resume adding bits to the upstream path after an end of a trailer of a given DPON upstream packet has been detected, and removing the header and the trailer of the respective DPON upstream packets.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: January 31, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Thai-Bao H. Kien, Amin Farvez, Richard J. Futch, Richard T. Causey, Michael Jones
  • Patent number: 7965722
    Abstract: Multiplexing of information from a plurality of information flows into fixed-length packets such as, but not limited to, MPEG packets allows efficient utilization of bandwidth and also can be used to reduce transmission latency. In addition, utilizing MPEG packets and transport streams for octet multiplexing allows the packets carrying octet-multiplexed data to easily be integrated with other MPEG packets for other services that are commonly found in cable transmission networks of all coax, hybrid fiber coax, and/or all fiber. The multiplexing/demultiplexing of octets using MPEG packets generally is described by mappings that specify the use of octets in MPEG packets. Changes to allocations in a map generally should be propagated in a way that reliably ensures that both the transmitter and receiver have a consistent view of the octet mappings.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: June 21, 2011
    Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
  • Publication number: 20100021172
    Abstract: Upstream data handling in a digital Data Over Cable Service Interface Specification (DOCSIS) passive optical network (DPON). Embodiments include receiving at a headend, in an upstream path over an optical network, a plurality of digitized and serialized DPON upstream packets respectively distributed in a time division multiplexed fashion, wherein each DPON upstream packet includes a header, a trailer and a payload, monitoring the optical network for energy in the upstream path, including energy associated with a header and a trailer of respective DPON upstream packets, controlling a bit stuffer that adds bits to the upstream path to (1) stop adding bits to the upstream path when energy is detected in the upstream path and (2) resume adding bits to the upstream path after an end of a trailer of a given DPON upstream packet has been detected, and removing the header and the trailer of the respective DPON upstream packets.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Thai-Bao H. Kien, Amin Farvez, Richard J. Futch, Richard T. Causey, Michael Jones
  • Publication number: 20090323713
    Abstract: Multiplexing of information from a plurality of information flows into fixed-length packets such as, but not limited to, MPEG packets allows efficient utilization of bandwidth and also can be used to reduce transmission latency. In addition, utilizing MPEG packets and transport streams for octet multiplexing allows the packets carrying octet-multiplexed data to easily be integrated with other MPEG packets for other services that are commonly found in cable transmission networks of all coax, hybrid fiber coax, and/or all fiber. The multiplexing/demultiplexing of octets using MPEG packets generally is described by mappings that specify the use of octets in MPEG packets. Changes to allocations in a map generally should be propagated in a way that reliably ensures that both the transmitter and receiver have a consistent view of the octet mappings.
    Type: Application
    Filed: May 7, 2008
    Publication date: December 31, 2009
    Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
  • Patent number: 7590145
    Abstract: Multiplexing of information from a plurality of information flows into fixed-length packets such as, but not limited to, MPEG packets allows efficient utilization of bandwidth and also can be used to reduce transmission latency. In addition, utilizing MPEG packets and transport streams for octet multiplexing allows the packets carrying octet-multiplexed data to easily be integrated with other MPEG packets for other services that are commonly found in cable transmission networks of all coax, hybrid fiber coax, and/or all fiber. Moreover, the multiplexing techniques described herein will work in both wired (or constrained media) and wireless (or free-space propagation) environments. The multiplexing/demultiplexing of octets using MPEG packets generally is described by mappings that specify the use of octets in MPEG packets. Changes to allocations in a map generally should be propagated in a way that reliably ensures that both the transmitter and receiver have a consistent view of the octet mappings.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: September 15, 2009
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
  • Patent number: 6976042
    Abstract: A low cost white noise generator. An oscillator provides a signal to an analog-to-digital (AID) converter for digitizing. A bit-order reversal circuit reverses the order of the received bits, wherein the reversal circuit provides bits having an order ranging from LSB to MSB. A digital-to-analog (D/A) converter subsequently converts the reversed digital signal back to an analog signal, which is a white noise signal due to the random nature of reversing the bits provided by the A/D converter.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: December 13, 2005
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Jiening Ao, Thai-Bao H. Kien
  • Publication number: 20040264511
    Abstract: Multiplexing of information from a plurality of information flows into fixed-length packets such as, but not limited to, MPEG packets allows efficient utilization of bandwidth and also can be used to reduce transmission latency. In addition, utilizing MPEG packets and transport streams for octet multiplexing allows the packets carrying octet-multiplexed data to easily be integrated with other MPEG packets for other services that are commonly found in cable transmission networks of all coax, hybrid fiber coax, and/or all fiber. Moreover, the multiplexing techniques described herein will work in both wired (or constrained media) and wireless (or free-space propagation) environments. The multiplexing/demultiplexing of octets using MPEG packets generally is described by mappings that specify the use of octets in MPEG packets. Changes to allocations in a map generally should be propagated in a way that reliably ensures that both the transmitter and receiver have a consistent view of the octet mappings.
    Type: Application
    Filed: June 30, 2004
    Publication date: December 30, 2004
    Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
  • Patent number: 6751271
    Abstract: The present invention provides an apparatus and method for detecting the presence of a carrier signal that is included in the reverse signals of a communications system. The present invention uses an improved apparatus that determines the average power of the reverse signals during a predetermined counting cycle. The average power is then compared to a threshold power value. If the average power exceeds the threshold power value, an enable signal is provided to allow further transmission of the reverse signals.
    Type: Grant
    Filed: August 6, 2002
    Date of Patent: June 15, 2004
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West, Jr.
  • Patent number: 6721352
    Abstract: The present invention provides an improved apparatus and method for detecting a reverse carrier signal. The present invention utilizes a peak detector/envelope filter for determining the peak level of the reverse analog waveform. The peak level is compared to a threshold level during a predetermined time period to determine the presence of a valid reverse carrier signal. Once determined, an enable signal is provided to an electronics device that allows further transmission of the reverse signals.
    Type: Grant
    Filed: August 6, 2002
    Date of Patent: April 13, 2004
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West, Jr.
  • Publication number: 20040028122
    Abstract: The present invention provides an improved apparatus and method for detecting a reverse carrier signal. The present invention utilizes a peak detector/envelope filter for determining the peak level of the reverse analog waveform. The peak level is compared to a threshold level during a predetermined time period to determine the presence of a valid reverse carrier signal. Once determined, an enable signal is provided to an electronics device that allows further transmission of the reverse signals.
    Type: Application
    Filed: August 6, 2002
    Publication date: February 12, 2004
    Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West
  • Publication number: 20040028153
    Abstract: The present invention provides an apparatus and method for detecting the presence of a carrier signal that is included in the reverse signals of a communications system. The present invention uses an improved apparatus that determines the average power of the reverse signals during a predetermined counting cycle. The average power is then compared to a threshold power value. If the average power exceeds the threshold power value, an enable signal is provided to allow further transmission of the reverse signals.
    Type: Application
    Filed: August 6, 2002
    Publication date: February 12, 2004
    Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West
  • Publication number: 20030208516
    Abstract: The present invention is directed towards a low cost white noise generator. An oscillator provides a signal to an analog-to-digital (A/D) converter for digitizing. A bit-order reversal circuit reverses the order of the received bits, wherein the reversal circuit provides bits having an order ranging from LSB to MSB. A digital-to-analog (D/A) converter subsequently converts the reversed digital signal back to an analog signal, which is a white noise signal due to the random nature of reversing the bits provided by the A/D converter.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventors: Jiening Ao, Thai-Bao H. Kien
  • Patent number: 5710416
    Abstract: A price verifier which is smaller in size than existing price verifiers and which includes additional features which provide enhanced functionality and ease of use. The price verifier includes a bar code reader for reading a bar code label on an item whose price is to be verified. Control circuitry obtains the price of the scanned item from a host terminal. A display displays the price of the item. The price verifier supports multiple communications protocols, including wireless RF. Additionally, the price verifier may be programmed by reading programming bar code labels or by downloading program commands from the host terminal.
    Type: Grant
    Filed: October 5, 1995
    Date of Patent: January 20, 1998
    Assignee: NCR Corporation
    Inventors: William M. Belknap, Thai-Bao H. Kien, Kevin P. Kellar