Patents by Inventor Bo Chao

Bo Chao 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: 7117269
    Abstract: A content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule the transmitting of the packet to the server. This enables refined load-balancing and Quality-of-Service control tailored to the application being switched. In another aspect of the invention, a slow-start server selection method assigned an initially boosted server load metric to a server newly added to the group of servers under load balancing. This alleviates the problem of the new server being swamped initially due to a very low load metric compared to that of others. In yet another aspect of the invention, a switching method dependent on Layer 7 content avoids delayed binding in a new TCP session. Layer 7 content is not available during the initial handshaking phase of a new TCP session.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: October 3, 2006
    Assignee: Transtech Networks USA, Inc.
    Inventors: Leonard L. Lu, Deh-Phone K. Hsing, Bo-Chao Cheng, Tsong-Ho Wu
  • Publication number: 20060031374
    Abstract: A content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule the transmitting of the packet to the server. This enables refined load-balancing and Quality-of-Service control tailored to the application being switched. In another aspect of the invention, a slow-start server selection method assigned an initially boosted server load metric to a server newly added to the group of servers under load balancing. This alleviates the problem of the new server being swamped initially due to a very low load metric compared to that of others. In yet another aspect of the invention, a switching method dependent on Layer 7 content avoids delayed binding in a new TCP session. Layer 7 content is not available during the initial handshaking phase of a new TCP session.
    Type: Application
    Filed: September 2, 2005
    Publication date: February 9, 2006
    Applicant: Transtech Networks USA, Inc.
    Inventors: Leonard Lu, Deh-Phone Hsing, Bo-Chao Cheng, Tsong-Ho Wu
  • Patent number: 6944678
    Abstract: A content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule the transmitting of the packet to the server. This enables refined load-balancing and Quality-of-Service control tailored to the application being switched. In another aspect of the invention, a slow-start server selection method assigned an initially boosted server load metric to a server newly added to the group of servers under load balancing. This alleviates the problem of the new server being swamped initially due to a very low load metric compared to that of others. In yet another aspect of the invention, a switching method dependent on Layer 7 content avoids delayed binding in a new TCP session. Layer 7 content is not available during the initial handshaking phase of a new TCP session.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: September 13, 2005
    Assignee: Transtech Networks USA, Inc.
    Inventors: Leonard L. Lu, Deh-phone K. Hsing, Bo-Chao Cheng, Tsong-Ho Wu
  • Patent number: 6772211
    Abstract: A content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule the transmitting of the packet to the server. This enables refined load-balancing and Quality-of-Service control tailored to the application being switched. In another aspect of the invention, a slow-start server selection method assigned an initially boosted server load metric to a server newly added to the group of servers under load balancing. This alleviates the problem of the new server being swamped initially due to a very low load metric compared to that of others. In yet another aspect of the invention, a switching method dependent on Layer 7 content avoids delayed binding in a new TCP session. Layer 7 content is not available during the initial handshaking phase of a new TCP session.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: August 3, 2004
    Assignee: Transtech Networks USA, Inc.
    Inventors: Leonard L. Lu, Deh-Phone K. Hsing, Bo-Chao Cheng, Tsong-Ho Wu
  • Publication number: 20020194345
    Abstract: A content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule the transmitting of the packet to the server. This enables refined load-balancing and Quality-of-Service control tailored to the application being switched. In another aspect of the invention, a slow-start server selection method assigned an initially boosted server load metric to a server newly added to the group of servers under load balancing. This alleviates the problem of the new server being swamped initially due to a very low load metric compared to that of others. In yet another aspect of the invention, a switching method dependent on Layer 7 content avoids delayed binding in a new TCP session. Layer 7 content is not available during the initial handshaking phase of a new TCP session.
    Type: Application
    Filed: April 30, 2002
    Publication date: December 19, 2002
    Inventors: Leonard L. Lu, Deh-Phone K. Hsing, Bo-Chao Cheng, Tsong-Ho Wu
  • Publication number: 20020194342
    Abstract: A content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule the transmitting of the packet to the server. This enables refined load-balancing and Quality-of-Service control tailored to the application being switched. In another aspect of the invention, a slow-start server selection method assigned an initially boosted server load metric to a server newly added to the group of servers under load balancing. This alleviates the problem of the new server being swamped initially due to a very low load metric compared to that of others. In yet another aspect of the invention, a switching method dependent on Layer 7 content avoids delayed binding in a new TCP session. Layer 7 content is not available during the initial handshaking phase of a new TCP session.
    Type: Application
    Filed: June 18, 2001
    Publication date: December 19, 2002
    Applicant: TRANSTECH NETWORKS USA, INC.
    Inventors: Leonard L. Lu, Deh-phone K. Hsing, Bo-Chao Cheng, Tsong-Ho Wu
  • Publication number: 20020194350
    Abstract: A content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule the transmitting of the packet to the server. This enables refined load-balancing and Quality-of-Service control tailored to the application being switched. In another aspect of the invention, a slow-start server selection method assigned an initially boosted server load metric to a server newly added to the group of servers under load balancing. This alleviates the problem of the new server being swamped initially due to a very low load metric compared to that of others. In yet another aspect of the invention, a switching method dependent on Layer 7 content avoids delayed binding in a new TCP session. Layer 7 content is not available during the initial handshaking phase of a new TCP session.
    Type: Application
    Filed: April 30, 2002
    Publication date: December 19, 2002
    Inventors: Leonard L. Lu, Deh-Phone K. Hsing, Bo-Chao Cheng, Tsong-Ho Wu
  • Patent number: 6167025
    Abstract: Methods and apparatus for detecting faults and restoring connections in networks including, e.g., ATM networks are described. The restoration methods of the present invention can be applied on an application by application or user by user basis. In accordance with the present invention virtual connections affected by link or node failures are restored through re-routing as opposed to establishing a completely new connection between a source and a destination device. VPI/VCI values are assigned at the time of re-routing thereby avoiding the potential problem of VPI/VCI exhaustion which may be encountered when backup VPI/VCI values are assigned at the time a communication session is initiated. The connection restoration process of the present invention is initiated by a node on the source side of a connection detecting a failure and initiating a re-routing operation or transmitting a message to the source switch to initiate a re-routing operation.
    Type: Grant
    Filed: September 5, 1997
    Date of Patent: December 26, 2000
    Assignee: Telcordia Technologies, Inc.
    Inventors: Deh-phone K. Hsing, Tsong-Ho Wu, Latha Kant, Bo-Chao Cheng, Yusuf Goksel Goncu