Patents by Inventor Jining Tian

Jining Tian 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).

  • Publication number: 20130024684
    Abstract: A network element supports Transmission Control Protocol Authentication Option (TCP-AO) with a Key Management Protocol (KMP) to authenticate TCP segments over a TCP session. The network element negotiates multiple traffic keys to authenticate TCP segments over a TCP session with a peer network element, and protects the TCP session with the negotiated traffic keys.
    Type: Application
    Filed: August 26, 2011
    Publication date: January 24, 2013
    Inventors: Uma S. Chunduri, Albert Jining Tian
  • Patent number: 8228822
    Abstract: In a tiered system of networks capable of processing distributed hash table (DHT) Put and Get messages, if a sending network of a Put or Get is at a tier below a subject tier at which a subject network receiving the message is located, the message is forwarded to networks at tiers below the subject tier. On the other hand, if the sending network is at a tier equal to or above the subject tier, the message is forwarded to all networks in the system other than the sending network.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: July 24, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Bruce Stuart Davie, Jining Tian, Jan Medved
  • Patent number: 8179801
    Abstract: A node in an overlay network requests a ranked list of other nodes in multiple areas of the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: May 15, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Previdi, Jan Medved, Jining Tian, Steven Luong
  • Publication number: 20120075988
    Abstract: A router detects a network failure and responsive to that failure, floods a fast failure notification message out a set of interfaces of the router. The fast failure notification message includes information that identifies the network failure and includes as its source MAC (Media Access Control) address a MAC address that is assigned to an interface that is coupled with the detected network failure and is not part of the set of interfaces of the router. The router updates a routing table to reflect the network failure. The flooding of the fast failure notification message is performed prior to completion of the routing table update to reflect the network failure.
    Type: Application
    Filed: April 20, 2011
    Publication date: March 29, 2012
    Inventors: Wenhu Lu, Albert Jining Tian
  • Publication number: 20120075986
    Abstract: Fast flooding based fast convergence to recover from a network failure. A router detects a network failure, and responsive to that failure, transmits a fast failure notification message to a set of one or more routers. The fast failure notification message includes information that identifies the network failure and also indicates that the fast failure notification message is to be flooded by the set of routers independently of convergence. The router updates a routing table to reflect the network failure. The transmission of the fast failure notification message is performed prior to completion of the routing table update to reflect the network failure.
    Type: Application
    Filed: December 31, 2010
    Publication date: March 29, 2012
    Inventors: Wenhu Lu, Albert Jining Tian, Sriganesh Kini
  • Patent number: 8144698
    Abstract: Scalable data forwarding techniques in a switched network are described herein. In one embodiment, an example of a process for forwarding data includes, in response to a first packet received from a first local node over a local area network (LAN) and destined to a first remote node over a provider network, a provider edge (PE) device of the provider network substituting a source MAC (media access control) address of the first packet with a virtual MAC address associated with the PE device, and the PE device transmitting the first packet having the virtual MAC address as the source MAC address to the first remote node over the provider network. Other methods and apparatuses are also described.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: March 27, 2012
    Assignee: Ericsson AB
    Inventors: Chandramouli Sargor, Albert Jining Tian, Rajesh Ishwariah Balay
  • Publication number: 20110270841
    Abstract: Systems may use explicit ratings from users to construct user to user correlations. This technique may reduce the user-content correlation to a single dimension, i.e., the content that a plurality of users may rate similarly. Embodiments of the present invention may use DHT as an underlying distributed signaling mechanism, but may also make the rating implicit. Furthermore, embodiments of the present invention may construct the user to content correlation based on multi-dimensional metadata related to the content.
    Type: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Manish Bhardwaj, Jining Tian, Gursharan Singh
  • Patent number: 8014318
    Abstract: A node in an overlay network requests a ranked list of other nodes in the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: September 6, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Previdi, Jining Tian, Steven Luong, Bruce Davie, Jan Medved
  • Publication number: 20100309789
    Abstract: A node in an overlay network requests a ranked list of other nodes in multiple areas of the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 9, 2010
    Inventors: Stefano Previdi, Jan Medved, Jining Tian, Steven Luong
  • Publication number: 20100293295
    Abstract: In system of networks that are not fully meshed with each other and that are capable of processing distributed hash table (DHT) Put and Get messages, message flooding of GET messages is limited by maintaining a list of DHTs the GET has visited. Also, PUT messages include not only the storage location key in the home network but also a list of networks that the PUT has visited, in essence establishing a dynamically changing path within the PUT back to the home network.
    Type: Application
    Filed: May 18, 2009
    Publication date: November 18, 2010
    Inventors: Jining Tian, Jan Medved, Bruce Stuart Davie
  • Publication number: 20100293223
    Abstract: In system of DHT rings that are not filly meshed with each other, flooding of PUT and GET messages is limited by PUTting a content key indicating an actual storage location of content from a content provider only to root DHTs associated with the content provider, and PUTting a secondary key indicating a subset of DHT rings at which content from the content provider might be stored only to DHT rings for which the content provider desires the content to be available. When a DHT receives a GET it first determines from the content key whether it can provide the content and if not, the DHT obtains the subset of DHT rings from the secondary key and forwards the GET of the content key to the corresponding root DHTs.
    Type: Application
    Filed: May 18, 2009
    Publication date: November 18, 2010
    Inventors: Manish Bhardwaj, Jining Tian
  • Patent number: 7801136
    Abstract: Source routed multicast LSP is described herein. In one embodiment, when a first node receives a first packet having a label stack including a plurality of labels compatible with MPLS (multi-protocol label switching), in response to a first label on a top of the label stack, the first packet is duplicated into a second packet. In addition, at least two labels are popped from the top of the label stack of the second packet forming a third packet. Thereafter, the first and third packets are processed based on a label on the top of the label stack of the first and third packets respectively. Other methods and apparatuses are also described.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: September 21, 2010
    Assignee: Ericsson AB
    Inventor: Albert Jining Tian
  • Publication number: 20100226374
    Abstract: In a tiered system of networks capable of processing distributed hash table (DHT) Put and Get messages, if a sending network of a Put or Get is at a tier below a subject tier at which a subject network receiving the message is located, the message is forwarded to networks at tiers below the subject tier. On the other hand, if the sending network is at a tier equal to or above the subject tier, the message is forwarded to all networks in the system other than the sending network.
    Type: Application
    Filed: March 3, 2009
    Publication date: September 9, 2010
    Inventors: Bruce Stuart Davie, Jining Tian, Jan Medved
  • Publication number: 20100202448
    Abstract: A node in an overlay network requests a ranked list of other nodes in the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 12, 2010
    Inventors: Stefano Previdi, Jining Tian, Steven Luong, Bruce Davie, Jan Medved
  • Publication number: 20070288653
    Abstract: Scalable data forwarding techniques in a switched network are described herein. In one embodiment, an example of a process for forwarding data includes, in response to a first packet received from a first local node over a local area network (LAN) and destined to a first remote node over a provider network, a provider edge (PE) device of the provider network substituting a source MAC (media access control) address of the first packet with a virtual MAC address associated with the PE device, and the PE device transmitting the first packet having the virtual MAC address as the source MAC address to the first remote node over the provider network. Other methods and apparatuses are also described.
    Type: Application
    Filed: June 9, 2006
    Publication date: December 13, 2007
    Inventors: Chandramouli Sargor, Albert Jining Tian, Rajesh Ishwariah Balay
  • Publication number: 20070189291
    Abstract: Source routed multicast LSP is described herein. In one embodiment, when a first node receives a first packet having a label stack including a plurality of labels compatible with MPLS (multi-protocol label switching), in response to a first label on a top of the label stack, the first packet is duplicated into a second packet. In addition, at least two labels are popped from the top of the label stack of the second packet forming a third packet. Thereafter, the first and third packets are processed based on a label on the top of the label stack of the first and third packets respectively. Other methods and apparatuses are also described.
    Type: Application
    Filed: February 12, 2007
    Publication date: August 16, 2007
    Inventor: Albert Jining Tian