Patents by Inventor Sanjeet Singh
Sanjeet Singh 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: 20250084075Abstract: The present invention relates to compounds that are Nrf2 activators. The compounds have the structural formula I defined herein. The present invention also relates to processes for the preparation of these compounds, to pharmaceutical compositions comprising them, and to their use in the treatment of diseases or disorders associated with Nrf2 activation.Type: ApplicationFiled: August 12, 2024Publication date: March 13, 2025Inventors: Emma Louise Blaney, Duncan James Crick, Simon Ross Crumpler, George Hynd, Cathy Louise Lucas, Barrie Phillip Martin, Nick Charles Ray, Eileen Mary Seward, David Gareth Evans, Lucille Le Bozec, Thorsten Nowak, Michael Geoffrey Neil Russell, Siew Kuen Yeap, Fabien Jean Ghislain Roussel, Sanjeet Singh Sehmi
-
Patent number: 11507644Abstract: An embodiment may include persistent storage containing a plurality of software models and a plurality of entitlements thereto, wherein the software models include suite software models with associated downgrade rights. The embodiment may also involve: determining that a first suite software model contains a second suite software model; determining that the first suite software model is associated with a first set of downgrade rights to earlier versions thereof and the second suite software model is associated with a second set of downgrade rights to earlier versions thereof; sorting a list of the first suite software model, the earlier versions thereof, the second suite software model, and the earlier versions thereof in increasing order of version and height value; traversing the list to find a matching suite software model for a particular suite of the software applications; and assigning an entitlement for the matching suite software model to the particular suite.Type: GrantFiled: October 2, 2019Date of Patent: November 22, 2022Assignee: ServiceNow, Inc.Inventors: Nehal Lalit Chaudhary, Alexander Rangel, Virendra Karappa, Rohit Lobo, Sanjeet Singh Sahai
-
Patent number: 11449579Abstract: A system may include a computational instance disposed within a remote network management platform and associated with a managed network, where the computational instance contains a configuration management database. The system may also include a software application disposed on a server device of the managed network and configured to perform operations comprising: obtaining, from the configuration management database, a list of directories, a list of file types, and a list of file names; remotely accessing a computing device of the managed network; for each respective directory in the list of directories, obtaining, from the computing device, information respectively related to discovered files that are: (i) disposed within the respective directory on the computing device, and (ii) specified by the list of file types or specified in the list of file names; and transmitting, to the configuration management database, the information related to the discovered files.Type: GrantFiled: December 6, 2018Date of Patent: September 20, 2022Assignee: ServiceNow, Inc.Inventors: Julian Michael Flores, Rohan Tyagi, Sreenevas Subramaniam, Sanjeet Singh Sahai, Amit Dhuleshia, Gregory James Grisco
-
Publication number: 20210103643Abstract: An embodiment may include persistent storage containing a plurality of software models and a plurality of entitlements thereto, wherein the software models include suite software models with associated downgrade rights. The embodiment may also involve: determining that a first suite software model contains a second suite software model; determining that the first suite software model is associated with a first set of downgrade rights to earlier versions thereof and the second suite software model is associated with a second set of downgrade rights to earlier versions thereof; sorting a list of the first suite software model, the earlier versions thereof, the second suite software model, and the earlier versions thereof in increasing order of version and height value; traversing the list to find a matching suite software model for a particular suite of the software applications; and assigning an entitlement for the matching suite software model to the particular suite.Type: ApplicationFiled: October 2, 2019Publication date: April 8, 2021Inventors: Nehal Lalit Chaudhary, Alexander Rangel, Virendra Karappa, Rohit Lobo, Sanjeet Singh Sahai
-
Publication number: 20200089843Abstract: A system may include a computational instance disposed within a remote network management platform and associated with a managed network, where the computational instance contains a configuration management database. The system may also include a software application disposed on a server device of the managed network and configured to perform operations comprising: obtaining, from the configuration management database, a list of directories, a list of file types, and a list of file names; remotely accessing a computing device of the managed network; for each respective directory in the list of directories, obtaining, from the computing device, information respectively related to discovered files that are: (i) disposed within the respective directory on the computing device, and (ii) specified by the list of file types or specified in the list of file names; and transmitting, to the configuration management database, the information related to the discovered files.Type: ApplicationFiled: December 6, 2018Publication date: March 19, 2020Inventors: Julian Michael Flores, Rohan Tyagi, Sreenevas Subramaniam, Sanjeet Singh Sahai, Amit Dhuleshia, Gregory James Grisco
-
Patent number: 9619272Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving one or more respective socket commands from a virtual machine socket core, the one or more respective socket commands being associated with a respective socket destination address; determining, based on the one or more respective socket commands and the respective socket destination address, whether to communicate data associated with the one or more respective socket commands to a host virtual socket device; and in response to determining to communicate the data associated with the one or more respective socket commands to the host virtual socket device, converting the socket destination address to a Uniform Resource Identifier (URI) address and communicating the data associated with the one or more respective socket commands and the URI address between the host virtual socket device.Type: GrantFiled: January 4, 2016Date of Patent: April 11, 2017Assignee: Google Inc.Inventors: Sanjeet Singh Mehat, Michael H. Waychison
-
Patent number: 9448830Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for service bridges. In one aspect, a method includes a host operating system performs operations comprising: receiving, using one or more service bridges that execute in the host operating system, a plurality of requests from the one or more virtual machines, wherein each service bridge is associated with a different virtual machine of the one or more virtual machines, and wherein each request is a request to interface with one or more external services; modifying, using a respective service bridge, each request to be processed by the one or more external services; and providing each modified request from the respective service bridge to the one or more external services, where the respective service bridge communicates with the one or more external services over a network.Type: GrantFiled: March 14, 2013Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Evan K. Anderson, Alexander Mohr, Joseph S. Beda, III, Michael H. Waychison, Cory T. Maccarrone, Eric R. Northup, Sanjeet Singh Mehat
-
Patent number: 9229750Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving one or more respective socket commands from a virtual machine socket core, the one or more respective socket commands being associated with a respective socket destination address; determining, based on the one or more respective socket commands and the respective socket destination address, whether to communicate data associated with the one or more respective socket commands to a host virtual socket device; and in response to determining to communicate the data associated with the one or more respective socket commands to the host virtual socket device, converting the socket destination address to a Uniform Resource Identifier (URI) address and communicating the data associated with the one or more respective socket commands and the URI address between the host virtual socket device.Type: GrantFiled: August 17, 2012Date of Patent: January 5, 2016Assignee: Google Inc.Inventors: Sanjeet Singh Mehat, Michael H. Waychison
-
Patent number: 9146763Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for measuring virtual machine metrics. In one aspect, a method includes initializing a virtual machine, the virtual machine being associated with virtual hardware comprising a virtual metrics device, the virtual metrics device being configured to report values of a virtual machine metric that measures the performance of the virtual machine; receiving data identifying the virtual machine metric and a virtual machine memory address to which the virtual machine writes values of the virtual machine metric; reading one or more values of the virtual machine metric from the virtual machine memory address; and generating a report based on the one or more metric values.Type: GrantFiled: March 15, 2013Date of Patent: September 29, 2015Assignee: Google Inc.Inventors: Sanjeet Singh Mehat, Michael H. Waychison
-
Patent number: 8874888Abstract: Techniques and systems for managed boot are described. A described technique includes creating, at a server system, a boot image based on one or more user-specified parameters associated with virtual machine booting, providing a first virtual drive that includes the boot image, booting a virtual machine using the boot image on the first virtual drive, and providing a second virtual drive to the virtual machine, where the virtual machine mounts the second virtual drive as a root file system.Type: GrantFiled: January 5, 2012Date of Patent: October 28, 2014Assignee: Google Inc.Inventors: Joseph S. Beda, III, Sanjeet Singh Mehat, Robert H. Earhart, III, Andrew Thornton, David T. McWherter, Evan K. Anderson, Frank Berreth
-
Publication number: 20140282510Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for service bridges. In one aspect, a method includes a host operating system performs operations comprising: receiving, using one or more service bridges that execute in the host operating system, a plurality of requests from the one or more virtual machines, wherein each service bridge is associated with a different virtual machine of the one or more virtual machines, and wherein each request is a request to interface with one or more external services; modifying, using a respective service bridge, each request to be processed by the one or more external services; and providing each modified request from the respective service bridge to the one or more external services, where the respective service bridge communicates with the one or more external services over a network.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Evan K. Anderson, Alexander Mohr, Joseph S. Beda, III, Michael H. Waychison, Cory T. Maccarrone, Eric R. Northup, Sanjeet Singh Mehat
-
Patent number: 8207331Abstract: The present invention relates to novel benzazepine derivatives having pharmacological activity, processes for their preparation, to compositions containing them and to their use in the treatment of neurological and psychiatric disorders.Type: GrantFiled: February 17, 2010Date of Patent: June 26, 2012Assignee: Glaxo Group LimitedInventors: Mark James Bamford, David Kenneth Dean, Sanjeet Singh Sehmi, David Matthew Wilson, Jason Witherington
-
Patent number: 7799773Abstract: The present invention relates to novel benzazepine derivatives having pharmacological activity, processes for their preparation, to compositions containing them and to their use in the treatment of neurological and psychiatric disorders.Type: GrantFiled: December 19, 2008Date of Patent: September 21, 2010Assignee: Glaxo Group LimitedInventors: Mark James Bamford, David Kenneth Dean, Sanjeet Singh Sehmi, David Matthew Wilson, Jason Witherington
-
Publication number: 20100145040Abstract: The present invention relates to novel benzazepine derivatives having pharmacological activity, processes for their preparation, to compositions containing them and to their use in the treatment of neurological and psychiatric disorders.Type: ApplicationFiled: February 17, 2010Publication date: June 10, 2010Inventors: Mark James Bamford, David Kenneth Dean, Sanjeet Singh Sehmi, David Matthew Wilson, Jason Witherington
-
Patent number: 7704994Abstract: The present invention relates to benzazepine derivatives of formula (I) wherein: R1 represents —C3-7 cycloalkyl optionally substituted by C1-3 alkyl; having pharmacological activity, processes for their preparation, to compositions containing them and to their use in the treatment of neurological and psychiatric disorders.Type: GrantFiled: July 31, 2007Date of Patent: April 27, 2010Assignee: Glaxo Group LimitedInventors: Sanjeet Singh Sehmi, David Matthew Wilson, Jason Witherington
-
Patent number: 7696193Abstract: The present invention relates to benzazepine derivatives of formula (I) wherein: R1 represents —C3-7 cycloalkyl optionally substituted by C1-3 alkyl; having pharmacological activity, processes for their preparation, to compositions containing them and to their use in the treatment of neurological and psychiatric disorders.Type: GrantFiled: December 18, 2003Date of Patent: April 13, 2010Assignee: Glaxo Group LimitedInventors: Sanjeet Singh Sehmi, David Matthew Wilson, Jason Witherington
-
Publication number: 20090105226Abstract: The present invention relates to novel benzazepine derivatives having pharmacological activity, processes for their preparation, to compositions containing them and to their use in the treatment of neurological and psychiatric disorders.Type: ApplicationFiled: December 19, 2008Publication date: April 23, 2009Inventors: Mark James BAMFORD, David Kenneth Dean, Sanjeet Singh Sehmi, David Matthew Wilson, Jason Witherington
-
Publication number: 20090037655Abstract: Systems and methods for data storage and backup are disclosed. A system for data storage and backup may include a storage array comprising one or more storage resources and an agent running on a host device, the agent communicatively coupled to the storage array. The agent may be operable to automatically allocate one or more storage resources for the storage of data associated with a backup job of the hose device and communicate the data associated with the backup job to the allocated storage resources.Type: ApplicationFiled: July 30, 2007Publication date: February 5, 2009Applicant: DELL PRODUCTS L.P.Inventors: Jacob Cherian, Sanjeet Singh, Rohit Chawla, Eric Endebrock, Brett Roscoe, Matthew Smith