Patents by Inventor Vanson Lim

Vanson Lim 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: 10437621
    Abstract: In some implementations, a method includes receiving, from a virtual machine, a request to create a proxy agent configured to monitor an application executing on the virtual machine, wherein the proxy agent is associated with the virtual machine and wherein the virtual machine is unable to host the proxy agent. The method also includes creating the proxy agent based on the request to create the proxy agent. The method further includes receiving monitoring data for the application executing on the virtual machine via the proxy agent. The method further includes transmitting a status of the application or the monitoring data to a server.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: October 8, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shaheedur Reza Haque, Matthew Turner, Vanson Lim
  • Publication number: 20160314010
    Abstract: In some implementations, a method includes receiving, from a virtual machine, a request to create a proxy agent configured to monitor an application executing on the virtual machine, wherein the proxy agent is associated with the virtual machine and wherein the virtual machine is unable to host the proxy agent. The method also includes creating the proxy agent based on the request to create the proxy agent. The method further includes receiving monitoring data for the application executing on the virtual machine via the proxy agent. The method further includes transmitting a status of the application or the monitoring data to a server.
    Type: Application
    Filed: April 22, 2015
    Publication date: October 27, 2016
    Inventors: Shaheedur Reza HAQUE, Matthew Turner, Vanson Lim
  • Patent number: 8717936
    Abstract: Optimal automated exploration of hierarchical Multiprotocol Label Switching Label Switch Paths (MPLS LSPs) is disclosed. A path verification message (PVM) is transmitted from an initial router. Each label in the PVM's label stack corresponds to a hierarchy layer and is associated with a time-to-live (TTL) field. The TTL field for the label of a current layer is set so the PVM travels one hop from the initial router. In response, a reply message indicating that the PVM reached its destination is received.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: May 6, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Danny Prairie, Yufei Shi, George Swallow, Thomas D. Nadeau, Vanson Lim, Jean-Philippe Vasseur
  • Patent number: 8116227
    Abstract: Optimal automated exploration of hierarchical MPLS LSPs is disclosed. A path verification message (PVM) is transmitted from an initial router. Each label in the PVM's label stack corresponds to a hierarchy layer and is associated with a time-to-live (TTL) field. The TTL field for the label of a current layer is set so the PVM travels one hop from the initial router. In response, a reply message indicating that the PVM reached its destination is received. These steps are then repeated. For each successive PVM transmitted, the TTL field associated with a label corresponding to the current hierarchy layer is incremented. For any reply message including information describing a non-current layer, modify the next PVM's label stack and increment the TTL field of the label for the described different layer; any other TTL fields are unchanged. If any received reply message indicates a destination router was reached, the process terminates.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: February 14, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Danny Prairie, Yufei Shi, George Swallow, Thomas D. Nadeau, Vanson Lim, Jean-Philippe Vasseur
  • Patent number: 7746796
    Abstract: In one embodiment, a first node may send an out-of-band message to a second node to request that the second node initiate an in-band echo request for a specified tunnel, e.g., toward one or more third nodes. Upon receiving the in-band echo request, one or more responding nodes (e.g., generally the third nodes) may send a response to the first node. This “directed echo request” technique may also be used in conjunction with a “reverse traceroute” technique.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 29, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: George Swallow, Vanson Lim
  • Patent number: 7447167
    Abstract: A method and apparatus for producing and maintaining a repository of service level test points for network based VPNs is presented. A determination is made regarding whether there is more than one Autonomous System (AS) in a network for one or more VPNs. When there is not more than one AS then next hops are found for the VPN. Next, VPN prefixes associated with the VPN are found and a set of Label Switching Paths (LSPs) in use for the VPN are produced. When the determination is that there is more than one AS then routers in the present AS associated with the VPN are found. VPN label stacks are used to find all Provider Edge (PE) routers associated with the VPN.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: November 4, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas D. Nadeau, Michael T. Piecuch, Vanson Lim, Robert Hanzl
  • Publication number: 20080080507
    Abstract: In one embodiment, a first node may send an out-of-band message to a second node to request that the second node initiate an in-band echo request for a specified tunnel, e.g., toward one or more third nodes. Upon receiving the in-band echo request, one or more responding nodes (e.g., generally the third nodes) may send a response to the first node. This “directed echo request” technique may also be used in conjunction with a “reverse traceroute” technique.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: George Swallow, Vanson Lim
  • Publication number: 20060215579
    Abstract: A method and apparatus for producing and maintaining a repository of service level test points for network based VPNs is presented. A determination is made regarding whether there is more than one Autonomous System (AS) in a network for one or more VPNs. When there is not more than one AS then next hops are found for the VPN. Next, VPN prefixes associated with the VPN are found and a set of Label Switching Paths (LSPs) in use for the VPN are produced. When the determination is that there is more than one AS then routers in the present AS associated with the VPN are found. VPN label stacks are used to find all Provider Edge (PE) routers associated with the VPN.
    Type: Application
    Filed: March 28, 2005
    Publication date: September 28, 2006
    Inventors: Thomas Nadeau, Michael Piecuch, Vanson Lim, Robert Hanzl