Patents by Inventor Chih-Liang Chou
Chih-Liang Chou 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: 11882121Abstract: The present invention provides a method for packet processing according to a access control list table, comprising: receiving a packet, wherein the packet includes a packet information and match items for matching; providing an access control list (ACL) codeword table; providing a mask table, wherein the ACL codeword table corresponds to the mask table; obtaining a hash key by performing a multiplexing logic operation, wherein the hash key is made by combining a multiplex result of the packet information and the mask table; obtaining a hash value by performing a hash function based on the hash key, wherein the hash value is composed of X+Y, wherein X is a signature table (hash table) index and Y is a key digest; performing a hash table indexing, based on the signature table index, wherein the signature table index is the index to an address of signature table; performing a fast pattern match, wherein the signature table contains signature fields, and if any second signature field in the signature table is matType: GrantFiled: July 20, 2021Date of Patent: January 23, 2024Assignee: OPTICORE TECHNOLOGIES, INC.Inventors: Yi-Lung Hsiao, Chih-Liang Chou
-
Patent number: 11711305Abstract: The present invention provides a method for packet processing according to a lookup table, comprising: receiving a packet, wherein the packet includes a packet header, and the packet header consists of control information; providing a lookup table with M entries, wherein each entry includes N conditions and a result/action indicator, and the M entries are sorted in a priority order; matching the information with the N conditions; and applying the result/action indicator in the matched entry with the highest priority on the packet.Type: GrantFiled: July 20, 2021Date of Patent: July 25, 2023Inventors: Yi-Lung Hsiao, Chih-Liang Chou
-
Patent number: 11449275Abstract: The present invention provides a method and system for binary search. The method comprises providing a memory device with M entries, each entry storing a value; providing an index register including N register blocks, wherein the N register blocks partition the memory device into N?1, N or N+1 search areas; wherein M and N are integers and N<M; wherein when a target value is being searched in the memory device, the target value is determined to be fall between two adjacent register blocks, and only the addresses of the memory device in between the two register blocks are left for search.Type: GrantFiled: July 20, 2021Date of Patent: September 20, 2022Assignee: OPTICORE TECHNOLOGIES INC. (US)Inventors: Yi-Lung Hsiao, Chih-Liang Chou
-
Publication number: 20220029923Abstract: The present invention provides a method for packet processing according to a lookup table, comprising: receiving a packet, wherein the packet includes a packet header, and the packet header consists of control information; providing a lookup table with M entries, wherein each entry includes N conditions and a result/action indicator, and the M entries are sorted in a priority order; matching the information with the N conditions; and applying the result/action indicator in the matched entry with the highest priority on the packet.Type: ApplicationFiled: July 20, 2021Publication date: January 27, 2022Inventors: Yi-Lung Hsiao, Chih-Liang Chou
-
Publication number: 20220019373Abstract: The present invention provides a method and system for binary search. The method comprises providing a memory device with M entries, each entry storing a value; providing an index register including N register blocks, wherein the N register blocks partition the memory device into N?1, N or N+1 search areas; wherein M and N are integers and N<M; wherein when a target value is being searched in the memory device, the target value is determined to be fall between two adjacent register blocks, and only the addresses of the memory device in between the two register blocks are left for search.Type: ApplicationFiled: July 20, 2021Publication date: January 20, 2022Inventors: Yi-Lung Hsiao, Chih-Liang Chou
-
Publication number: 20220021679Abstract: The present invention provides a method for packet processing according to a access control list table, comprising: receiving a packet, wherein the packet includes a packet information and match items for matching; providing an access control list (ACL) codeword table; providing a mask table, wherein the ACL codeword table corresponds to the mask table; obtaining a hash key by performing a multiplexing logic operation, wherein the hash key is made by combining a multiplex result of the packet information and the mask table; obtaining a hash value by performing a hash function based on the hash key, wherein the hash value is composed of X+Y, wherein X is a signature table (hash table) index and Y is a key digest; performing a hash table indexing, based on the signature table index, wherein the signature table index is the index to an address of signature table; performing a fast pattern match, wherein the signature table contains signature fields, and if any second signature field in the signature table is matType: ApplicationFiled: July 20, 2021Publication date: January 20, 2022Inventors: Yi-Lung Hsiao, Chih-Liang Chou
-
Patent number: 8466951Abstract: A wireless digital picture frame with video streaming capabilities comprises: a body having a video display unit, a first audio I/O unit, a first input unit, a first processor, and a first wireless transceiver unit; and a wireless camera having a video input unit, a second audio I/O unit, an audio codec unit, a second processor, and a second wireless transceiver unit. The body and the wireless camera communicate with each other through Wi-Fi connection. The wireless communication thus enables the wireless camera to capture A/V signals and transmit the captured signals back to the first processor of the body to be played by the video display unit and the first audio I/O unit; at the same time, the captured A/V data may also be stored to an external storage medium connected to the wireless digital picture frame. The above process forms a video recording mode and a surveillance mode.Type: GrantFiled: November 2, 2009Date of Patent: June 18, 2013Assignee: Chicony Electronics Co., Ltd.Inventors: Wei-Cheng Huang, Mei-Yi Tsai, Chih-Liang Chou
-
Patent number: 8416305Abstract: A portable Wi-Fi digital video camcorder includes a battery, a wireless network unit, an LCD unit, a video-stream capturing unit and a processing unit. The battery supplies power to the portable Wi-Fi digital video camcorder. The video-stream capturing unit captures a present video stream. The processing unit is electrically connected with the wireless network unit, the LCD unit and the video-stream capturing unit. The processing unit includes an LCD driving module and a video-stream transmitting module. The LCD driving module drives the LCD unit. The video-stream transmitting module utilizes the wireless network unit to transmit the present video stream.Type: GrantFiled: March 25, 2010Date of Patent: April 9, 2013Assignee: Chicony Electronics Co., Ltd.Inventors: Wei-Cheng Huang, Mei-Yi Tsai, Chih-Liang Chou
-
Publication number: 20110285860Abstract: A digital camera with an upload function includes an image sensing module, a storage unit, a network interface controller (NIC) and a processing unit. The image sensing module senses to generate a raw datum. The NIC builds connection with a network. The processing unit compresses the raw datum into several compressed datums. The processing unit stores the compressed datums into the storage unit to be taken as several stored files. The processing unit selects a file to be transmitted from the stored files, and makes the NIC transmit the file to be transmitted through the network.Type: ApplicationFiled: December 27, 2010Publication date: November 24, 2011Applicant: CHICONY ELECTRONICS CO., LTD.Inventors: Wei-Cheng HUANG, Mei-Yi TSAI, Chih-Liang CHOU
-
Publication number: 20110162029Abstract: A portable Wi-Fi digital video camcorder includes a battery, a wireless network unit, an LCD unit, a video-stream capturing unit and a processing unit. The battery supplies power to the portable Wi-Fi digital video camcorder. The video-stream capturing unit captures a present video stream. The processing unit is electrically connected with the wireless network unit, the LCD unit and the video-stream capturing unit. The processing unit includes an LCD driving module and a video-stream transmitting module. The LCD driving module drives the LCD unit. The video-stream transmitting module utilizes the wireless network unit to transmit the present video stream.Type: ApplicationFiled: March 25, 2010Publication date: June 30, 2011Applicant: CHICONY ELECTRONICS CO., LTD.Inventors: Wei-Cheng HUANG, Mei-Yi TSAI, Chih-Liang CHOU
-
Publication number: 20100254358Abstract: A wireless network connecting and setting method includes the following steps; a detect signal is transmitted through a first wireless network device; a detect reply is replied to the first wireless network device when the detect signal is received by a second wireless network device; a wireless access point (AP) profile of the first wireless network device, according to which the first wireless network device connects to a wireless AP, is transmitted to the second wireless network device; the second wireless network device is connected to the wireless AP according to the wireless AP profile, such that the second wireless network device connects to a network through the wireless AP.Type: ApplicationFiled: July 30, 2009Publication date: October 7, 2010Applicant: CHICONY ELECTRONICS CO., LTD.Inventors: Wei-Cheng HUANG, Mei-Yi TSAI, Chih-Liang CHOU
-
Publication number: 20100253842Abstract: A wireless digital picture frame with video streaming capabilities comprises: a body having a video display unit, a first audio I/O unit, a first input unit, a first processor, and a first wireless transceiver unit; and a wireless camera having a video input unit, a second audio I/O unit, an audio codec unit, a second processor, and a second wireless transceiver unit. The body and the wireless camera communicate with each other through Wi-Fi connection. The wireless communication thus enables the wireless camera to capture A/V signals and transmit the captured signals back to the first processor of the body to be played by the video display unit and the first audio I/O unit; at the same time, the captured A/V data may also be stored to an external storage medium connected to the wireless digital picture frame. The above process forms a video recording mode and a surveillance mode.Type: ApplicationFiled: November 2, 2009Publication date: October 7, 2010Applicant: CHICONY ELECTRONICS CO., LTD.Inventors: Wei-Cheng Huang, Mei-Yi Tsai, Chih-Liang Chou