Patents by Inventor Andy Yu

Andy Yu 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: 10419323
    Abstract: In one embodiment, an apparatus includes a connector for directly connecting the apparatus to a host when the apparatus is received at a host interface configured for receiving a pluggable transceiver, a sampler module configured for under-sampling a periodic waveform transmitted from the host, and an interface for transmitting sampled data to a processing device operable to process and analyze the sampled data for use in determining if the host is operating within specified limits.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: September 17, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: D. Brice Achkir, Andy Yu, Natalia Bondarenko, John Michael Wincn
  • Publication number: 20180309654
    Abstract: In one embodiment, an apparatus includes a connector for directly connecting the apparatus to a host when the apparatus is received at a host interface configured for receiving a pluggable transceiver, a sampler module configured for under-sampling a periodic waveform transmitted from the host, and an interface for transmitting sampled data to a processing device operable to process and analyze the sampled data for use in determining if the host is operating within specified limits.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: D. Brice Achkir, Andy Yu, Natalia Bondarenko, John Michael Wincn
  • Publication number: 20170373881
    Abstract: Systems and methods for controlling isochronous data streams are disclosed. Particular aspects of the present disclosure are designed to be used with almost any isochronous data stream, but are well-suited for use with the Universal Serial Bus (USB) protocol. Further, aspects of the present disclosure are flexible to accommodate existing configuration possibilities within the USB protocol as well as accommodate proposed future changes in the USB protocol. The flexibility of the systems and methods is provided by calculating: (1) drift between a USB host system time and the application and (2) drift between the USB host system and a USB device clock. Based on these two drift calculations, a time stamp may be synthesized to program a next delivery schedule. Using this time stamp, jitter correction can take place and uniformly-sized packets may be assembled to pass to an application processor.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 28, 2017
    Inventors: Andy Yu, Andrew Cheung, Ameya Kulkarni
  • Patent number: 9300713
    Abstract: Methods, systems, and devices are described for media synchronization. Multi-stream media processes may include media streams captured with respect to different clock rates. Multi-processor implementations may involve separate clocks associated with different media streams, such as audio and video, respectively. The separate clocks may tend to drift from one another, becoming further out of sync as time passes. Selecting a reference time of one of the processors to function as a “wall clock,” recording frame capture times with respect to the reference time, accounting for propagation delays, and transmitting frame capture times in terms of the reference time may aid in AV synchronization at a device where audio and video streams are received.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: March 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Min Wang, Tien-Hsin Lee, Shankar Genesh LakshmanaSwamy, Andy Yu, Vikram Singh, Sandeep Padubidri Ramamurthy, Yau Mo Chan, Vasudev Sujir Nayak, Srinivasan Balasubramanian
  • Publication number: 20150049248
    Abstract: Methods, systems, and devices are described for media synchronization. Multi-stream media processes may include media streams captured with respect to different clock rates. Multi-processor implementations may involve separate clocks associated with different media streams, such as audio and video, respectively. The separate clocks may tend to drift from one another, becoming further out of sync as time passes. Selecting a reference time of one of the processors to function as a “wall clock,” recording frame capture times with respect to the reference time, accounting for propagation delays, and transmitting frame capture times in terms of the reference time may aid in AV synchronization at a device where audio and video streams are received.
    Type: Application
    Filed: April 28, 2014
    Publication date: February 19, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Min Wang, Tien-Hsin Lee, Shankar Genesh LakshmanaSwamy, Andy Yu, Vikram Singh, Sandeep Padubidri Ramamurthy, Yau Mo Chan, Vasudev Sujir Nayak, Srinivasan Balasubramanian
  • Patent number: 8770992
    Abstract: An electric plug includes an end block and a power cord. The end block includes a plurality of first connectors and the power cord includes a plurality of second connectors which correspond to the first connectors and detachably connected thereto. The first connectors and second connectors are electrically conductive. One or more first connectors are connected to the second connectors by press-fitting and are retained therewith by friction. Alternatively, the first connectors may be a terminal screw assembly and the second connectors are wires of the power cord.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: July 8, 2014
    Assignee: Tower Manufacturing Corporation
    Inventors: Andy Yu, Ji Han, Chepur P. Rao, Victor V. Aromin
  • Patent number: 8689081
    Abstract: Techniques are provided for classifying and correcting errors in a bit sequence. At a memory control device, access is requested to a first bit sequences that is stored in a bit sequence database of a memory component and associated with an address. An error is detected in the first bit sequence, and the address associated with the bit sequence is compared to addresses stored in an address database of a content addressable memory component to determine if there is a match. When there is a match, the error is classified as a hard bit error. When there is not a match, the error is classified as a soft bit error.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: April 1, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Andy Yu, Pierre Chor-Fung Chia, ShiJie Wen, Jie Xue
  • Publication number: 20130330939
    Abstract: An electric plug includes an end block and a power cord. The end block includes a plurality of first connectors and the power cord includes a plurality of second connectors which correspond to the first connectors and detachably connected thereto. The first connectors and second connectors are electrically conductive. One or more first connectors are connected to the second connectors by press-fitting and are retained therewith by friction. Alternatively, the first connectors may be a terminal screw assembly and the second connectors are wires of the power cord.
    Type: Application
    Filed: July 26, 2012
    Publication date: December 12, 2013
    Inventors: Andy Yu, Ji Han, Chepur P. Rao, Victor V. Aromin
  • Publication number: 20130139033
    Abstract: Techniques are provided for classifying and correcting errors in a bit sequence. At a memory control device, access is requested to a first bit sequences that is stored in a bit sequence database of a memory component and associated with an address. An error is detected in the first bit sequence, and the address associated with the bit sequence is compared to addresses stored in an address database of a content addressable memory component to determine if there is a match. When there is a match, the error is classified as a hard bit error. When there is not a match, the error is classified as a soft bit error.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Andy Yu, Pierre Chor-Fung Chia, ShiJie Wen, Jie Xue
  • Publication number: 20110121380
    Abstract: A memory cell that includes a control gate disposed laterally between two floating gates where each floating gate is capable of holding data. Each floating gate in a memory cell may be erased and programmed by applying a combination of voltages to diffusion regions, the control gate, and a well. A plurality of memory cells creates a memory string, and a memory array is formed from a plurality of memory strings arranged in rows and columns.
    Type: Application
    Filed: October 12, 2010
    Publication date: May 26, 2011
    Inventors: Andy Yu, Ying W. Go
  • Patent number: 7834388
    Abstract: A memory cell that includes a control gate disposed laterally between two floating gates where each floating gate is capable of holding data. Each floating gate in a memory cell may be erased and programmed by applying a combination of voltages to diffusion regions, the control gate, and a well. A plurality of memory cells creates a memory string, and a memory array is formed from a plurality of memory strings arranged in rows and columns.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: November 16, 2010
    Assignee: Nanostar Corporation
    Inventors: Andy Yu, Ying W. Go
  • Patent number: 7449744
    Abstract: A multi-function memory array that includes a DRAM distributed in several DRAM sectors, a Flash EEPROM distributed in several Flash EEPROM sectors, a data bus interconnecting the DRAM sectors and the Flash EEPROM sectors, and a plurality of memory access control circuitries. Each DRAM sector and Flash EEPROM sector can be accessed independently and data can be transferred between a DRAM sector and a Flash EEPROM sector. External data can also be written into either DRAM or Flash EEPROM. Flash EEPROM in one sector is distributed in rows and columns, and cells in each column are separated from the cells in an adjacent column by deep trench isolation regions.
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: November 11, 2008
    Assignee: Nanostar Corporation
    Inventors: Andy Yu, Ying W. Go
  • Publication number: 20080074924
    Abstract: A memory cell that includes a control gate disposed laterally between two floating gates where each floating gate is capable of holding data. Each floating gate in a memory cell may be erased and programmed by applying a combination of voltages to diffusion regions, the control gate, and a well. A plurality of memory cells creates a memory string, and a memory array is formed from a plurality of memory strings arranged in rows and columns.
    Type: Application
    Filed: November 28, 2007
    Publication date: March 27, 2008
    Inventors: Andy Yu, Ying Go
  • Publication number: 20070297246
    Abstract: In a memory cell array, each memory cell includes a control gate disposed laterally adjacent a floating gate. The memory cells in each memory column are disposed inside a single well. The control gate and the floating gate are disposed between two diffusion regions. Each memory cell may be erased and programmed by applying a combination of voltages to the diffusion regions, the control gate, and the well.
    Type: Application
    Filed: September 7, 2007
    Publication date: December 27, 2007
    Inventors: Andy Yu, Ying Go
  • Patent number: 7276759
    Abstract: In a memory cell array, each memory cell includes a control gate disposed laterally adjacent a floating gate. The memory cells in each memory column are disposed inside a single well. The control gate and the floating gate are disposed between two diffusion regions. Each memory cell may be erased and programmed by applying a combination of voltages to the diffusion regions, the control gate, and the well.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: October 2, 2007
    Assignee: Nanostar Corporation
    Inventors: Andy Yu, Ying W. Go
  • Publication number: 20070200163
    Abstract: A memory cell that includes two control gates disposed laterally between two floating gates where each floating gate is capable of holding data. The memory cell is formed by placing a first polysilicon on a substrate of semiconductor material, on which a well is placed. The control gates are preferably formed by a Damascene process, in which a first polysilicon is removed after forming two floating gates, and a second polysilicon is placed between these two floating gates. An anisotropic etching is later done on the second polysilicon to form two control gates.
    Type: Application
    Filed: May 4, 2007
    Publication date: August 30, 2007
    Inventors: Andy Yu, Ying Go
  • Patent number: 7172528
    Abstract: A transfer case for a vehicle that includes a planetary gear assembly, a clutch pack assembly, and a band and drum assembly that provide an overdrive or underdrive and direct drive in combination with a vehicle transmission. In one embodiment, an input shaft drives an outer ring gear of the planetary gear assembly and is coupled to one set of discs of the clutch assembly. A carrier of the planetary gear assembly is coupled to a rear output shaft, where the carrier supports a plurality of pinion gears. A sun gear of the planetary gear assembly is coupled to another set of discs of the clutch assembly that are coupled to the drum. When the clutch assembly is engaged, the ring gear is coupled to the sun gear for direct drive and when the band is engaged, the pinion gears and the ring gear provide underdrive.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: February 6, 2007
    Assignee: BorgWarner Inc.
    Inventors: Andy Yu, Fredric H. Tubbs, Thomas J. Foster
  • Publication number: 20060157773
    Abstract: A memory cell that includes two control gates disposed laterally between two floating gates where each floating gate is capable of holding data. The memory cell is formed by placing a first polysilicon on a substrate of semiconductor material, on which a well is placed. The control gates are preferably formed by a Damascene process, in which a first polysilicon is removed after forming two floating gates, and a second polysilicon is placed between these two floating gates. An anisotropic etching is later done on the second polysilicon to form two control gates.
    Type: Application
    Filed: January 14, 2005
    Publication date: July 20, 2006
    Inventors: Andy Yu, Ying Go
  • Patent number: D742831
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: November 10, 2015
    Assignee: Tower Manufacturing Corporation
    Inventors: Andy Yu, Levi Zhou, Chepur P. Rao, Victor V. Aromin
  • Patent number: D765041
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: August 30, 2016
    Assignee: TOWER MANUFACTURING CORPORATION
    Inventors: Andy Yu, Levi Zhou, Chepur P. Rao, Victor V. Aromin