Patents by Inventor Kinyue Szeto

Kinyue Szeto 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: 20240086344
    Abstract: A processing device in a memory sub-system retrieves an input/output (IO) instruction of a plurality of IO instructions from an IO instruction memory in the memory sub-system, the IO instruction comprising a first number of bits. The processing device further generates an IO vector based on the IO instruction, the IO vector comprising a second number of bits, wherein the second number of bits is greater than the first number of bits. In addition, the processing device causes a plurality of IO signals, based on the IO vector, to be driven on a signal communication bus to a memory device in the memory sub-system, wherein the plurality of IO signals comprises a number of signals equal to the second number of bits of the IO vector.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 14, 2024
    Inventor: Kinyue Szeto
  • Patent number: 11853237
    Abstract: A processing device in a memory sub-system retrieves an input/output (IO) instruction of a plurality of IO instructions from an IO instruction memory in the memory sub-system, the IO instruction comprising a first number of bits. The processing device further generates an IO vector based on the IO instruction, the IO vector comprising a second number of bits, wherein the second number of bits is greater than the first number of bits. In addition, the processing device causes a plurality of IO signals, based on the IO vector, to be driven on a signal communication bus to a memory device in the memory sub-system, wherein the plurality of IO signals comprises a number of signals equal to the second number of bits of the IO vector.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: December 26, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Kinyue Szeto
  • Patent number: 6684342
    Abstract: An apparatus and method to provide a data processing system with reduced average power consumption while maintaining fast interrupt handling, and/or selectively change clock frequency for accessing memory with various access speeds. In a first embodiment, the invention provides a method to deterministically change a clock frequency between a first clock frequency and a second clock frequency in a data processing system to process operations upon the occurrence of a condition. In a second embodiment, the invention provides a method to change the clock frequency of a data processing system to process operations upon the occurrence of a condition. In a third embodiment, the invention provides a clock divider circuit to produce a core clock signal. In a fourth embodiment, the invention provides a data processing system with a deterministically variable processor clock.
    Type: Grant
    Filed: December 5, 2000
    Date of Patent: January 27, 2004
    Assignee: Ubicom, Inc.
    Inventors: Nicholas J. Kelsey, Kinyue Szeto, Ravi Sharma
  • Patent number: 6161199
    Abstract: An in-system debugging (ISD) capability is incorporated into a production microcontroller. The ISD capability is incorporated without the costly addition of any extra pins to read out the data for debugging by using the oscillator pins of the production microcontroller to read out the data. Building such an ISD capability into the microcontroller, enables debugging to be performed on the actual production board (instead of a special debug board) having the actual production microcontroller (instead of a bond-out microcontroller). This allows designers to debug programming using the actual production system instead of an emulation system.
    Type: Grant
    Filed: December 12, 1997
    Date of Patent: December 12, 2000
    Assignee: Scenix Semiconductor, Inc.
    Inventors: Kinyue Szeto, Charles M. Gracey, III, Chuck C. W. Cheng
  • Patent number: 6021447
    Abstract: A method and apparatus for In-System Programming which overcomes the above-described disadvantages. The method and apparatus of the ISP system interfaces with the two oscillator (instead of I/O) pins on the microcontroller. By interfacing with the two oscillator pins, the need for extra isolation circuitry to isolate other circuits from the ISP circuits is avoided in most circumstances, without incurring the expense of an expensive JTAG tester or extra dedicated pins. The amount of isolation circuitry necessary is reduced because the two oscillator pins are usually connected to passive components (registers, capacitors, or crystals) which cannot be damaged by the relatively high programming voltages and which do not produce signals that would interfere with the ISP programming signals.
    Type: Grant
    Filed: December 12, 1997
    Date of Patent: February 1, 2000
    Assignee: Scenix Semiconductor, Inc.
    Inventors: Kinyue Szeto, Charles M. Gracey, Chuck C.W. Cheng
  • Patent number: 5563532
    Abstract: A glitch filter for eliminating noise pulses less than 12 nanoseconds (ns) created by large devices on the SCSI bus and reflections of the 12 ns pulses created by a long SCSI bus cable, as well as noise pulses on the order of 35 ns typically found on a SCSI bus. The glitch filter includes a Schmitt trigger connected to receive the SCSI bus signal along with three filters connected in series with the Schmitt trigger. The first filter removes positive pulses having a pulse width less than 12 ns and provides an inverted output. The second filter removes negative pulses having a pulse width less than 12 ns and provides an inverted output. The third filter removes pulses having a pulse width less than 35 ns and provides the output of the glitch filter.
    Type: Grant
    Filed: January 24, 1994
    Date of Patent: October 8, 1996
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Chih-Siung Wu, Kinyue Szeto