Patents by Inventor Ranjan Sinha
Ranjan Sinha 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: 12640919Abstract: A network device may determine that a particular security association (SA) is to be established with a peer network device and that a post-quantum preshared key (PPK) cannot be obtained by the network device. The network device may determine that establishment of quantum-secure SAs is not mandatory for the network device. The network device may generate based on determining that the PPK cannot be obtained by the network device, and based on determining that establishment of quantum-secure SAs is not mandatory for the network device, a pseudo-PPK, and may generate, using the pseudo-PPK, pseudo-PPK authentication information associated with the network device. The network device may generate, using a non-quantum-secure key, non-quantum-secure authentication information associated with the network device.Type: GrantFiled: May 3, 2024Date of Patent: May 26, 2026Assignee: Hewlett Packard Enterprise Development LPInventors: Ranjan Sinha, Priyabrata Saha
-
Publication number: 20250355885Abstract: In various example embodiments, a system and method for constructing and scoring word vectors between natural language words and generating output to a user in the form of personalized recommendations are presented.Type: ApplicationFiled: August 1, 2025Publication date: November 20, 2025Inventors: Ashish Gupta, Ranjan Sinha
-
Patent number: 12380118Abstract: In various example embodiments, a system and method for constructing and scoring word vectors between natural language words and generating output to a user in the form of personalized recommendations are presented.Type: GrantFiled: October 14, 2021Date of Patent: August 5, 2025Assignee: EBAY INC.Inventors: Ashish Gupta, Ranjan Sinha
-
Patent number: 12250302Abstract: In some implementations, a first network device may communicate, with a second network device, one or more internet key exchange (IKE) messages to exchange a first identifier associated with the first network device and a second identifier associated with the second network device, and to indicate that a post-quantum preshared key (PPK) is to be used as a shared key for an IKE security association (SA) between the first network device and the second network device. The first network device may obtain, from a key management entity (KME), a quantum key based on providing the second identifier to the KME, wherein the PPK is based on the quantum key. The first network device may communicate, with the second network device, one or more IKE authentication messages to exchange a third identifier associated with the quantum key and to confirm that the second network device successfully obtained the PPK.Type: GrantFiled: September 6, 2023Date of Patent: March 11, 2025Assignee: Juniper Networks, Inc.Inventors: Ranjan Sinha, Aswin Surendran, Priyabrata Saha
-
Patent number: 12052223Abstract: A network device identifies an Internet Protocol Security (IPsec) tunnel that connects the network device to a remote device and determines that dead peer detection (DPD) is enabled at the network device. The network device receives a first DPD request message from the remote device via the IPsec tunnel, and sends a first DPD response message to the remote device via the IPsec tunnel. The network device determines that a workload of the network device satisfies a threshold amount, and sends one or more encapsulating security payload (ESP) packets that include traffic flow confidentiality (TFC) payload data to the remote device via the IPsec tunnel. The network device determines that the workload of the network device does not satisfy the threshold amount. The network device receives a second DPD request message from the remote device and sends a second DPD response message to the remote device via the IPsec tunnel.Type: GrantFiled: April 19, 2021Date of Patent: July 30, 2024Assignee: Juniper Networks, Inc.Inventors: Naresh Chand, Ranjan Sinha
-
Publication number: 20240161905Abstract: A platform providing methods and systems for prevention and/or treatment of a health condition, where a method can include: simultaneously reducing severity symptoms of the health condition and comorbid conditions upon: receiving a set of samples from one or more subjects; receiving a biometric dataset from one or more subjects; receiving a lifestyle dataset from one or more subjects; returning a genomic single nucleotide polymorphism (SNP) profile and a baseline microbiome state upon processing the set of samples, the biometric dataset, and the lifestyle dataset with a set of transformation operations; generating personalized intervention plans for the one or more subjects upon processing the genomic SNP profile and the baseline microbiome state with a multi-omic model; and executing the personalized intervention plans for the one or more subjects.Type: ApplicationFiled: January 17, 2024Publication date: May 16, 2024Inventors: Ranjan Sinha, Shreyas V. Kumbhare, Inti Pedroso, Daniel E. Almonacid
-
Patent number: 11915819Abstract: A platform providing methods and systems for prevention and/or treatment of a health condition, where a method can include: simultaneously reducing severity symptoms of the health condition and comorbid conditions upon: receiving a set of samples from one or more subjects; receiving a biometric dataset from one or more subjects; receiving a lifestyle dataset from one or more subjects; returning a genomic single nucleotide polymorphism (SNP) profile and a baseline microbiome state upon processing the set of samples, the biometric dataset, and the lifestyle dataset with a set of transformation operations; generating personalized intervention plans for the one or more subjects upon processing the genomic SNP profile and the baseline microbiome state with a multi-omic model; and executing the personalized intervention plans for the one or more subjects.Type: GrantFiled: August 4, 2022Date of Patent: February 27, 2024Assignee: Food Rx and AI, Inc.Inventors: Ranjan Sinha, Shreyas V. Kumbhare, Inti Pedroso, Daniel E. Almonacid
-
Publication number: 20230412371Abstract: In some implementations, a first network device may communicate, with a second network device, one or more internet key exchange (IKE) messages to exchange a first identifier associated with the first network device and a second identifier associated with the second network device, and to indicate that a post-quantum preshared key (PPK) is to be used as a shared key for an IKE security association (SA) between the first network device and the second network device. The first network device may obtain, from a key management entity (KME), a quantum key based on providing the second identifier to the KME, wherein the PPK is based on the quantum key. The first network device may communicate, with the second network device, one or more IKE authentication messages to exchange a third identifier associated with the quantum key and to confirm that the second network device successfully obtained the PPK.Type: ApplicationFiled: September 6, 2023Publication date: December 21, 2023Inventors: Ranjan SINHA, Aswin SURENDRAN, Priyabrata SAHA
-
Publication number: 20230335258Abstract: A platform providing methods and systems for prevention and/or treatment of a health condition (e.g., mental health condition and/or weight-related condition), where a method can include: simultaneously reducing severity symptoms of the health condition and comorbid conditions upon: receiving a set of samples from one or more subjects; receiving a biometric dataset from one or more subjects; receiving a lifestyle dataset from one or more subjects; returning a genomic single nucleotide polymorphism (SNP) profile and a baseline microbiome state upon processing the set of samples, the biometric dataset, and the lifestyle dataset with a set of transformation operations; generating personalized intervention plans for the one or more subjects upon processing the genomic SNP profile and the baseline microbiome state with a multi-omic model; and executing the personalized intervention plans for the one or more subjects.Type: ApplicationFiled: April 12, 2023Publication date: October 19, 2023Inventors: Ranjan Sinha, Shreyas V. Kumbhare, Inti Pedroso, Bharat Joshi, Santosh K. Saravanan, Karthik M. Muthukumar, Daniel E. Almonacid
-
Patent number: 11791994Abstract: In some implementations, a first network device may communicate, with a second network device, one or more internet key exchange (IKE) messages to exchange a first identifier associated with the first network device and a second identifier associated with the second network device, and to indicate that a post-quantum preshared key (PPK) is to be used as a shared key for an IKE security association (SA) between the first network device and the second network device. The first network device may obtain, from a key management entity (KME), a quantum key based on providing the second identifier to the KME, wherein the PPK is based on the quantum key. The first network device may communicate, with the second network device, one or more IKE authentication messages to exchange a third identifier associated with the quantum key and to confirm that the second network device successfully obtained the PPK.Type: GrantFiled: March 31, 2022Date of Patent: October 17, 2023Assignee: Juniper Networks, Inc.Inventors: Ranjan Sinha, Priyabrata Saha, Aswin Surendran
-
Publication number: 20230318818Abstract: In some implementations, a first network device may communicate, with a second network device, one or more internet key exchange (IKE) messages to exchange a first identifier associated with the first network device and a second identifier associated with the second network device, and to indicate that a post-quantum preshared key (PPK) is to be used as a shared key for an IKE security association (SA) between the first network device and the second network device. The first network device may obtain, from a key management entity (KME), a quantum key based on providing the second identifier to the KME, wherein the PPK is based on the quantum key. The first network device may communicate, with the second network device, one or more IKE authentication messages to exchange a third identifier associated with the quantum key and to confirm that the second network device successfully obtained the PPK.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Inventors: Ranjan SINHA, Priyabrata SAHA, Aswin SURENDRAN
-
Publication number: 20230054253Abstract: A platform providing methods and systems for prevention and/or treatment of a health condition, where a method can include: simultaneously reducing severity symptoms of the health condition and comorbid conditions upon: receiving a set of samples from one or more subjects; receiving a biometric dataset from one or more subjects; receiving a lifestyle dataset from one or more subjects; returning a genomic single nucleotide polymorphism (SNP) profile and a baseline microbiome state upon processing the set of samples, the biometric dataset, and the lifestyle dataset with a set of transformation operations; generating personalized intervention plans for the one or more subjects upon processing the genomic SNP profile and the baseline microbiome state with a multi-omic model; and executing the personalized intervention plans for the one or more subjects.Type: ApplicationFiled: August 4, 2022Publication date: February 23, 2023Inventors: Ranjan Sinha, Shreyas V. Kumbhare, Inti Pedroso, Daniel E. Almonacid
-
Publication number: 20230047307Abstract: A platform providing methods and systems for prevention and/or treatment of a health condition, where a method can include: simultaneously reducing severity symptoms of the health condition and comorbid conditions upon: receiving a set of samples from one or more subjects; receiving a biometric dataset from one or more subjects; receiving a lifestyle dataset from one or more subjects; returning a genomic single nucleotide polymorphism (SNP) profile and a baseline microbiome state upon processing the set of samples, the biometric dataset, and the lifestyle dataset with a set of transformation operations; generating personalized intervention plans for the one or more subjects upon processing the genomic SNP profile and the baseline microbiome state with a multi-omic model; and executing the personalized intervention plans for the one or more subjects.Type: ApplicationFiled: August 4, 2022Publication date: February 16, 2023Inventors: Ranjan Sinha, Shreyas V. Kumbhare, Inti Pedroso, Daniel E. Almonacid
-
Patent number: 11405422Abstract: A network device may receive, from a transmitting network device, a packet, wherein the packet includes a first outer internet protocol (IP) header, a Generic Routing Encapsulation (GRE) header, a second outer IP header, an Encapsulating Security Payload (ESP) header, and an inner packet, wherein the inner packet is encapsulated by the ESP header, the ESP header is encapsulated by the second outer IP header, the second outer IP header is encapsulated by the GRE header, and the GRE header is encapsulated by the first outer IP header. The network device may decapsulate the packet to remove the first outer IP header and the GRE header from the packet. The network device may decrypt, after decapsulating the packet, the packet to identify the inner packet. The network device may cause one or more actions associated with the inner packet to be performed.Type: GrantFiled: February 19, 2020Date of Patent: August 2, 2022Assignee: Juniper Networks, Inc.Inventors: Sarvesh K. Batta, Goutham Kondapavuluru, Rajesh S, Ranjan Sinha
-
Publication number: 20220035826Abstract: In various example embodiments, a system and method for constructing and scoring word vectors between natural language words and generating output to a user in the form of personalized recommendations are presented.Type: ApplicationFiled: October 14, 2021Publication date: February 3, 2022Inventors: Ashish Gupta, Ranjan Sinha
-
Patent number: 11176145Abstract: In various example embodiments, a system and method for constructing and scoring word vectors between natural language words and generating output to a user in the form of personalized recommendations are presented.Type: GrantFiled: October 17, 2016Date of Patent: November 16, 2021Assignee: eBay Inc.Inventors: Ashish Gupta, Ranjan Sinha
-
Publication number: 20210258347Abstract: A network device may receive, from a transmitting network device, a packet, wherein the packet includes a first outer internet protocol (IP) header, a Generic Routing Encapsulation (GRE) header, a second outer IP header, an Encapsulating Security Payload (ESP) header, and an inner packet, wherein the inner packet is encapsulated by the ESP header, the ESP header is encapsulated by the second outer IP header, the second outer IP header is encapsulated by the GRE header, and the GRE header is encapsulated by the first outer IP header. The network device may decapsulate the packet to remove the first outer IP header and the GRE header from the packet. The network device may decrypt, after decapsulating the packet, the packet to identify the inner packet. The network device may cause one or more actions associated with the inner packet to be performed.Type: ApplicationFiled: February 19, 2020Publication date: August 19, 2021Inventors: Sarvesh K. BATTA, Goutham KONDAPAVULURU, Rajesh S, Ranjan SINHA
-
Publication number: 20210243157Abstract: A network device identifies an Internet Protocol Security (IPsec) tunnel that connects the network device to a remote device and determines that dead peer detection (DPD) is enabled at the network device. The network device receives a first DPD request message from the remote device via the IPsec tunnel, and sends a first DPD response message to the remote device via the IPsec tunnel. The network device determines that a workload of the network device satisfies a threshold amount, and sends one or more encapsulating security payload (ESP) packets that include traffic flow confidentiality (TFC) payload data to the remote device via the IPsec tunnel. The network device determines that the workload of the network device does not satisfy the threshold amount. The network device receives a second DPD request message from the remote device and sends a second DPD response message to the remote device via the IPsec tunnel.Type: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Naresh Chand, Ranjan Sinha
-
Patent number: 10999253Abstract: A network device identifies an Internet Protocol Security (IPsec) tunnel that connects the network device to a remote device and determines that dead peer detection (DPD) is enabled at the network device. The network device receives a first DPD request message from the remote device via the IPsec tunnel, and sends a first DPD response message to the remote device via the IPsec tunnel. The network device determines that a workload of the network device satisfies a threshold amount, and sends one or more encapsulating security payload (ESP) packets that include traffic flow confidentiality (TFC) payload data to the remote device via the IPsec tunnel. The network device determines that the workload of the network device does not satisfy the threshold amount. The network device receives a second DPD request message from the remote device and sends a second DPD response message to the remote device via the IPsec tunnel.Type: GrantFiled: July 26, 2018Date of Patent: May 4, 2021Assignee: Juniper Networks, Inc.Inventors: Naresh Chand, Ranjan Sinha
-
Publication number: 20200036679Abstract: A network device identifies an Internet Protocol Security (IPsec) tunnel that connects the network device to a remote device and determines that dead peer detection (DPD) is enabled at the network device. The network device receives a first DPD request message from the remote device via the IPsec tunnel, and sends a first DPD response message to the remote device via the IPsec tunnel. The network device determines that a workload of the network device satisfies a threshold amount, and sends one or more encapsulating security payload (ESP) packets that include traffic flow confidentiality (TFC) payload data to the remote device via the IPsec tunnel. The network device determines that the workload of the network device does not satisfy the threshold amount. The network device receives a second DPD request message from the remote device and sends a second DPD response message to the remote device via the IPsec tunnel.Type: ApplicationFiled: July 26, 2018Publication date: January 30, 2020Inventors: Naresh CHAND, Ranjan SINHA