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: 8107814Abstract: 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: GrantFiled: July 25, 2008Date of Patent: January 31, 2012Assignee: Cisco Technology, Inc.Inventors: Thai-Bao H. Kien, Amin Farvez, Richard J. Futch, Richard T. Causey, Michael Jones
-
Patent number: 7965722Abstract: 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: GrantFiled: May 7, 2008Date of Patent: June 21, 2011Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
-
Publication number: 20100021172Abstract: 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: ApplicationFiled: July 25, 2008Publication date: January 28, 2010Applicant: CISCO TECHNOLOGY, INC.Inventors: Thai-Bao H. Kien, Amin Farvez, Richard J. Futch, Richard T. Causey, Michael Jones
-
Publication number: 20090323713Abstract: 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: ApplicationFiled: May 7, 2008Publication date: December 31, 2009Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
-
Patent number: 7590145Abstract: 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: GrantFiled: June 30, 2004Date of Patent: September 15, 2009Assignee: Scientific-Atlanta, Inc.Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
-
Patent number: 6976042Abstract: 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: GrantFiled: May 3, 2002Date of Patent: December 13, 2005Assignee: Scientific-Atlanta, Inc.Inventors: Jiening Ao, Thai-Bao H. Kien
-
Publication number: 20040264511Abstract: 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: ApplicationFiled: June 30, 2004Publication date: December 30, 2004Inventors: Richard J. Futch, Thai-Bao H. Kien, Bin Yang, Christopher J. Topazi
-
Patent number: 6751271Abstract: 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: GrantFiled: August 6, 2002Date of Patent: June 15, 2004Assignee: Scientific-Atlanta, Inc.Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West, Jr.
-
Patent number: 6721352Abstract: 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: GrantFiled: August 6, 2002Date of Patent: April 13, 2004Assignee: Scientific-Atlanta, Inc.Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West, Jr.
-
Publication number: 20040028122Abstract: 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: ApplicationFiled: August 6, 2002Publication date: February 12, 2004Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West
-
Publication number: 20040028153Abstract: 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: ApplicationFiled: August 6, 2002Publication date: February 12, 2004Inventors: Thai-Bao H. Kien, Jiening Ao, Lamar E. West
-
Publication number: 20030208516Abstract: 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: ApplicationFiled: May 3, 2002Publication date: November 6, 2003Inventors: Jiening Ao, Thai-Bao H. Kien
-
Patent number: 5710416Abstract: 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: GrantFiled: October 5, 1995Date of Patent: January 20, 1998Assignee: NCR CorporationInventors: William M. Belknap, Thai-Bao H. Kien, Kevin P. Kellar