Patents by Inventor Manish Pathak
Manish Pathak 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: 12744761Abstract: A system, method, and device for adaptively limiting web requests is disclosed. The method includes (i) receiving a request at a proxy for an authentication service, (ii) determining whether the request is trusted based at least in part on a classification obtained from a classifier, and (iii) handling the request according to a determination of whether the request is trusted.Type: GrantFiled: January 18, 2024Date of Patent: September 22, 2026Assignee: Palo Alto Networks, Inc.Inventors: Manish Pathak, Krishna Murthy Pokuri, Parush Gera, Sankar muthu Paramasivam
-
Publication number: 20250385913Abstract: Mitigating multiple authentications for a geo-distributed security service is disclosed. A request to access a web service from a client device is received. The request is redirected to a geo-distributed authentication service including a distributed cache for storing a user's authentication authorization. An authorization token included in a distributed authentication cache cookie and uniform resource locator (URL) for the web service to facilitate secure access to the web service from the client device are returned.Type: ApplicationFiled: June 18, 2025Publication date: December 18, 2025Inventors: Suraj Kumar Jaiswal, Krishna Murthy Pokuri, Manish Pathak, Aditya Srinivasa Ivaturi
-
Publication number: 20250240277Abstract: A system, method, and device for adaptively limiting web requests is disclosed. The method includes (i) receiving a request at a proxy for an authentication service, (ii) determining whether the request is trusted based at least in part on a classification obtained from a classifier, and (iii) handling the request according to a determination of whether the request is trusted.Type: ApplicationFiled: January 18, 2024Publication date: July 24, 2025Inventors: Manish Pathak, Krishna Murthy Pokuri, Parush Gera, Sankar Paramasivam
-
Patent number: 12368713Abstract: Mitigating multiple authentications for a geo-distributed security service is disclosed. A request to access a web service from a client device is received. The request is redirected to a geo-distributed authentication service including a distributed cache for storing a user's authentication authorization. An authorization token included in a distributed authentication cache cookie and uniform resource locator (URL) for the web service to facilitate secure access to the web service from the client device are returned.Type: GrantFiled: September 13, 2021Date of Patent: July 22, 2025Assignee: Palo Alto Networks, Inc.Inventors: Suraj Kumar Jaiswal, Krishna Murthy Pokuri, Manish Pathak, Aditya Srinivasa Ivaturi
-
Publication number: 20240348597Abstract: A network appliance receives a communication from a client device that includes a request to establish a network connection to a server. Prior to initiating a network connection between the network appliance and the server, the network appliance accesses a server certificate associated with the server. In response to a determination not to decrypt data transmitted between the client device and the server, the network appliance establishes a single connection between the network appliance and the server. The network appliance transmits encrypted data between the client device and the server only over the single connection.Type: ApplicationFiled: June 25, 2024Publication date: October 17, 2024Inventors: Manish Pathak, Kishor Joshi, Murali Bommana
-
Patent number: 12028332Abstract: A network appliance receives a communication from a client device that includes a request to establish a network connection to a server. Prior to initiating a network connection between the network appliance and the server, the network appliance accesses a server certificate issued by the server. In response to a determination, based on application of a policy to the server certificate, not to decrypt data transmitted between the client device and the server, the network appliance establishes only a single connection between the network appliance and the server. The network appliance transmits encrypted data between the client device and the server over the single connection.Type: GrantFiled: October 31, 2022Date of Patent: July 2, 2024Assignee: Gigamon Inc.Inventors: Manish Pathak, Kishor Joshi, Murali Bommana
-
Publication number: 20230084792Abstract: A network appliance receives a communication from a client device that includes a request to establish a network connection to a server. Prior to initiating a network connection between the network appliance and the server, the network appliance accesses a server certificate issued by the server. In response to a determination, based on application of a policy to the server certificate, not to decrypt data transmitted between the client device and the server, the network appliance establishes only a single connection between the network appliance and the server. The network appliance transmits encrypted data between the client device and the server over the single connection.Type: ApplicationFiled: October 31, 2022Publication date: March 16, 2023Inventors: Manish Pathak, Kishor Joshi, Murali Bommana
-
Patent number: 11516205Abstract: A network appliance receives a communication from a client device that includes a request to establish a network connection to a server. The network appliance establishes, in response to the communication, a single connection between the network appliance and the server based on application of a policy that causes the network appliance to determine not to decrypt data transmitted between the client device and the server. The network appliance transmits encrypted data between the client device and the server over the single connection.Type: GrantFiled: March 13, 2019Date of Patent: November 29, 2022Assignee: Gigamon Inc.Inventors: Manish Pathak, Kishor Joshi, Murali Bommana
-
Publication number: 20220337590Abstract: Mitigating multiple authentications for a geo-distributed security service is disclosed. A request to access a web service from a client device is received. The request is redirected to a geo-distributed authentication service including a distributed cache for storing a user's authentication authorization. An authorization token included in a distributed authentication cache cookie and uniform resource locator (URL) for the web service to facilitate secure access to the web service from the client device are returned.Type: ApplicationFiled: September 13, 2021Publication date: October 20, 2022Inventors: Suraj Kumar Jaiswal, Krishna Murthy Pokuri, Manish Pathak, Aditya Srinivasa Ivaturi
-
Patent number: 11032294Abstract: A disclosed method performed by a network device can include intercepting cryptographic certificates of host servers received in response to requests for encrypted connections between host servers and user devices, and determining that each encrypted connection is a suspicious connection or a normal connection based on a certificate validation policy. The method can further include causing decryption or metadata analysis of any suspicious encrypted connection and bypassing decryption or metadata analysis of any normal encrypted connection.Type: GrantFiled: December 18, 2017Date of Patent: June 8, 2021Assignee: Gigamon Inc.Inventors: Kishor Joshi, Manish Pathak, Sandeep Dahiya
-
Patent number: 11019044Abstract: A network appliance stores a session identifier that uniquely identifies a network communication session between a first device and the network appliance. A first communication is received from the first device over the network communication session. The network appliance also receives from a proxy tool, a second communication that includes a header specifying the session identifier and that includes data generated by the proxy in response to the first communication. The network appliance associates the first communication with the second communication using the session identifier. An encrypted representation of the data generated by the proxy is transmitted to a second device based on the association between the first communication and the second communication.Type: GrantFiled: March 8, 2019Date of Patent: May 25, 2021Assignee: Gigamon Inc.Inventors: Manish Pathak, Kishor Joshi, Murali Bommana
-
Publication number: 20200296087Abstract: A network appliance receives a communication from a client device that includes a request to establish a network connection to a server. The network appliance establishes, in response to the communication, a single connection between the network appliance and the server based on application of a policy that causes the network appliance to determine not to decrypt data transmitted between the client device and the server. The network appliance transmits encrypted data between the client device and the server over the single connection.Type: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Manish Pathak, Kishor Joshi, Murali Bommana
-
Publication number: 20200287881Abstract: A network appliance stores a session identifier that uniquely identifies a network communication session between a first device and the network appliance. A first communication is received from the first device over the network communication session. The network appliance also receives from a proxy tool, a second communication that includes a header specifying the session identifier and that includes data generated by the proxy in response to the first communication. The network appliance associates the first communication with the second communication using the session identifier. An encrypted representation of the data generated by the proxy is transmitted to a second device based on the association between the first communication and the second communication.Type: ApplicationFiled: March 8, 2019Publication date: September 10, 2020Inventors: Manish Pathak, Kishor Joshi, Murali Bommana
-
Patent number: 10686889Abstract: A handshake procedure to establish a first connection between a client and a server is monitored at an intermediate network device. A request message sent to the server from the client is received at the intermediate network device. The request message includes parameters defining a manner of receiving information from the server. The parameters defining the manner of receiving information from the server are modified to produce modified parameters. A redirect message is sent from the intermediate network device to the client to induce or cause the client to establish a second connection with the server based upon the modified parameters, wherein the redirect message contains the modified parameters.Type: GrantFiled: February 27, 2019Date of Patent: June 16, 2020Assignee: Cisco Technology, Inc.Inventors: Manish Pathak, Venkatesh N. Gautam, Jianxin Wang
-
Publication number: 20190199804Abstract: A handshake procedure to establish a first connection between a client and a server is monitored at an intermediate network device. A request message sent to the server from the client is received at the intermediate network device. The request message includes parameters defining a manner of receiving information from the server. The parameters defining the manner of receiving information from the server are modified to produce modified parameters. A redirect message is sent from the intermediate network device to the client to induce or cause the client to establish a second connection with the server based upon the modified parameters, wherein the redirect message contains the modified parameters.Type: ApplicationFiled: February 27, 2019Publication date: June 27, 2019Inventors: Manish Pathak, Venkatesh N. Gautam, Jianxin Wang
-
Patent number: 10264079Abstract: A handshake procedure to establish a first connection between a client and a server is monitored at an intermediate network device. A request message sent to the server from the client is received at the intermediate network device. The request message includes parameters defining a manner of receiving information from the server. The parameters defining the manner of receiving information from the server are modified to produce modified parameters. A redirect message is sent from the intermediate network device to the client to induce or cause the client to establish a second connection with the server based upon the modified parameters, wherein the redirect message contains the modified parameters.Type: GrantFiled: May 18, 2016Date of Patent: April 16, 2019Assignee: Cisco Technology, Inc.Inventors: Manish Pathak, Venkatesh N. Gautam, Jianxin Wang
-
Publication number: 20190058714Abstract: A disclosed method performed by a network device can include intercepting cryptographic certificates of host servers received in response to requests for encrypted connections between host servers and user devices, and determining that each encrypted connection is a suspicious connection or a normal connection based on a certificate validation policy. The method can further include causing decryption or metadata analysis of any suspicious encrypted connection and bypassing decryption or metadata analysis of any normal encrypted connection.Type: ApplicationFiled: December 18, 2017Publication date: February 21, 2019Inventors: Kishor JOSHI, Manish PATHAK, Sandeep DAHIYA
-
Publication number: 20170339253Abstract: A handshake procedure to establish a first connection between a client and a server is monitored at an intermediate network device. A request message sent to the server from the client is received at the intermediate network device. The request message includes parameters defining a manner of receiving information from the server. The parameters defining the manner of receiving information from the server are modified to produce modified parameters. A redirect message is sent from the intermediate network device to the client to induce or cause the client to establish a second connection with the server based upon the modified parameters, wherein the redirect message contains the modified parameters.Type: ApplicationFiled: May 18, 2016Publication date: November 23, 2017Inventors: Manish Pathak, Venkatesh N. Gautam, Jianxin Wang
-
Publication number: 20140164228Abstract: Embodiments of the invention are directed to a method and system for conducting fund transfers between a plurality of payment devices using a reader device associated with a mobile device. The plurality of payment devices may be read by the reader device and payment data for the plurality of payment devices may be sent to a payment processing network to perform a funds transfer process. In other embodiments, a plurality of prepaid cards can be read by the reader device and prepaid card data for the plurality of prepaid cards may be sent to the payment processing network to perform a consolidation of the values of the plurality of prepaid cards.Type: ApplicationFiled: December 10, 2013Publication date: June 12, 2014Inventor: Manish Pathak