Patents by Inventor Chen Feng KUO

Chen Feng KUO 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: 20230388253
    Abstract: The present invention provides a packet forwarding system including a packet, a packet analyzer and a DMA module. The packet buffer is configured to receive a packet and store the packet. The packet analyzer is configured to read the packet from the packet buffer, and analyze the packet to extract part of content of the packet to generate specific data. The DMA module is configured to write the specific data into a first buffer of a storage device, and write the packet into a second buffer of the storage device.
    Type: Application
    Filed: May 17, 2023
    Publication date: November 30, 2023
    Applicant: Realtek Semiconductor Corp.
    Inventors: Heng-Xiu Liu, Chen-Feng Kuo, Lun-Wu Yeh
  • Patent number: 11757800
    Abstract: A network interface device, an electronic device including same, and a method of operating same are provided. The network interface device is coupled to a host including a storage circuit. The network interface device includes a processing circuit and a packet receiving circuit which is used for receiving multiple network packets. The processing circuit performs the following steps: parsing the network packets to obtain multiple sequence numbers of the network packets; reordering the network packets based on the sequence numbers to generate reorder information; appending the reorder information to one of the network packets and generating packet order information, or generating the packet order information containing the reorder information; storing the packet order information in the storage circuit; and issuing an interrupt to the host. The packet receiving circuit or the processing circuit stores the network packets in the storage circuit before the processing circuit issues the interrupt.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: September 12, 2023
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Lun-Wu Yeh, Chen-Feng Kuo
  • Publication number: 20230206699
    Abstract: A liveness detection method includes: obtaining multiple first feature points and multiple second feature points according to a first image, a second image, and a feature point process, wherein the first feature points include two first fixed feature points and at least one first variable feature point, and the second feature points include two second fixed feature points and at least one second variable point; obtaining a first transform function according to the first fixed feature points and the second fixed feature points; obtaining at least one check feature point according to the first transform function and the first variable feature point(s); and determining whether the second image is a spoofing image according to the check feature point(s) and the second variable point(s).
    Type: Application
    Filed: March 15, 2022
    Publication date: June 29, 2023
    Inventors: Tien-Ping Chua, Chen-Feng Kuo, Ruchi Mangesh Dhamnaskar
  • Patent number: 11604900
    Abstract: A data decryption system includes an address checking circuit, an encryption/decryption processor, and a computation circuit. The address checking circuit is configured to receive an address through an address channel. The computation circuit is coupled to the encryption/decryption processor. The computation circuit is configured to receive a reading data of the address from a storage device through a data channel in a first duration. The encryption/decryption processor computes a second key in a second duration, according to a first key and the address, and the second key is configured to decrypt the reading data, wherein the first duration overlaps with the second duration.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: March 14, 2023
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Chen-Feng Kuo, Tung-Min Lin
  • Patent number: 11527057
    Abstract: A license plate recognition system includes an image capturing module, a license plate detection module, a segment extraction module, a character classification module, and a character recognition module. The image capturing module is for capturing an image. The license plate detection module is for receiving the image and to identify a license plate in the image. The segment extraction module is for extracting a sequence of character segments on the license plate. The character classification module is for computing a probability of each possible character in each character segment. The character recognition module is for identifying permissible characters for the each character segment according to a syntax of the sequence of character segments, and to identify a character having a highest probability among the permissible characters as a selected character for the each character segment.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: December 13, 2022
    Assignee: REALTEK SINGAPORE PRIVATE LIMITED
    Inventors: Tien Ping Chua, Chen-Feng Kuo, Ruchi Mangesh Dhamnaskar, Zhengyu Li, Sin Yi Heung
  • Publication number: 20220158955
    Abstract: A network interface device, an electronic device including same, and a method of operating same are provided. The network interface device is coupled to a host including a storage circuit. The network interface device includes a processing circuit and a packet receiving circuit which is used for receiving multiple network packets. The processing circuit performs the following steps: parsing the network packets to obtain multiple sequence numbers of the network packets; reordering the network packets based on the sequence numbers to generate reorder information; appending the reorder information to one of the network packets and generating packet order information, or generating the packet order information containing the reorder information; storing the packet order information in the storage circuit; and issuing an interrupt to the host. The packet receiving circuit or the processing circuit stores the network packets in the storage circuit before the processing circuit issues the interrupt.
    Type: Application
    Filed: August 24, 2021
    Publication date: May 19, 2022
    Inventors: LUN-WU YEH, CHEN-FENG KUO
  • Publication number: 20220101037
    Abstract: A license plate recognition system includes an image capturing module, a license plate detection module, a segment extraction module, a character classification module, and a character recognition module. The image capturing module is for capturing an image. The license plate detection module is for receiving the image and to identify a license plate in the image. The segment extraction module is for extracting a sequence of character segments on the license plate. The character classification module is for computing a probability of each possible character in each character segment. The character recognition module is for identifying permissible characters for the each character segment according to a syntax of the sequence of character segments, and to identify a character having a highest probability among the permissible characters as a selected character for the each character segment.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Tien Ping Chua, Chen-Feng Kuo, Ruchi Mangesh Dhamnaskar, Zhengyu Li, Sin Yi Heung
  • Patent number: 11188756
    Abstract: An object localization system including an object detection module configured to detect an object in a current frame with reference to a preceded frame, and an object localization module configured to identify a location of the object according to the segment. The object detection module includes a difference module for computing differences between the preceded frame and the current frame at a same location to generate a difference frame, a selected block detection module for identifying a selected block of the difference frame according to a predetermined minimum difference, a segment generation module for generating a segment of the current frame.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: November 30, 2021
    Assignee: REALTEK SINGAPORE PRIVATE LIMITED
    Inventors: Tien Ping Chua, Zhengyu Li, Ruchi Mangesh Dhamnaskar, Chen-Feng Kuo
  • Publication number: 20210294925
    Abstract: A data decryption system includes an address checking-circuit, an encryption/decryption processor, and a computation circuit. The address checking circuit is configured to receive an address through an address channel. The computation circuit is coupled to the encryption/decryption processor. The computation circuit is configured to receive a reading data of the address from a storage device through a data channel in a first duration. The encryption/decryption processor computes a second key in a second duration, according to a first key and the address, and the second key is configured to decrypt the reading data, wherein the first duration overlaps with the second duration.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 23, 2021
    Inventors: Chen-Feng KUO, Tung-Min LIN
  • Publication number: 20210117683
    Abstract: An object localization system including an object detection module configured to detect an object in a current frame with reference to a preceded frame, and an object localization module configured to identify a location of the object according to the segment. The object detection module includes a difference module for computing differences between the preceded frame and the current frame at a same location to generate a difference frame, a selected block detection module for identifying a selected block of the difference frame according to a predetermined minimum difference, a segment generation module for generating a segment of the current frame.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Tien Ping Chua, Zhengyu Li, Ruchi Mangesh Dhamnaskar, Chen-Feng Kuo
  • Patent number: 10819514
    Abstract: An electronic component of an electronic device, a method of starting an electronic device, and an encryption method. The electronic device includes a key storage unit that stores a first key, a key protection circuit that controls access of the key storage unit, and a storage unit that stores a second key and encrypted booting instructions. The method of starting an electronic device includes steps of: reading the first key from the key storage unit; reading the second key from the storage unit; generating a third key according to the first key and the second key; using the third key to decrypt the encrypted booting instructions; and executing the booting instructions.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: October 27, 2020
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Chen-Feng Kuo, Ji-Pin Jou
  • Publication number: 20180183590
    Abstract: An electronic component of an electronic device, a method of starting an electronic device, and an encryption method. The electronic device includes a key storage unit that stores a first key, a key protection circuit that controls access of the key storage unit, and a storage unit that stores a second key and encrypted booting instructions. The method of starting an electronic device includes steps of: reading the first key from the key storage unit; reading the second key from the storage unit; generating a third key according to the first key and the second key; using the third key to decrypt the encrypted booting instructions; and executing the booting instructions.
    Type: Application
    Filed: September 21, 2017
    Publication date: June 28, 2018
    Inventors: CHEN-FENG KUO, JI-PIN JOU
  • Patent number: 9996894
    Abstract: The present disclosure discloses a video pipeline comprising: a video processor operable to output at least an image processing parameter and at least an encoding parameter according to one or both of at least one parameter and at least one instruction from a domain outside the video pipeline; an image signal processor operable to turn image raw data into lower resolution video data and video data according to the at least one image processing parameter; a streaming conversion circuit operable to convert the video data into converted data; and an encoder operable to encode video data and encode the converted data according to the at least one encoding parameter.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: June 12, 2018
    Assignee: REALTEK SINGAPORE PTE LTD
    Inventors: Tien Ping Chua, Chen Feng Kuo
  • Patent number: 9967465
    Abstract: The present disclosure discloses an image frame processing method for processing a plurality of input image frames with an image processing device. An embodiment of the method comprises: receiving a plurality of input image frames; and processing the plurality of input image frames to produce a first number of first output image frames and a second number of second output image frames, in which the resolution of the first output image frames is higher than the resolution of the second output image frames and the first number is less than the second number, wherein a first frame of the first output image frames and a second frame of the second output image frames are derived from the same one of the plurality of input image frames.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: May 8, 2018
    Assignee: Realtek Singapore PTE LTD
    Inventors: Tien Ping Chua, Chen Feng Kuo
  • Publication number: 20170339345
    Abstract: The present disclosure discloses an image frame processing method for processing a plurality of input image frames with an image processing device. An embodiment of the method comprises: receiving a plurality of input image frames; and processing the plurality of input image frames to produce a first number of first output image frames and a second number of second output image frames, in which the resolution of the first output image frames is higher than the resolution of the second output image frames and the first number is less than the second number, wherein a first frame of the first output image frames and a second frame of the second output image frames are derived from the same one of the plurality of input image frames.
    Type: Application
    Filed: July 1, 2016
    Publication date: November 23, 2017
    Inventors: Tien Ping CHUA, Chen Feng KUO
  • Publication number: 20170337655
    Abstract: The present disclosure discloses a video pipeline comprising: a video processor operable to output at least an image processing parameter and at least an encoding parameter according to one or both of at least one parameter and at least one instruction from a domain outside the video pipeline; an image signal processor operable to turn image raw data into lower resolution video data and video data according to the at least one image processing parameter; a streaming conversion circuit operable to convert the video data into converted data; and an encoder operable to encode video data and encode the converted data according to the at least one encoding parameter.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: Tien Ping CHUA, Chen Feng KUO