Patents by Inventor Rajesh Balay

Rajesh Balay 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: 20070110062
    Abstract: This document describes, among other things, a router providing service-enabled multicast forwarding for a flow-based architecture. Services are enabled using inbound/outbound policies from Access Control Lists (ACLs). In a first mode, per-flow services are not enabled, and flows are aggregated for efficiency. In a second mode, per-flow services are enabled, and control information for an outbound interface (OIF) is shared across all multicast flows that do not have per-flow service enabled. A flow management scheme for these modes allows dynamic multicast membership updates while reducing disruption of active flows. This supports a large multicast OIF list and a high rate of multicast “Joins” and “Leaves”. This provides scalability and performance, such as desired for deploying multicast for broadband subscriber applications.
    Type: Application
    Filed: September 24, 2004
    Publication date: May 17, 2007
    Inventors: Rajesh Balay, Girish Bhat, Gregory Lockwood, Rama Nagarajan
  • Publication number: 20070064704
    Abstract: Methods and Systems are provided for a distributed Provider Edge (PE). A single Virtual Routing and Forwarding device (VRF) is associated with a single customer site. The VRF includes a single routing table (RIB) and a single forwarding table (FIB). The VRF also includes a plurality of Virtual Private Network (VPN) Protocol Instance Modules (VRP), where each VRP is associated with a different VPN from the customer site. Each VRP accesses the RIB directly and the FIB indirectly to acquiring addressing/routing information for a received data packet. Moreover, each VRP uses a data plane of the VRP to communicate the data packets to a PE backbone device. In turn, the PE backbone device uses the data plane to communicate with each of the VRPs, and the PE backbone device communicates with one or more tunnels.
    Type: Application
    Filed: September 30, 2006
    Publication date: March 22, 2007
    Applicant: FORTINET, INC.
    Inventors: Rajesh Balay, Vijay Srinivasan, Sanjeev Tyagi, Pasula Reddy, Chandramouli Sargor, John Crawbuck
  • Patent number: 7116665
    Abstract: Methods and Systems are provided for a distributed Provider Edge (PE). A single Virtual Routing and Forwarding device (VRF) is associated with a single customer site. The VRF includes a single routing table (RIB) and a single forwarding table (FIB). The VRF also includes a plurality of Virtual Private Network (VPN) Protocol Instance Modules (VRP), where each VRP is associated with a different VPN from the customer site. Each VRP accesses the RIB directly and the FIB indirectly to acquiring addressing/routing information for a received data packet. Moreover, each VRP uses a data plane of the VRP to communicate the data packets to a PE backbone device. In turn, the PE backbone device uses the data plane to communicate with each of the VRPs, and the PE backbone device communicates with one or more tunnels.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: October 3, 2006
    Assignee: Fortinet, Inc.
    Inventors: Rajesh Balay, Vijay Srinivasan, Sanjeev Tyagi, Pasula Srinivasa Reddy, Chandramouli Sargor, John Crawbuck
  • Publication number: 20050047407
    Abstract: Methods and Systems are provided for bridging heterogeneous media packets using a single processor resource having a virtual bridge. Network interfaces associated with heterogeneous media channels relay network packets to the virtual bridge. The virtual bridge accesses metadata associated with the relayed network packets and translates the network packets to between media formats. The translated network packets are then relayed to an appropriate network interface. In one embodiment, the virtual bridge is dynamically configurable within the processing resource.
    Type: Application
    Filed: August 27, 2003
    Publication date: March 3, 2005
    Inventors: Sachin Desai, Rajesh Balay, Chandramouli Sargor
  • Publication number: 20040078772
    Abstract: Methods, Systems, and Virtual Routers are provided for providing dynamic route exchange between routers. First and second routers are configured to communicate route information to one another. When a new route is detected in the first router, it is dynamically communicated to the second router using a lightweight protocol. Both the sending and receiving routers can apply policies to determine whether routes are to be sent or received. In some embodiments, when a network packet is received and associated with a route that was learned, a router uses an interface reference associated with the route, and by activating the reference the network packet is directed to a next address in a network. In this way, a router need not directly learn routes, but rather a reference can be used to activate an interface that knows how to handle a learned route.
    Type: Application
    Filed: October 16, 2002
    Publication date: April 22, 2004
    Applicant: CoSine Communications, Inc.
    Inventors: Rajesh Balay, Sanjeev Tyagi
  • Publication number: 20030223406
    Abstract: Methods and Systems for a Distributed Provider Edge Abstract of the Disclosure Methods and Systems are provided for a distributed Provider Edge (PE). A single Virtual Routing and Forwarding device (VRF) is associated with a single customer site. The VRF includes a single routing table (RIB) and a single forwarding table (FIB). The VRF also includes a plurality of Virtual Private Network (VPN) Protocol Instance Modules (VRP), where each VRP is associated with a different VPN from the customer site. Each VRP accesses the RIB directly and the FIB indirectly to acquiring addressing/routing information for a received data packet. Moreover, each VRP uses a data plane of the VRP to communicate the data packets to a PE backbone device. In turn, the PE backbone device uses the data plane to communicate with each of the VRPs, and the PE backbone device communicates with one or more tunnels.
    Type: Application
    Filed: June 4, 2002
    Publication date: December 4, 2003
    Inventors: Rajesh Balay, Vijay Srinivasan, Sanjeev Tyagi, Pasula Srinivasa Reddy, Chandramouli Sargor, John Crawbuck