Patents by Inventor Pradeep Patel
Pradeep Patel 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: 11949659Abstract: A first packet of a packet flow is received at a classifying network device. The first packet is forwarded from the classifying network device to a firewall network device. An indication that the packet flow is to be offloaded is received at the classifying network device. Data is stored at the classifying network device indicating that the packet flow is to be offloaded. A non-control packet of the packet flow is received at the classifying network device. A determination is made that the non-control packet belongs to the packet flow by comparing data contained in the non-control packet to the stored data. The non-control packet of the packet flow is directed to a processing entity in response to the determining. A control packet of the packet flow is received at the classifying network device. The control packet of the packet flow is directed to the firewall network device.Type: GrantFiled: July 13, 2021Date of Patent: April 2, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Pradeep Patel, Jonathan A. Kunder, Ashish K. Dey, Andrew E. Ossipov, Jianxin Wang
-
Publication number: 20210344648Abstract: A first packet of a packet flow is received at a classifying network device. The first packet is forwarded from the classifying network device to a firewall network device. An indication that the packet flow is to be offloaded is received at the classifying network device. Data is stored at the classifying network device indicating that the packet flow is to be offloaded. A non-control packet of the packet flow is received at the classifying network device. A determination is made that the non-control packet belongs to the packet flow by comparing data contained in the non-control packet to the stored data. The non-control packet of the packet flow is directed to a processing entity in response to the determining. A control packet of the packet flow is received at the classifying network device. The control packet of the packet flow is directed to the firewall network device.Type: ApplicationFiled: July 13, 2021Publication date: November 4, 2021Inventors: Pradeep Patel, Jonathan A. Kunder, Ashish K. Dey, Andrew E. Ossipov, Jianxin Wang
-
Patent number: 11115385Abstract: A first packet of a packet flow is received at a classifying network device. The first packet is forwarded from the classifying network device to a firewall network device. An indication that the packet flow is to be offloaded is received at the classifying network device. Data is stored at the classifying network device indicating that the packet flow is to be offloaded. A non-control packet of the packet flow is received at the classifying network device. A determination is made that the non-control packet belongs to the packet flow by comparing data contained in the non-control packet to the stored data. The non-control packet of the packet flow is directed to a processing entity in response to the determining. A control packet of the packet flow is received at the classifying network device. The control packet of the packet flow is directed to the firewall network device.Type: GrantFiled: July 27, 2016Date of Patent: September 7, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Pradeep Patel, Jonathan A. Kunder, Ashish K. Dey, Andrew E. Ossipov, Jianxin Wang
-
Patent number: 10601961Abstract: In one example, a service function forwarder of a service function chain enabled domain receives, from a classifier of the service function chain enabled domain, network traffic assigned to a service function path that includes at least one service node configured to apply a service function to the network traffic. The service function forwarder forwards the network traffic along the service function path. The service function forwarder receives, from the at least one service node, instructions for dynamically assigning a particular service function path to predicted network traffic that the at least one service node predicts will be triggered by the network traffic. The service function forwarder forwards the instructions to the classifier.Type: GrantFiled: July 12, 2017Date of Patent: March 24, 2020Assignee: Cisco Technology, Inc.Inventors: Pradeep Patel, Jianxin Wang, Jonathan Augustine Kunder, Ashish Dey
-
Patent number: 10344604Abstract: A turbomachine diffuser includes a body having an inner surface defining a diffuser flow path, a plurality of stationary struts extending from the inner surface, and a plurality of flow mixing lobes arranged in an annular array on the inner surface. The plurality of flow mixing lobes is configured and disposed to guide a substantially high momentum flow toward the inner surface of the body.Type: GrantFiled: May 20, 2016Date of Patent: July 9, 2019Assignee: General Electric CompanyInventors: Moorthi Subramaniyan, Pradeep Patel
-
Publication number: 20190020736Abstract: In one example, a service function forwarder of a service function chain enabled domain receives, from a classifier of the service function chain enabled domain, network traffic assigned to a service function path that includes at least one service node configured to apply a service function to the network traffic. The service function forwarder forwards the network traffic along the service function path. The service function forwarder receives, from the at least one service node, instructions for dynamically assigning a particular service function path to predicted network traffic that the at least one service node predicts will be triggered by the network traffic. The service function forwarder forwards the instructions to the classifier.Type: ApplicationFiled: July 12, 2017Publication date: January 17, 2019Inventors: Pradeep Patel, Jianxin Wang, Jonathan Augustine Kunder, Ashish Dey
-
Patent number: 10151325Abstract: A gas turbine diffuser for use with a gas turbine power system is provided. The diffuser includes an annular inner wall and an annular outer wall circumscribing the inner wall such that a gas path is defined between the inner and outer walls. The diffuser further includes a plurality of circumferentially-spaced struts extending from the inner wall to the outer wall across the gas path. At least one of the struts has a flap.Type: GrantFiled: April 8, 2015Date of Patent: December 11, 2018Assignee: General Electric CompanyInventors: Moorthi Subramaniyan, Manjunath Bangalore Chengappa, Pradeep Patel
-
Publication number: 20160341053Abstract: A turbomachine diffuser includes a body having an inner surface defining a diffuser flow path, a plurality of stationary struts extending from the inner surface, and a plurality of flow mixing lobes arranged in an annular array on the inner surface. The plurality of flow mixing lobes is configured and disposed to guide a substantially high momentum flow toward the inner surface of the body.Type: ApplicationFiled: May 20, 2016Publication date: November 24, 2016Inventors: Moorthi SUBRAMANIYAN, Pradeep PATEL
-
Publication number: 20160298646Abstract: A gas turbine diffuser for use with a gas turbine power system is provided. The diffuser includes an annular inner wall and an annular outer wall circumscribing the inner wall such that a gas path is defined between the inner and outer walls. The diffuser further includes a plurality of circumferentially-spaced struts extending from the inner wall to the outer wall across the gas path. At least one of the struts has a flap.Type: ApplicationFiled: April 8, 2015Publication date: October 13, 2016Inventors: Moorthi Subramaniyan, Manjunath Bangalore Chengappa, Pradeep Patel
-
Patent number: 9075690Abstract: An approach for automatically and securely updating software on a virtual machine (VM) is presented. A current version of the software on the VM is determined to not match an updated version of the software. With a proxy update server connected to a network and without the VM being connected to the network, the updated version of the software is downloaded, stored and pushed to the VM by using a virtualized mounted drive, the updated version is installed on the VM to replace the current version, and a confirmation indicating the installation is received. An update of the software is provided dynamically via a connectivity of the proxy update server to the network while the VM is prevented from being infected with a virus that requires a connection to the VM through the network.Type: GrantFiled: October 3, 2013Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Manikandan Natchadalingam, Pradeep Patel
-
Publication number: 20140033194Abstract: An approach for automatically and securely updating software on a virtual machine (VM) is presented. A current version of the software on the VM is determined to not match an updated version of the software. With a proxy update server connected to a network and without the VM being connected to the network, the updated version of the software is downloaded, stored and pushed to the VM by using a virtualized mounted drive, the updated version is installed on the VM to replace the current version, and a confirmation indicating the installation is received. An update of the software is provided dynamically via a connectivity of the proxy update server to the network while the VM is prevented from being infected with a virus that requires a connection to the VM through the network.Type: ApplicationFiled: October 3, 2013Publication date: January 30, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manikandan Natchadalingam, Pradeep Patel
-
Patent number: 8578376Abstract: A method and program product for automatically and securely updating software on a virtual machine (VM). A VM coming online in a virtualized server is detected. A current version of the software that is installed on the VM is determined. The current version is determined to not match an updated version of the software available from a remote update server via a network. The updated version of the software is received from the remote update server and via the network without the VM being connected to the network. A confirmation is received indicating that the updated version of the software is installed on the VM. In response to receiving the confirmation, the VM is connected to the network.Type: GrantFiled: January 4, 2011Date of Patent: November 5, 2013Assignee: International Business Machines CorporationInventors: Manikandan Natchadalingam, Pradeep Patel
-
Publication number: 20120174095Abstract: A method and program product for automatically and securely updating software on a virtual machine (VM). A VM coming online in a virtualized server is detected. A current version of the software that is installed on the VM is determined. The current version is determined to not match an updated version of the software available from a remote update server via a network. The updated version of the software is received from the remote update server and via the network without the VM being connected to the network. A confirmation is received indicating that the updated version of the software is installed on the VM. In response to receiving the confirmation, the VM is connected to the network.Type: ApplicationFiled: January 4, 2011Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manikandan Natchadalingam, Pradeep Patel
-
Publication number: 20070036547Abstract: A video overlay system for a Fiber to the Premises (FTTP) optical network. The video overlay is achieved by including a video router with a gigabit Ethernet interface including Internet Group Management Protocol (IGMP) multicasting capability in a headend. The video router transmits unidirectional Internet Protocol video to a plurality of Single Family Unit (SFU) Optical Network Terminations (ONTs) at 1550 nm. The SFU ONTs include IGMP snooping (MxU ONT with multicasting) capability and carry bi-directional control signals from Set Top Boxes (STBs) using 1490 nm downstream and 1310 nm upstream traffic to the headend via an Optical Line Termination (OLT).Type: ApplicationFiled: August 10, 2005Publication date: February 15, 2007Applicant: TELLABS OPERATIONS, INC.Inventors: Sean Blakley, Pradeep Patel, Thomas Conklin