Patents by Inventor Jung-Hong Kao

Jung-Hong Kao 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: 8644811
    Abstract: A method for facilitating a call session includes receiving a request to establish a call session between a wireless phone and a remote phone, and establishing a call session between the wireless phone and the remote phone. The call session includes a first connection with the wireless phone and a second connection with the remote phone. The method further includes monitoring the first connection to determine if there is a connection loss of the first connection, and determining that there is a connection loss of the first connection. In response to determining that there is a connection loss of the first connection, the method further includes holding the second connection with the remote phone, attempting to reestablish the first connection with the wireless phone, and resuming the call session in response to the first connection being reestablished.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: February 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Shoujung Jimmy Tsao, Jungfu Tsao, Jung-Hong Kao
  • Patent number: 7941435
    Abstract: Techniques are provided for generating a hash value for searching for substrings in a data stream without reading more than one element (e.g. one byte) at a time. According to one technique, a before a next element is added to an old hash value, the old hash value is circularly shifted one or more bits. The first original element is shifted a number of bits and XOR'ed against the old hash value. The next element is added to the old hash value. In one embodiment, an entry value is retrieved for each element from an index table and the XOR and shift operations are performed on the entry values. According to another technique, each Linear Feedback Shift Register (LFSR) of a plurality of LFSRs read in one element at a time beginning at different offsets. Each LFSR uses the same state machine. The result of reading a number of elements into an LFSR is used as the hash value.
    Type: Grant
    Filed: August 1, 2006
    Date of Patent: May 10, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Jung-Hong Kao, Mete Yilmaz, Jungfu Tsao, Shoujung Jimmy Tsao, Mick Henniger
  • Patent number: 7500016
    Abstract: A method and apparatus for adding a node to a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes connecting the node to each of the first and second rings, determining a ring identifier for each of the first and second rings coupled to the node after connection, discovering topology information for the network including the identity of each node coupled to each ring, storing the topology information and determining routing decisions for one or more packets received at the node along each of the first and second rings using the ring identifier information.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: March 3, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Jung-Hong Kao, Necdet Uzun
  • Publication number: 20080254787
    Abstract: A method for facilitating a call session includes receiving a request to establish a call session between a wireless phone and a remote phone, and establishing a call session between the wireless phone and the remote phone. The call session includes a first connection with the wireless phone and a second connection with the remote phone. The method further includes monitoring the first connection to determine if there is a connection loss of the first connection, and determining that there is a connection loss of the first connection. In response to determining that there is a connection loss of the first connection, the method further includes holding the second connection with the remote phone, attempting to reestablish the first connection with the wireless phone, and resuming the call session in response to the first connection being reestablished.
    Type: Application
    Filed: April 11, 2007
    Publication date: October 16, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Shoujung Jimmy Tsao, Jungfu Tsao, Jung-Hong Kao
  • Publication number: 20080033942
    Abstract: Techniques are provided for generating a hash value for searching for substrings in a data stream without reading more than one element (e.g. one byte) at a time. According to one technique, a before a next element is added to an old hash value, the old hash value is circularly shifted one or more bits. The first original element is shifted a number of bits and XOR'ed against the old hash value. The next element is added to the old hash value. In one embodiment, an entry value is retrieved for each element from an index table and the XOR and shift operations are performed on the entry values. According to another technique, each Linear Feedback Shift Register (LFSR) of a plurality of LFSRs read in one element at a time beginning at different offsets. Each LFSR uses the same state machine. The result of reading a number of elements into an LFSR is used as the hash value.
    Type: Application
    Filed: August 1, 2006
    Publication date: February 7, 2008
    Inventors: Jung-Hong Kao, Mete Yilmaz, Jungfu Tsao, Shoujung Jimmy Tsao, Mick Henniger
  • Patent number: 7212490
    Abstract: A method and apparatus for servicing transmit traffic in a node of a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving transit delay data associated with a plurality of downstream nodes, receiving a packet for routing to a destination node in the network and routing the packet to one of the first and second rings not only based on a shortest path to the destination node but also on a transmit latency for both the first and second rings in view of the received transit delay data.
    Type: Grant
    Filed: July 6, 2001
    Date of Patent: May 1, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Jung-Hong Kao, Necdet Uzun
  • Publication number: 20060212551
    Abstract: A method and apparatus for adding a node to a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes connecting the node to each of the first and second rings, determining a ring identifier for each of the first and second rings coupled to the node after connection, discovering topology information for the network including the identity of each node coupled to each ring, storing the topology information and determining routing decisions for one or more packets received at the node along each of the first and second rings using the ring identifier information.
    Type: Application
    Filed: May 25, 2006
    Publication date: September 21, 2006
    Inventors: Jung-Hong Kao, Necdet Uzun
  • Patent number: 7054951
    Abstract: A method and apparatus for adding a node to a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes connecting the node to each of the first and second rings, determining a ring identifier for each of the first and second rings coupled to the node after connection, discovering topology information for the network including the identity of each node coupled to each ring, storing the topology information and determining routing decisions for one or more packets received at the node along each of the first and second rings using the ring identifier information.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: May 30, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Jung-Hong Kao, Necdet Uzun