Patents by Inventor Rodney Fong

Rodney Fong 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: 9621554
    Abstract: The present disclosure describes a network appliance and associated access policy protocol (APP) that communicates and obeys access policies within a network. The network appliance (APP node) propagates access policies to other APP nodes that can utilize the policies most effectively. When an access policy reaches the network boundary, intra network bandwidth is optimized. The access policies may be distributed and executed in the cloud—e.g. proxy firewall, proxy policy execution.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: April 11, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Rodney Fong, Jaya Sreedharan, Vinayak Kumar
  • Publication number: 20130347059
    Abstract: The present disclosure describes a network appliance and associated access policy protocol (APP) that communicates and obeys access policies within a network. The network appliance (APP node) propagates access policies to other APP nodes that can utilize the policies most effectively. When an access policy reaches the network boundary, intra network bandwidth is optimized. The access policies may be distributed and executed in the cloud—e.g. proxy firewall, proxy policy execution.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 26, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rodney Fong, Jaya Sreedharan, Vinayak Kumar
  • Patent number: 7876747
    Abstract: A system for providing a substantially balanced distribution of traffic over an aggregation of output lines carrying digital information makes use of m random or pseudo-random bits substantially greater in number than the number of bits (n) used for selection of individual lines. The m bits address a table populated with n-bit entries whose bit combinations correspond with the respective output lines, with the relative numbers of the bit combinations being such as to provide substantially equal loads on the individual lines.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: January 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Anusankar Elangovan, Paolo Zarpellon, Suran S De Silva, Rodney Fong
  • Patent number: 7864818
    Abstract: In one embodiment, a load-balancing algorithm ensures that both network nodes at endpoints of a group of physical links aggregated into a logical channel are using the same load-sharing algorithm and also ensures that the load-sharing algorithm is normalized so that the same flow traverses the same physical link in both directions.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: January 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Rodney Fong, Ravikanth Samprathi, Milton Xu, Suran de Silva
  • Patent number: 7802296
    Abstract: A method and system has been provided for identifying and processing secure data frames flowing between a source port and a switch port in a network. A data frame from the source port is received at the switch port. The network address of the source port is detected from the data frame. An entry corresponding to the network address of the source port is searched for in a forwarding table. The data frame is identified as a secure or a non-secure data frame on the basis of the entry in the forwarding table. Non-secure data frames are redirected and processed.
    Type: Grant
    Filed: August 23, 2006
    Date of Patent: September 21, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ravikanth Venkata Samprathi, Rodney Fong
  • Publication number: 20090252036
    Abstract: In one embodiment, a load-balancing algorithm ensures that both network nodes at endpoints of a group of physical links aggregated into a logical channel are using the same load-sharing algorithm and also ensures that the load-sharing algorithm is normalized so that the same flow traverses the same physical link in both directions.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 8, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rodney Fong, Ravikanth Samprathi, Milton Xu, Suran de Silva
  • Patent number: 7453818
    Abstract: Potential forwarding loops in bridged networks are detected. A switch monitors the movement of packet addresses in the forwarding table to different ports. If the port associated with an address changes multiple times in a short time duration, then a potential forwarding loop is detected, and a loop corrector is notified to take appropriate action to correct the problem, such as, but not limited to changing the state of a port to a blocking state or disabling an interface, etc. If there are multiple movements outside the short time duration, they may be correct movements adjusting to the actual reconfiguration of a network, and thus, these movements are effectively filtered out of consideration.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: November 18, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Hien Nguyen, Rodney Fong, Ravikanth Samprathi, Stanley Tang
  • Publication number: 20080052773
    Abstract: A method and system has been provided for identifying and processing secure data frames flowing between a source port and a switch port in a network. A data frame from the source port is received at the switch port. The network address of the source port is detected from the data frame. An entry corresponding to the network address of the source port is searched for in a forwarding table. The data frame is identified as a secure or a non-secure data frame on the basis of the entry in the forwarding table. Non-secure data frames are redirected and processed.
    Type: Application
    Filed: August 23, 2006
    Publication date: February 28, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Ravikanth Venkata Samprathi, Rodney Fong
  • Publication number: 20070253346
    Abstract: Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, mechanisms, and means for detecting potential forwarding loops in bridged networks. A switch monitors the movement of packet addresses in the forwarding table to different ports. If the port associated with an address changes multiple times in a short time duration, then a potential forwarding loop is detected, and a loop corrector is notified to take appropriate action to correct the problem, such as, but not limited to changing the state of a port to a blocking state or disabling an interface, etc. If there are multiple movements outside the short time duration, they may be correct movements adjusting to the actual reconfiguration of a network, and thus, these movements are effectively filtered out of consideration.
    Type: Application
    Filed: May 1, 2006
    Publication date: November 1, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Hien Nguyen, Rodney Fong, Ravikanth Samprathi, Stanley Tang
  • Publication number: 20060198381
    Abstract: A system for providing a substantially balanced distribution of traffic over an aggregation of output lines carrying digital information makes use of m random or pseudo-random bits substantially greater in number than the number of bits (n) used for selection of individual lines. The m bits address a table populated with n-bit entries whose bit combinations correspond with the respective output lines, with the relative numbers of the bit combinations being such as to provide substantially equal loads on the individual lines.
    Type: Application
    Filed: March 4, 2005
    Publication date: September 7, 2006
    Inventors: Anusankar Elangovan, Paolo Zarpellon, Suran S. De Silva, Rodney Fong