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: 20230388253Abstract: 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: ApplicationFiled: May 17, 2023Publication date: November 30, 2023Applicant: Realtek Semiconductor Corp.Inventors: Heng-Xiu Liu, Chen-Feng Kuo, Lun-Wu Yeh
-
Patent number: 11757800Abstract: 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: GrantFiled: August 24, 2021Date of Patent: September 12, 2023Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Lun-Wu Yeh, Chen-Feng Kuo
-
Publication number: 20230206699Abstract: 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: ApplicationFiled: March 15, 2022Publication date: June 29, 2023Inventors: Tien-Ping Chua, Chen-Feng Kuo, Ruchi Mangesh Dhamnaskar
-
Patent number: 11604900Abstract: 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: GrantFiled: March 10, 2021Date of Patent: March 14, 2023Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Chen-Feng Kuo, Tung-Min Lin
-
Patent number: 11527057Abstract: 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: GrantFiled: September 30, 2020Date of Patent: December 13, 2022Assignee: REALTEK SINGAPORE PRIVATE LIMITEDInventors: Tien Ping Chua, Chen-Feng Kuo, Ruchi Mangesh Dhamnaskar, Zhengyu Li, Sin Yi Heung
-
Publication number: 20220158955Abstract: 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: ApplicationFiled: August 24, 2021Publication date: May 19, 2022Inventors: LUN-WU YEH, CHEN-FENG KUO
-
Publication number: 20220101037Abstract: 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: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Tien Ping Chua, Chen-Feng Kuo, Ruchi Mangesh Dhamnaskar, Zhengyu Li, Sin Yi Heung
-
Patent number: 11188756Abstract: 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: GrantFiled: October 16, 2019Date of Patent: November 30, 2021Assignee: REALTEK SINGAPORE PRIVATE LIMITEDInventors: Tien Ping Chua, Zhengyu Li, Ruchi Mangesh Dhamnaskar, Chen-Feng Kuo
-
Publication number: 20210294925Abstract: 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: ApplicationFiled: March 10, 2021Publication date: September 23, 2021Inventors: Chen-Feng KUO, Tung-Min LIN
-
Publication number: 20210117683Abstract: 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: ApplicationFiled: October 16, 2019Publication date: April 22, 2021Inventors: Tien Ping Chua, Zhengyu Li, Ruchi Mangesh Dhamnaskar, Chen-Feng Kuo
-
Patent number: 10819514Abstract: 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: GrantFiled: September 21, 2017Date of Patent: October 27, 2020Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Chen-Feng Kuo, Ji-Pin Jou
-
Publication number: 20180183590Abstract: 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: ApplicationFiled: September 21, 2017Publication date: June 28, 2018Inventors: CHEN-FENG KUO, JI-PIN JOU
-
Patent number: 9996894Abstract: 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: GrantFiled: May 18, 2016Date of Patent: June 12, 2018Assignee: REALTEK SINGAPORE PTE LTDInventors: Tien Ping Chua, Chen Feng Kuo
-
Patent number: 9967465Abstract: 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: GrantFiled: July 1, 2016Date of Patent: May 8, 2018Assignee: Realtek Singapore PTE LTDInventors: Tien Ping Chua, Chen Feng Kuo
-
Publication number: 20170339345Abstract: 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: ApplicationFiled: July 1, 2016Publication date: November 23, 2017Inventors: Tien Ping CHUA, Chen Feng KUO
-
Publication number: 20170337655Abstract: 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: ApplicationFiled: May 18, 2016Publication date: November 23, 2017Inventors: Tien Ping CHUA, Chen Feng KUO