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: 11882121
    Abstract: 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 mat
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: January 23, 2024
    Assignee: OPTICORE TECHNOLOGIES, INC.
    Inventors: Yi-Lung Hsiao, Chih-Liang Chou
  • Patent number: 11711305
    Abstract: 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: Grant
    Filed: July 20, 2021
    Date of Patent: July 25, 2023
    Inventors: Yi-Lung Hsiao, Chih-Liang Chou
  • Patent number: 11449275
    Abstract: 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: Grant
    Filed: July 20, 2021
    Date of Patent: September 20, 2022
    Assignee: OPTICORE TECHNOLOGIES INC. (US)
    Inventors: Yi-Lung Hsiao, Chih-Liang Chou
  • Publication number: 20220029923
    Abstract: 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: Application
    Filed: July 20, 2021
    Publication date: January 27, 2022
    Inventors: Yi-Lung Hsiao, Chih-Liang Chou
  • Publication number: 20220019373
    Abstract: 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: Application
    Filed: July 20, 2021
    Publication date: January 20, 2022
    Inventors: Yi-Lung Hsiao, Chih-Liang Chou
  • Publication number: 20220021679
    Abstract: 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 mat
    Type: Application
    Filed: July 20, 2021
    Publication date: January 20, 2022
    Inventors: Yi-Lung Hsiao, Chih-Liang Chou
  • Patent number: 8466951
    Abstract: 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: Grant
    Filed: November 2, 2009
    Date of Patent: June 18, 2013
    Assignee: Chicony Electronics Co., Ltd.
    Inventors: Wei-Cheng Huang, Mei-Yi Tsai, Chih-Liang Chou
  • Patent number: 8416305
    Abstract: 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: Grant
    Filed: March 25, 2010
    Date of Patent: April 9, 2013
    Assignee: Chicony Electronics Co., Ltd.
    Inventors: Wei-Cheng Huang, Mei-Yi Tsai, Chih-Liang Chou
  • Publication number: 20110285860
    Abstract: 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: Application
    Filed: December 27, 2010
    Publication date: November 24, 2011
    Applicant: CHICONY ELECTRONICS CO., LTD.
    Inventors: Wei-Cheng HUANG, Mei-Yi TSAI, Chih-Liang CHOU
  • Publication number: 20110162029
    Abstract: 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: Application
    Filed: March 25, 2010
    Publication date: June 30, 2011
    Applicant: CHICONY ELECTRONICS CO., LTD.
    Inventors: Wei-Cheng HUANG, Mei-Yi TSAI, Chih-Liang CHOU
  • Publication number: 20100254358
    Abstract: 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: Application
    Filed: July 30, 2009
    Publication date: October 7, 2010
    Applicant: CHICONY ELECTRONICS CO., LTD.
    Inventors: Wei-Cheng HUANG, Mei-Yi TSAI, Chih-Liang CHOU
  • Publication number: 20100253842
    Abstract: 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: Application
    Filed: November 2, 2009
    Publication date: October 7, 2010
    Applicant: CHICONY ELECTRONICS CO., LTD.
    Inventors: Wei-Cheng Huang, Mei-Yi Tsai, Chih-Liang Chou