Patents by Inventor Shih-Tsung Hwang

Shih-Tsung Hwang 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: 7675854
    Abstract: Provided is a method and system for TCP SYN cookie validation. The method includes receiving a session SYN packet by a TCP session setup module of a host server, generating a transition cookie including a time value representing the actual time, sending a session SYN/ACK packet, including the transition cookie, in response to the received session SYN packet, receiving a session ACK packet, and determining whether a candidate transition cookie in the received session ACK packet comprises a time value representing a time within a predetermined time interval from the time the session ACK packet is received.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: March 9, 2010
    Assignee: A10 Networks, Inc.
    Inventors: Lee Chen, Ronald Wai Lun Szeto, Shih-Tsung Hwang
  • Publication number: 20070283429
    Abstract: In a computer communication network including a firewall which protects a secured host against attack from outside computers, the host communicating with an outside computer, through the firewall, via data packets which include byte sequence numbers. In a communication between the host and computer in which one of them acts as a source and the other as a destination for the communication, a sequence number offset is derived by the firewall which characterizes the byte sequence number received from the source and the byte sequence number the firewall will provide to the destination for that communication. In a communication received from the source, the firewall adds the offset to byte sequence numbers in a packet passing between the source and destination, in order to determine the byte sequence numbers it will provide to the destination. Thus, proper sequence numbers can be provided to both locations, without the firewall having to restructure packets.
    Type: Application
    Filed: May 30, 2006
    Publication date: December 6, 2007
    Applicant: A10 Networks Inc.
    Inventors: Lee Chen, Ronald Wai Lun Szeto, Shih-Tsung Hwang
  • Publication number: 20070195792
    Abstract: Provided is a method and system for TCP SYN cookie validation. The method includes receiving a session SYN packet by a TCP session setup module of a host server, generating a transition cookie including a time value representing the actual time, sending a session SYN/ACK packet, including the transition cookie, in response to the received session SYN packet, receiving a session ACK packet, and determining whether a candidate transition cookie in the received session ACK packet comprises a time value representing a time within a predetermined time interval from the time the session ACK packet is received.
    Type: Application
    Filed: February 21, 2006
    Publication date: August 23, 2007
    Inventors: Lee Chen, Ronald Szeto, Shih-Tsung Hwang
  • Patent number: 5734924
    Abstract: A host adapter contains a RISC processor, a local memory, and a memory management unit that permits the RISC processor and a host computer system to access a local memory. The host computer system writes command descriptions directly into the local RAM. The RISC processor retrieves and processes the command descriptions. The local RAM may be divided into numbered command description blocks having a fixed size and format. In standard bus protocols, such as SCSI-2, block numbers are used as tag messages. Such tag messages allow the host adapter to quickly identify information used when an SCSI I/O request is resumed. The command description blocks may be linked into lists, including an active list containing command description blocks that are ready for the RISC processor and a free list containing command description blocks that are available for use by the host computer.
    Type: Grant
    Filed: August 27, 1993
    Date of Patent: March 31, 1998
    Assignee: Advanced System Products, Inc.
    Inventors: Yu-Ping Cheng, Ta-Lin Chang, Shih-Tsung Hwang
  • Patent number: 5561813
    Abstract: An input/output port address selection circuit for a device that couples to a local bus of a computer operates in two modes. In a first mode, the I/O port address is maintained as the last I/O port address saved. In the second mode, the selection circuit changes the I/O port address and saves the change when the circuit is reset. A computer user resolves I/O port address conflicts by placing the selection circuit in the second mode then resetting the system until the conflict is resolved and the system works properly. The selection circuit is then placed and left in the first mode so that the non-conflicting address is reused. Non-volatile memory, an electrically erasable-programmable read-only memory, is used for saving an index which indicates the last I/O port address set. The non-volatile memory is changed when the selection circuit is operated in the second mode.
    Type: Grant
    Filed: August 27, 1993
    Date of Patent: October 1, 1996
    Assignee: Advanced System Products, Inc.
    Inventor: Shih-Tsung Hwang
  • Patent number: RE44701
    Abstract: Provided is a method and system for TCP SYN cookie validation. The method includes receiving a session SYN packet by a TCP session setup module of a host server, generating a transition cookie including a time value representing the actual time, sending a session SYN/ACK packet, including the transition cookie, in response to the received session SYN packet, receiving a session ACK packet, and determining whether a candidate transition cookie in the received session ACK packet comprises a time value representing a time within a predetermined time interval from the time the session ACK packet is received.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: January 14, 2014
    Assignee: A10 Networks, Inc.
    Inventors: Lee Chen, Ronald Wai Lun Szeto, Shih-Tsung Hwang
  • Patent number: RE47296
    Abstract: Provided is a method and system for TCP SYN cookie validation. The method includes receiving a session SYN packet by a TCP session setup module of a host server, generating a transition cookie including a time value representing the actual time, sending a session SYN/ACK packet, including the transition cookie, in response to the received session SYN packet, receiving a session ACK packet, and determining whether a candidate transition cookie in the received session ACK packet comprises a time value representing a time within a predetermined time interval from the time the session ACK packet is received.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: March 12, 2019
    Assignee: A10 NETWORKS, INC.
    Inventors: Lee Chen, Ronald Wai Lun Szeto, Shih-Tsung Hwang
  • Patent number: RE49053
    Abstract: Provided is a method and system for TCP SYN cookie validation. The method includes receiving a session SYN packet by a TCP session setup module of a host server, generating a transition cookie including a time value representing the actual time, sending a session SYN/ACK packet, including the transition cookie, in response to the received session SYN packet, receiving a session ACK packet, and determining whether a candidate transition cookie in the received session ACK packet comprises a time value representing a time within a predetermined time interval from the time the session ACK packet is received.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: April 26, 2022
    Assignee: A10 Networks, Inc.
    Inventors: Lee Chen, Ronald Wai Lun Szeto, Shih-Tsung Hwang