Patents by Inventor Puneet Kumar
Puneet Kumar 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: 20210336848Abstract: The present disclosure provides a system for providing a plurality of data models for a networking device. The system includes a network operating system and a plurality of data model engine modules. The network operating system stores the plurality of data models. Each of the plurality of data model engine modules corresponds to a specific data model from the plurality of data models in the network operating system. In addition, the plurality of data models is used by the networking device simultaneously in real-time. Further, the networking device is a white box hardware device. Furthermore, the networking device includes one or more transponders, one or more switches, and one or more routers. Moreover, the plurality of data models includes one or more vendor neutral data models, one or more open data models, and one or more vendor proprietary data models.Type: ApplicationFiled: December 17, 2020Publication date: October 28, 2021Inventor: Puneet Kumar Agarwal
-
Patent number: 11140142Abstract: Systems and methods for performing authentication may include encrypting, by a server computing system, a question based on a first password associated with a user and based on successful verification of user identification to generate an encrypted question; transmitting, by the server computing system, the encrypted question to a user computing system; receiving, by the server computing system, an encrypted response from the user computing system, the encrypted response associated with the encrypted question; decrypting, by the server computing system, the encrypted response based on the first password to generate a response; and establishing, by the server computing system, a login session with the user computing system based on successful verification of the response.Type: GrantFiled: January 24, 2019Date of Patent: October 5, 2021Assignee: salesforce.com, inc.Inventors: Chandra Sekhar Varanasi, Puneet Kumar Dawer, Neelamani Durga Siva Prasad Kolluru, Rama Krishnam Raju Chekuri, Amrendra Singh
-
Patent number: 11128939Abstract: The present disclosure provides a method for dynamically allocating an optical channel. The method includes receiving a user input request from a user. In addition, the method includes receiving an OLS spectrum data of the optical channel. Further, the method includes computing one or more configuration parameters for a predefined pair of transponders of one or more transponders based on the user input request and the OLS spectrum data. Furthermore, the method includes configuring the one or more configuration parameters on the predefined pair of transponders of the one or more transponders. Moreover, the user is associated with the one or more transponders. The user input request is associated with the predefined pair of transponders of the one or more transponders. The user input request includes parameters for the optical channel allocation on the predefined pair of transponders.Type: GrantFiled: July 29, 2020Date of Patent: September 21, 2021Assignee: STERLITE TECHNOLOGIES LIMITEDInventors: Puneet Kumar Agarwal, Vishnu K
-
Patent number: 11066416Abstract: The present disclosure provides macrocyclic compounds inspired by the immunophilin ligand family of natural products FK506 and rapamycin. The generation of a Rapafucin library of macrocyles that contain FK506 and rapamycin binding domains should have great potential as new leads for developing drugs to be used for treating diseases.Type: GrantFiled: October 1, 2019Date of Patent: July 20, 2021Assignees: The Johns Hopkins University, Rapafusyn Pharmaceuticals, Inc.Inventors: Jun Liu, Sam Hong, Brett R. Ullman, Joseph E. Semple, Kana Yamamoto, Puneet Kumar, Magesh Sadagopan, Jennifer C. Schmitt
-
Patent number: 11025361Abstract: The present disclosure provides system to configure one or more photonics components using a method. The method includes a first step to initialize a photonic abstraction interface driver at a photonic abstraction system. In addition, the method includes another step to call a node detection function at the photonic abstraction system. Further, the method includes yet another step to call a plurality of application programming interfaces (APIs) at the photonic abstraction system. Furthermore, the method includes yet another step to de-initialize the photonic abstraction interface driver at the photonic abstraction system. Moreover, the photonic abstraction interface driver is initialized by a photonic abstraction interface host. Also, the photonic abstraction interface host and the photonic abstraction interface driver are layers of a photonic abstraction interface (PAI). Also, the photonic abstraction interface driver translates the photonic abstraction interface (PAI) into a plurality of shared libraries.Type: GrantFiled: November 22, 2019Date of Patent: June 1, 2021Assignee: STERLITE TECHNOLOGIES LIMITEDInventors: Puneet Kumar Agarwal, Vishnu Krishna
-
Publication number: 20210094933Abstract: The present disclosure provides macrocyclic compounds inspired by the immunophilin ligand family of natural products FK506 and rapamycin. The generation of a Rapafucin library of macrocyles that contain FK506 and rapamycin binding domains should have great potential as new leads for developing drugs to be used for treating diseases.Type: ApplicationFiled: September 30, 2020Publication date: April 1, 2021Inventors: Jun Liu, Sam Hong, Brett R. Ullman, Joseph E. Semple, Kana Yamamoto, Puneet Kumar, Magesh Sadagopan, Jennifer C. Schmitt
-
Publication number: 20210091874Abstract: The present disclosure provides system to configure one or more photonics components using a method. The method includes a first step to initialize a photonic abstraction interface driver at a photonic abstraction system. In addition, the method includes another step to call a node detection function at the photonic abstraction system. Further, the method includes yet another step to call a plurality of application programming interfaces (APIs) at the photonic abstraction system. Furthermore, the method includes yet another step to de-initialize the photonic abstraction interface driver at the photonic abstraction system. Moreover, the photonic abstraction interface driver is initialized by a photonic abstraction interface host. Also, the photonic abstraction interface host and the photonic abstraction interface driver are layers of a photonic abstraction interface (PAI). Also, the photonic abstraction interface driver translates the photonic abstraction interface (PAI) into a plurality of shared libraries.Type: ApplicationFiled: November 22, 2019Publication date: March 25, 2021Inventors: PUNEET KUMAR AGARWAL, VISHNU KRISHNA
-
Patent number: 10954229Abstract: The present invention relates to novel compounds of formula (I), process for preparation of the same and composition comprising these compounds.Type: GrantFiled: June 23, 2020Date of Patent: March 23, 2021Assignee: MANKIND PHARMA LTD.Inventors: Rakesh Ishwar Patil, Jeevan Verma, Puneet Kumar, Amol Pandurang Gunjal, Himanshu Rai, Santosh Kumar Rai, Anil Kumar
-
Publication number: 20210037299Abstract: The present disclosure provides a method for dynamically allocating an optical channel. The method includes receiving a user input request from a user. In addition, the method includes receiving an OLS spectrum data of the optical channel. Further, the method includes computing one or more configuration parameters for a predefined pair of transponders of one or more transponders based on the user input request and the OLS spectrum data. Furthermore, the method includes configuring the one or more configuration parameters on the predefined pair of transponders of the one or more transponders. Moreover, the user is associated with the one or more transponders. The user input request is associated with the predefined pair of transponders of the one or more transponders. The user input request includes parameters for the optical channel allocation on the predefined pair of transponders.Type: ApplicationFiled: July 29, 2020Publication date: February 4, 2021Inventors: Puneet Kumar Agarwal, Vishnu K
-
Patent number: 10802834Abstract: A computing system is configured to securely boot different operating systems. The computing system includes one or more processors, a first memory device storing a first firmware element for booting a first operating system, a second memory device storing a second firmware element for booting a second operating system, a first security module configured to provide authentication for booting the first operating system, and a second security module configured to provide authentication for booting the second operating system. The computing system is configured such that, when the first security module is connected to the one or more processors, either the first operating system or the second operating system is selected for booting based on a selection signal, and when the first security module is not connected to the one or more processors, the second operating system is selected for booting.Type: GrantFiled: June 11, 2018Date of Patent: October 13, 2020Assignee: GOOGLE LLCInventors: Puneet Kumar, Mark Hayter, Willis Calkins, Duncan Laurie
-
Publication number: 20200317661Abstract: The present invention relates to novel compounds of formula (I), process for preparation of the same and composition comprising these compounds.Type: ApplicationFiled: June 23, 2020Publication date: October 8, 2020Inventors: Rakesh Ishwar Patil, Jeevan Verma, Puneet Kumar, Amol Pandurang Gunjal, Himanshu Rai, Santosh Kumar Rai, Anil Kumar
-
Publication number: 20200311309Abstract: Techniques are disclosed relating to preventing unauthorized access to private user information by improving cookie security. Cookie data may be subject to interception and replay attempts by malicious users. In disclosed techniques, a server computing system receives a request from a user device that includes encrypted cookie data and device identification information encrypted using a first key of a key pair generated by the server system. The server system may decrypt encrypted cookie data included with the request using a server encryption key. Based on decrypting the cookie data, the server system may retrieve previously-stored device identification information. The server system may decrypt device identification information received with the request using a second key of the key pair. The server system may compare the decryption result with the previously-stored device identification information and, based on the comparison, determine whether to use the cookie data for the request.Type: ApplicationFiled: March 26, 2019Publication date: October 1, 2020Inventors: Puneet Kumar Dawer, Chandra Sekhar Varanasi, Neelamani Durga Siva Prasad Kolluru, Raju Rama Krishnam Chekuri, Amrendra Singh, Rakesh Garishakurthi
-
Patent number: 10752622Abstract: The present invention relates to novel compounds of formula (I), process for preparation of the same and composition comprising these compounds.Type: GrantFiled: December 24, 2018Date of Patent: August 25, 2020Assignee: MANKIND PHARMA LTD.Inventors: Rakesh Ishwar Patil, Jeevan Verma, Puneet Kumar, Amol Pandurang Gunjal, Himanshu Rai, Santosh Kumar Rai, Anil Kumar
-
Publication number: 20200244636Abstract: Systems and methods for performing authentication may include encrypting, by a server computing system, a question based on a first password associated with a user and based on successful verification of user identification to generate an encrypted question; transmitting, by the server computing system, the encrypted question to a user computing system; receiving, by the server computing system, an encrypted response from the user computing system, the encrypted response associated with the encrypted question; decrypting, by the server computing system, the encrypted response based on the first password to generate a response; and establishing, by the server computing system, a login session with the user computing system based on successful verification of the response.Type: ApplicationFiled: January 24, 2019Publication date: July 30, 2020Applicant: salesforce.com, inc.Inventors: Chandra Sekhar Varanasi, Puneet Kumar Dawer, Neelamani Durga Siva Prasad Kolluru, Rama Krishnam Raju Chekuri, Amrendra Singh
-
Publication number: 20200040004Abstract: The present disclosure provides macrocyclic compounds inspired by the immunophilin ligand family of natural products FK506 and rapamycin. The generation of a Rapafucin library of macrocyles that contain FK506 and rapamycin binding domains should have great potential as new leads for developing drugs to be used for treating diseases.Type: ApplicationFiled: October 1, 2019Publication date: February 6, 2020Inventors: Jun Liu, Sam Hong, Brett R. Ullman, Joseph E. Semple, Kana Yamamoto, Puneet Kumar, Magesh Sadagopan, Jennifer C. Schmitt
-
Patent number: 10554547Abstract: Embodiments include receiving configuration information including a match criterion for packets received at a network device in a network and a pool of layer 3 addresses associated with a set of servers in the network, resolving layer 2 destination addresses based on the layer 3 addresses of the servers, and programming a hardware layer of the network device based, at least in part, on the match criterion, the pool of layer 3 addresses, and the layer 2 destination addresses. Specific embodiments include configuring a policy to indicate that packets from an external source are to be forwarded to a server of the set of servers. Further embodiments include receiving a packet at the network device, and matching the packet to the pool of layer 3 addresses and the resolved layer 2 addresses based, at least in part, on the match criterion programmed in the hardware layer.Type: GrantFiled: October 6, 2015Date of Patent: February 4, 2020Assignee: Cisco Technology, Inc.Inventors: Rajendra Kumar Thirumurthi, Samar Sharma, Puneet Kumar, Mouli Vytla
-
Publication number: 20190377583Abstract: A computing system is configured to securely boot different operating systems. The computing system includes one or more processors, a first memory device storing a first firmware element for booting a first operating system, a second memory device storing a second firmware element for booting a second operating system, a first security module configured to provide authentication for booting the first operating system, and a second security module configured to provide authentication for booting the second operating system. The computing system is configured such that, when the first security module is connected to the one or more processors, either the first operating system or the second operating system is selected for booting based on a selection signal, and when the first security module is not connected to the one or more processors, the second operating system is selected for booting.Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Inventors: Puneet Kumar, Mark Hayter, Willis Calkins, Duncan Laurie
-
Patent number: 10492020Abstract: A mobile application is configured for providing contextual information to a consumer operating a mobile device and/or reporting contextual information to an enterprise service about the mobile device. The contextual information is provided or reported when the mobile device is detected within a geofence area; the geofence area surrounds a retailer of interest to the consumer.Type: GrantFiled: November 26, 2014Date of Patent: November 26, 2019Assignee: NCR CorporationInventors: Karishma Anand, Deborah Galdes, Christopher Hoffmann, Puneet Kumar, Soon Clarissa, Vijay Yellapragada, Wing Yip, Marshall Yuan, Suzan Szollar
-
Patent number: 10339555Abstract: A system is configured to determine a conversion rate associated with a loyalty program offered by a merchant. The conversion rate may specify a monetary value allotted to a loyalty point in the loyalty program. The conversion rate, associated with the loyalty program, may change over time. The conversion rate may be determined without user input specifying the conversion rate. The system is configured to receive an instruction to lock the conversion rate for a period of time; lock the conversion rate as a locked conversion rate for the period of time based on the instruction; and permit the locked conversion rate to be used to apply a discount to a purchase during the period of time. The locked conversion rate at a time of the purchase may be different from the conversion rate offered by the loyalty program at the time of the purchase.Type: GrantFiled: February 5, 2015Date of Patent: July 2, 2019Assignee: Accenture Global Services LimitedInventor: Puneet Kumar Goel
-
Publication number: 20190127363Abstract: The present invention relates to novel compounds of formula (I), process for preparation of the same and composition comprising these compounds.Type: ApplicationFiled: December 24, 2018Publication date: May 2, 2019Inventors: Rakesh Ishwar Patil, Jeevan Verma, Puneet Kumar, Amol Pandurang Gunjal, Himanshu Rai, Santosh Kumar Rai, Anil Kumar