Patents by Inventor Rajat Ghai

Rajat Ghai 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: 10142159
    Abstract: Systems and methods are described for IP Address allocation. A computerized method includes receiving at a wireless access gateway a request from a subscriber to connect to a network, allocating a first IP address to the subscriber from a first pool of IP addresses at the wireless access gateway, and assigning a second IP address to the subscriber from a second pool of IP addresses at the wireless access gateway when the subscriber requests a network service.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: November 27, 2018
    Assignee: BENU NETWORKS, INC.
    Inventors: Rajendar Duggal, Swarup Sahoo, Rajat Ghai
  • Patent number: 10103991
    Abstract: Systems and methods for managing packet flows in a communication network are provided. Packet information can be cached on different levels and used to avoid external queries. The cache information can also be correlated with other types of information, such as location information, to be able to serve that information quicker than if one or more external queries were to be made. A demux manager can provide routing and session setup, by routing packets that already have a session to the session manager and assigning packets to a session manager if they are not already assigned to a session. The tiered architecture also provides scalability to many users and minimizes delays even during high call volumes because the load can be distributed well across the gateway's resources.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: October 16, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Kaitki Agarwal, Rajat Ghai
  • Patent number: 10098164
    Abstract: Described herein are techniques for providing a user device with a virtualized peering emulation service using an internet protocol (IP) connection between a sensor gateway (gateway) and a remote virtualized peering emulation service device (emulation device). The gateway receives wireless signals (e.g., Bluetooth, ZigBee, Z-Wave, and/or the like) from the user device. The gateway generates a data packet comprising data indicative of the wireless signals received from the user device and sends the data packet to the emulation device through the IP connection. The gateway receives network traffic through the IP connection from the emulation device, the network traffic comprising data indicative of wireless signals from a remote user device. The gateway transmits the wireless signals from the remote user device, such that the user device can locally receive the wireless signals from the remote user device, thereby providing a virtualized peering emulation service to the user device.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: October 9, 2018
    Assignee: BENU NETWORKS, INC.
    Inventors: Shawn Lewis, Rajat Ghai, David F. Callan
  • Patent number: 10021725
    Abstract: Systems and methods are provided that allow inter-working between communication networks for the delivery of service to mobile nodes. A gateway is provided that communicates with a femto cell to extend service to an area that otherwise does not receive coverage from a service provider. The femto cell is a small scale base station used to provide coverage over a small area (such as a home or business), and connect to a home or enterprise network. The femto cell provides service for a mobile node and a gateway permits communication over a broadband network. The gateway integrates the mobile nodes connecting via a femto cell into the service provider's network. The gateway also allows provisioning of services and applications, control of service levels, and provides seamless handoffs to marco base stations and other types of access technologies such as Wi-Fi.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: July 10, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent Spinelli, John Depietro, Vijay Kathuria, Mohan Rangan, Rajat Ghai, Ashraf M. Dahod, Rajesh Ramankutty, Sanil Kumar Puthiyandyil, Shaji E. Radhakrishnan
  • Patent number: 9986472
    Abstract: A method and system for automatically configuring and transforming a universal device into a feature specific device to provide desired network hardware functionality for a plurality of different conventionally single purpose devices. The universal device receives data configured for handling by a network hardware device capable of providing desired network hardware functionality. Based on the data received, the universal device identifies the desired network hardware functionality from network hardware functionalities. The universal device selects one or more virtual ports capable of providing the desired network hardware functionality. The universal device automatically configures and transforms itself into a feature specific device to provide the desired network hardware functionality by implementing the selected one or more virtual ports to handle the data received.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: May 29, 2018
    Assignee: BENU Networks, Inc.
    Inventor: Rajat Ghai
  • Publication number: 20180069901
    Abstract: Systems and methods are described for providing cloud-based virtual local networks. A computerized method for providing cloud-based virtual local networks includes receiving at a network gateway a request for a network address from a network switch, communicating with a user device management entity (uDME) server to authorize the network switch, receiving an authorization response from the uDME server for the network switch, receiving a network address pool at the network gateway from the uDME server, and creating at the network gateway a virtual home router containing a virtual home router context that is unique to the virtual home router and associated with the network address pool.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 8, 2018
    Inventors: Rajat GHAI, David F. CALLAN, Rajendar DUGGAL, Swarup SAHOO, Shawn LEWIS, John DEPIETRO, Patrick BOWEN, Ramesh GUPTA
  • Patent number: 9876759
    Abstract: Described herein are techniques for providing carrier grade dynamic network address translation (NAT). The disclosed techniques allow for dynamic switching from regular NAT to network address ports translation (NAPT) based on system load. Under the NAPT mode, the disclosed techniques allow the ports of a public IP address to be broken up into contiguous blocks of ports (e.g., of the same size and/or of varying size) such that each block can be assigned to an associated (e.g., different) private IP address. For each new connection from the private IP address, if the port used is the next port sequentially, the NAT device can store an offset from the starting public/private IP address ports. If the port is not the next port sequentially, the network address translation device can associate a new block of public ports to the private IP address.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: January 23, 2018
    Inventors: Rajat Ghai, Swarup Sahoo
  • Patent number: 9832674
    Abstract: A management system implemented in a cloud computing environment for automatically managing a plurality of Wi-Fi access points in a network can receive information from each of the plurality of Wi-Fi access points. The system can analyze the received information from each Wi-Fi access point to determine at least one operation condition of at least one Wi-Fi access and determine at least one new operation setting for the at least one Wi-Fi access point based on the analyzed information. The system can remotely configure the at least one Wi-Fi access point based on the at least one new operation setting.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: November 28, 2017
    Assignee: BENU NETWORKS, INC.
    Inventor: Rajat Ghai
  • Patent number: 9686808
    Abstract: Described herein are techniques for providing centrally managed Wi-Fi using internet protocol (IP) connections between a central Wi-Fi access gateway and one or more radio nodes. The Wi-Fi access gateway establishes an IP connection with a radio node across a wide area network, wherein the radio node is configured to wirelessly connect to one or more Wi-Fi devices located near the radio node. The Wi-Fi access gateway receives Layer 2 data traffic over the IP connection, wherein the Layer 2 data traffic is associated with a Wi-Fi device from the one or more Wi-Fi devices connected to the radio node. The Wi-Fi access gateway controls one or more Wi-Fi services for the Wi-Fi device based on the Layer 2 data traffic so that the Wi-Fi access gateway can provide centrally managed Wi-Fi for the Wi-Fi device.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: June 20, 2017
    Assignee: BENU NETWORKS, INC.
    Inventor: Rajat Ghai
  • Patent number: 9585186
    Abstract: Described herein are techniques for providing a virtual Wi-Fi service using internet protocol (IP) connections between a central Wi-Fi access gateway (WAG) and one or more radio nodes. The WAG establishes an IP connection with a first radio node across a network, where the first radio node is configured to connect to one or more Wi-Fi devices located near the first radio node. The WAG receives network traffic over the IP connection, where the network traffic is associated with a Wi-Fi device from the one or more Wi-Fi devices connected to the first radio node. The WAG provides a virtual Wi-Fi service through the network to the Wi-Fi device based on the network traffic such that the Wi-Fi device connects to the virtual Wi-Fi service as if the virtual Wi-Fi service is a physical device locally connected to the first radio node.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: February 28, 2017
    Assignee: BENU NETWORKS, INC.
    Inventors: Rajat Ghai, Shawn Lewis, David F. Callan
  • Publication number: 20160381725
    Abstract: Systems and methods are provided that allow inter-working between communication networks for the delivery of service to mobile nodes. A gateway is provided that communicates with a femto cell to extend service to an area that otherwise does not receive coverage from a service provider. The femto cell is a small scale base station used to provide coverage over a small area (such as a home or business), and connect to a home or enterprise network. The femto cell provides service for a mobile node and a gateway permits communication over a broadband network. The gateway integrates the mobile nodes connecting via a femto cell into the service provider's network. The gateway also allows provisioning of services and applications, control of service levels, and provides seamless handoffs to marco base stations and other types of access technologies such as Wi-Fi.
    Type: Application
    Filed: September 7, 2016
    Publication date: December 29, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Vincent Spinelli, John Depietro, Vijay Kathuria, Mohan Rangan, Rajat Ghai, Ashraf M. Dahod, Rajesh Ramankutty, Sanil Kumar Puthiyandyil, Shaji E. Radhakrishnan
  • Patent number: 9503943
    Abstract: A combination cellular and Wi-Fi hardware device has an IP interface that is configured to communicate with a first cellular network, a Wi-Fi network, or both. The combination cellular and Wi-Fi hardware device is configured to provide the network functionality (e.g., virtualized network cloud) that is required to facilitate communication and data flow between the IP interface and either a second cellular network or a cloud computing infrastructure network. The IF interface is accessed using a single IP address by a mobile device in wireless communication with the combination cellular and Wi-Fi hardware device. The single IP address is maintained when the mobile device switches between using the first cellular network and the Wi-Fi network to communicate with the combination cellular and Wi-Fi hardware device, and vice versa.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: November 22, 2016
    Assignee: Benu Networks, Inc.
    Inventor: Rajat Ghai
  • Patent number: 9445341
    Abstract: Systems and methods are provided that allow inter-working between communication networks for the delivery of service to mobile nodes. A gateway is provided that communicates with a femto cell to extend service to an area that otherwise does not receive coverage from a service provider. The femto cell is a small scale base station used to provide coverage over a small area (such as a home or business), and connect to a home or enterprise network. The femto cell provides service for a mobile node and a gateway permits communication over a broadband network. The gateway integrates the mobile nodes connecting via a femto cell into the service provider's network. The gateway also allows provisioning of services and applications, control of service levels, and provides seamless handoffs to marco base stations and other types of access technologies such as Wi-Fi.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: September 13, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vincent Spinelli, John DePietro, Vijay Kathuria, Mohan Rangan, Rajat Ghai, Ashraf M. Dahod, Rajesh Ramankutty, Sanil Kumar Puthiyandyil, Shaji E. Radhakrishnan
  • Publication number: 20160112323
    Abstract: Systems and methods for managing packet flows in a communication network are provided. Packet information can be cached on different levels and used to avoid external queries. The cache information can also be correlated with other types of information, such as location information, to be able to serve that information quicker than if one or more external queries were to be made. A demux manager can provide routing and session setup, by routing packets that already have a session to the session manager and assigning packets to a session manager if they are not already assigned to a session. The tiered architecture also provides scalability to many users and minimizes delays even during high call volumes because the load can be distributed well across the gateway's resources.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 21, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kaitki Agarwal, Rajat Ghai
  • Publication number: 20160105883
    Abstract: Described herein are techniques for providing Wi-Fi services to a Wi-Fi enabled device, even when the device is not within range of a Wi-Fi Access Point. A Wi-Fi access gateway can establish a first connection with a Wi-Fi radio node across a first network, when the device is within range of the Wi-Fi radio node. The Wi-Fi access gateway can also receive first network traffic over the first connection, when the device is connected to the Wi-Fi radio node. The Wi-Fi access gateway can further establish a second connection with the cellular radio node across a second network, when the device is within range of the cellular radio node and when the device is outside of range of the Wi-Fi radio node. The Wi-Fi access gateway can also receive second network traffic over the second connection when the device is connected to the cellular radio node.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 14, 2016
    Inventor: Rajat GHAI
  • Patent number: 9301205
    Abstract: Systems and methods are described for providing application and content awareness for self-optimizing networks. A computerized method includes receiving at a mobile gateway a session request from a mobile device, establishing a session between the mobile device and the mobile gateway, receiving a request from the mobile device at the mobile gateway to access a remote resource, establishing a connection between the mobile device and the remote resource via the mobile gateway, detecting application and content information of a service data flow of the connection, and sending the application and content information of the service data flow to a network server for network optimization.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: March 29, 2016
    Assignee: Benu Networks, Inc.
    Inventors: Rajat Ghai, David F. Callan, Rajendar Duggal, Swarup Sahoo, Anil Sangahvi, John Depietro
  • Patent number: 9288141
    Abstract: A computing system for processing network traffic includes a plurality of network ports configured to receive network traffic, a plurality of processing blades, not directly coupled with the plurality of network ports, configured to process the network traffic, a switch coupled with the plurality of processing blades and configured to support inter-blade communications among the plurality of processing blades, a router coupled with the switch and the plurality of network ports, the router configured to forward the network traffic to one or more of the plurality of processing blades based on resource information of the plurality of the processing blades, and a system controller coupled to the router and the plurality of processing blades, the system controller configured to receive and maintain the resource information from the plurality of the processing blades and further configured to update the router with the resource information of the plurality of the processing blades.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: March 15, 2016
    Assignee: Benu Networks, Inc.
    Inventors: David F. Callan, Rajendar Duggal, Anil Sanghavi, Swarup Sahoo, Ramesh Gupta, Rajat Ghai
  • Publication number: 20160021684
    Abstract: Described herein are techniques for providing a user device with a virtualized peering emulation service using an internet protocol (IP) connection between a sensor gateway (gateway) and a remote virtualized peering emulation service device (emulation device). The gateway receives wireless signals (e.g., Bluetooth, ZigBee, Z-Wave, and/or the like) from the user device. The gateway generates a data packet comprising data indicative of the wireless signals received from the user device and sends the data packet to the emulation device through the IP connection. The gateway receives network traffic through the IP connection from the emulation device, the network traffic comprising data indicative of wireless signals from a remote user device. The gateway transmits the wireless signals from the remote user device, such that the user device can locally receive the wireless signals from the remote user device, thereby providing a virtualized peering emulation service to the user device.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 21, 2016
    Inventors: Shawn LEWIS, Rajat GHAI, David F. CALLAN
  • Patent number: 9219680
    Abstract: Systems and methods for managing packet flows in a communication network are provided. Packet information can be cached on different levels and used to avoid external queries. The cache information can also be correlated with other types of information, such as location information, to be able to serve that information quicker than if one or more external queries were to be made. A demux manager can provide routing and session setup, by routing packets that already have a session to the session manager and assigning packets to a session manager if they are not already assigned to a session. The tiered architecture also provides scalability to many users and minimizes delays even during high call volumes because the load can be distributed well across the gateway's resources.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: December 22, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kaitki Agarwal, Rajat Ghai
  • Patent number: 9197545
    Abstract: A computing system for processing network traffic includes a plurality of network ports configured to receive network traffic, a plurality of processing blades, not directly coupled with the plurality of network ports, configured to process the network traffic, a switch coupled with the plurality of processing blades and configured to support inter-blade communications among the plurality of processing blades, a router coupled with the switch and the plurality of network ports, the router configured to forward the network traffic to one or more of the plurality of processing blades based on resource information of the plurality of the processing blades, and a system controller coupled to the router and the plurality of processing blades, the system controller configured to receive and maintain the resource information from the plurality of the processing blades and further configured to update the router with the resource information of the plurality of the processing blades.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: November 24, 2015
    Assignee: BENU NETWORKS, INC.
    Inventors: David F. Callan, Rajendar Duggal, Anil Sanghavi, Swarup Sahoo, Ramesh Gupta, Rajat Ghai