Patents by Inventor Vibhu Pratap
Vibhu Pratap 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: 20190310791Abstract: The disclosed computer-implemented method for data management of multiple cloud services may include receiving, via a visibility application, a command for managing data hosted on a plurality of content sources. The commands from the visibility application may be modified and indirectly routed to the plurality of content sources. The method may include accessing, in response to the command, the plurality of content sources, and collecting and aggregating, from the plurality of content sources, metadata associated with the data. The method may also include analyzing the aggregated metadata. The method may further include providing, for presentation by the visibility application, results of the metadata analysis. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: April 4, 2019Publication date: October 10, 2019Inventors: Rohini Kasturi, Satish Grandhi, Shailesh Dargude, Vibhu Pratap, Vijay Rajaram, Srinivas Kavuri, Stuart Carter, Yogendra Singh
-
Patent number: 9413611Abstract: A method may include receiving a request to establish a quality of service (QoS) policy that identifies a desired QoS associated with traffic being transported by a network; generating a QoS model based on the identified desired QoS, where the QoS model includes a class of service (CoS) and corresponding forwarding priorities associated with the traffic; retrieving a service level agreement (SLA), associated with a client device that is interconnected to a network node associated with the network, where the SLA includes a particular CoS and corresponding other forwarding priorities for packets associated with the client device; creating a QoS provisioning policy based on the QoS model and the SLA, where the creating includes mapping the CoS to the particular CoS or mapping the forwarding priorities to the other forwarding priorities; and transmitting, to the network node, the QoS provisioning policy that permits the network node to process the packets in a manner that complies with the QoS model or the SLA.Type: GrantFiled: July 31, 2014Date of Patent: August 9, 2016Assignee: Juniper Networks, Inc.Inventors: Shaogang Chen, Vibhu Pratap, Suganthi Srinivasan, Fan Jiao, Joanne Wang, Dejan Mihajlovic
-
OPTIMIZATION TO CREATE A HIGHLY SCALABLE VIRTUAL NETORK SERVICE/APPLICATION USING COMMODITY HARDWARE
Publication number: 20150363219Abstract: A method of deployment of virtual machines (VMs) including receiving traffic having characteristics from clients and based on the traffic, dynamically bringing up son VMs and when the traffic goes down, removing the son VMs. Sharing a cache between the son VMs by the VMs directly accessing the cache when receiving traffic from existing clients and performing encryption/decryption for new clients.Type: ApplicationFiled: May 14, 2015Publication date: December 17, 2015Inventors: Rohini Kumar Kasturi, Bharanidharan Seetharaman, Bhaskar Bhupalam, Vibhu Pratap, Bojjiraju Satya Nanduri, Tushar Rajnikant Jagtap -
Publication number: 20150341377Abstract: A cloud includes an application delivery controller (ADC) receives traffic intended for a specific application, from a user, the specific application being executed by a virtual machine (VM). The ADC detects the received traffic as an attack traffic, the received traffic being intended for routing through software defined network (SDN) switches. The cloud further includes a controller that is in communication with the ADC and that launches virtual machines (VMs) based on the detected attack traffic. The controller re-configures the SDN switches from routing the received traffic to the VM that is executing the specific application to re-routing the received traffic, as the attack traffic, to one or more of the launched VMs.Type: ApplicationFiled: May 7, 2015Publication date: November 26, 2015Inventors: Rohini Kumar KASTURI, Anand DESHPANDE, Venkata Siva Satya Phani Kumar Gattupalli, Vibhu PRATAP, Tushar Rajnikant Jagtap, Bojjiraju Satya Nanduri
-
Publication number: 20150281006Abstract: A multi-cloud fabric system includes a distributed elastic SLA analyzer and a distributed elastic analytic correlator. The distributed elastic SLA analyzer provides aggregated network state information to the distributed elastic analytic correlator and the distributed elastic analytic correlator, correlates the aggregated network state information from more than one network services for optimization of the multi-cloud fabric system.Type: ApplicationFiled: April 9, 2015Publication date: October 1, 2015Inventors: Rohini Kumar KASTURI, Satish GRANDHI, Vijay Sundar RAJARAM, Baranidharan SEETHARAMAN, Vibhu PRATAP
-
Publication number: 20150281378Abstract: A multi-cloud fabric system includes a compiler that receives a data model and automatically generate artifacts for use by a plurality of plugins, the artifacts being distinct for each of the plugins, the artifacts used to create an image of a user interface (UI). A UI tier receives the image of the UI to create a user UI. Therefore, user UI is generated automatically and the multi-cloud fabric system is data-driven to support multiple users.Type: ApplicationFiled: April 7, 2015Publication date: October 1, 2015Inventors: Rohini Kumar KASTURI, Anand DESHPANDE, Vijay Sundar RAJARAM, Tushar Rajnikant JAGTAP, Vibhu PRATAP
-
Publication number: 20150263885Abstract: A network enablement engine includes a configuration engine operable to seamless integrate with different cloud management platforms and manage configuration for applications, servers, virtual machines, network services, or a combination thereof employing multiple methods and a stitching manager operable to automatically and dynamically stitch instances of one or more clouds based on a user's criteria.Type: ApplicationFiled: March 15, 2014Publication date: September 17, 2015Applicant: Avni Networks Inc.Inventors: Rohini Kumar KASTURI, Bharanidharan SEETHARAMAN, Bhaskar BHUPALAM, Vibhu PRATAP
-
Publication number: 20150263960Abstract: A multi-cloud fabric includes a multi-cloud master controller of a first cloud being in communication with one or more other clouds through a respective local cloud controller, the multi-cloud master controller operable to balance traffic across the first cloud and one or more other clouds.Type: ApplicationFiled: March 15, 2014Publication date: September 17, 2015Applicant: Avni Networks Inc.Inventors: Rohini Kumar KASTURI, Anand DESHPANDE, Venkata Siva Satya Phani Kumar GATTUPALLI, Vibhu PRATAP
-
Publication number: 20140341027Abstract: A method may include receiving a request to establish a quality of service (QoS) policy that identifies a desired QoS associated with traffic being transported by a network; generating a QoS model based on the identified desired QoS, where the QoS model includes a class of service (CoS) and corresponding forwarding priorities associated with the traffic; retrieving a service level agreement (SLA), associated with a client device that is interconnected to a network node associated with the network, where the SLA includes a particular CoS and corresponding other forwarding priorities for packets associated with the client device; creating a QoS provisioning policy based on the QoS model and the SLA, where the creating includes mapping the CoS to the particular CoS or mapping the forwarding priorities to the other forwarding priorities; and transmitting, to the network node, the QoS provisioning policy that permits the network node to process the packets in a manner that complies with the QoS model or the SLA.Type: ApplicationFiled: July 31, 2014Publication date: November 20, 2014Inventors: Shaogang CHEN, Vibhu PRATAP, Suganthi SRINIVASAN, Fan JIAO, Joanne WANG, Dejan MIHAJLOVIC
-
Patent number: 8797867Abstract: A method may include receiving a request to establish a quality of service (QoS) policy that identifies a desired QoS associated with traffic being transported by a network; generating a QoS model based on the identified desired QoS, where the QoS model includes a class of service (CoS) and corresponding forwarding priorities associated with the traffic; retrieving a service level agreement (SLA), associated with a client device that is interconnected to a network node associated with the network, where the SLA includes a particular CoS and corresponding other forwarding priorities for packets associated with the client device; creating a QoS provisioning policy based on the QoS model and the SLA, where the creating includes mapping the CoS to the particular CoS or mapping the forwarding priorities to the other forwarding priorities; and transmitting, to the network node, the QoS provisioning policy that permits the network node to process the packets in a manner that complies with the QoS model or the SLA.Type: GrantFiled: October 18, 2010Date of Patent: August 5, 2014Assignee: Juniper Networks, Inc.Inventors: Shaogang Chen, Vibhu Pratap, Suganthi Srinivasan, Fan Jiao, Joanne Wang, Dejan Mihajlovic
-
Patent number: 8040820Abstract: A topology aware system that facilitates activation of a new service in a dynamic network is provided. The system automatically determines changes in network topology and provides current topology information to determine an optimal service activation path for the new service. The optimal service path is determined by combination of shortest path using standardized algorithms over discovered adjacencies, logical roles assigned to devices and a service-hub for a particular UNI. The service hub is discovered automatically by employing current topology information determined by the system itself. Thus, the system can activate a new service to a dynamic network without any manual topology feed.Type: GrantFiled: March 6, 2007Date of Patent: October 18, 2011Assignee: Cisco Technology, Inc.Inventors: Vibhu Pratap, Somarajan Ramakrishnan
-
Patent number: 7843856Abstract: A capacity aware system that facilitates activation of a new service in a dynamic network is provided. The system calculates the available capacity of the network, at a given time, and determines if sufficient capacity is available for new service activation as per the SLA (Service Level Agreement) requirements. If SLA conditions are satisfied, the system can active a new service and update the network capacity, else, if the conditions are not satisfied the system can provide means to extend network capacity or reject the service. Thus, the system activates a new service only if the specified bandwidth is available and ensures that the SLA being promised to a customer is met.Type: GrantFiled: January 31, 2007Date of Patent: November 30, 2010Assignee: Cisco Technology, Inc.Inventors: Somarajan C. Ramakrishnan, Vibhu Pratap
-
Publication number: 20080219277Abstract: A topology aware system that facilitates activation of a new service in a dynamic network is provided. The system automatically determines changes in network topology and provides current topology information to determine an optimal service activation path for the new service. The optimal service path is determined by combination of shortest path using standardized algorithms over discovered adjacencies, logical roles assigned to devices and a service-hub for a particular UNI. The service hub is discovered automatically by employing current topology information determined by the system itself Thus, the system can activate a new service to a dynamic network without any manual topology feed.Type: ApplicationFiled: March 6, 2007Publication date: September 11, 2008Applicant: Cisco Technology, IncInventors: Vibhu Pratap, Somarajan Ramakrishnan
-
Publication number: 20080181110Abstract: A capacity aware system that facilitates activation of a new service in a dynamic network is provided. The system calculates the available capacity of the network, at a given time, and determines if sufficient capacity is available for new service activation as per the SLA (Service Level Agreement) requirements. If SLA conditions are satisfied, the system can active a new service and update the network capacity, else, if the conditions are not satisfied the system can provide means to extend network capacity or reject the service. Thus, the system activates a new service only if the specified bandwidth is available and ensures that the SLA being promised to a customer is met.Type: ApplicationFiled: January 31, 2007Publication date: July 31, 2008Applicant: Cisco Technology, Inc.Inventors: Somarajan C. Ramakrishnan, Vibhu Pratap