Patents by Inventor Sanjay K. Singh

Sanjay K. 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: 20230416766
    Abstract: A method of decreasing conversion of nicotine to nornicotine is provided herein. The methods includes administering at least one basic region/leucine zipper (bZIP) type transcription factor inhibitor to an organism in need thereof. Also provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a bZIP type transcription factor binding site on a promoter of a nicotine N-demethylase (NND). Further provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a plant genome to knockout at least one bZIP type transcription factor.
    Type: Application
    Filed: September 7, 2023
    Publication date: December 28, 2023
    Inventors: Ling Yuan, Sanjay K. Singh, Sitakanta Pattanaik, Darlene Madeline Lawson
  • Patent number: 11773401
    Abstract: A method of decreasing conversion of nicotine to nornicotine is provided herein. The methods includes administering at least one basic region/leucine zipper (bZIP) type transcription factor inhibitor to an organism in need thereof. Also provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a bZIP type transcription factor binding site on a promoter of a nicotine N-demethylase (NND). Further provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a plant genome to knockout at least one bZIP type transcription factor.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: October 3, 2023
    Assignees: University of Kentucky Research Foundation, R.J. Reynolds Tobacco Company
    Inventors: Ling Yuan, Sanjay K. Singh, Sitakanta Pattanaik, Darlene Madeline Lawson
  • Patent number: 11651156
    Abstract: There is a need for more effective and efficient document summarization. This need can be addressed by, for example, techniques for contextual summarization using semantic intelligence. In one example, a method includes identifying a plurality of senses associated with a plurality of words in a document; for each word-sense pair, determining a word-sense probability score; determining, based at least in part on each word-sense probability score for a word-sense pair, one or more context buckets for the document and one or more sense buckets for the document; determining, based at least in part on the one or more context buckets for the document and the one or more sense buckets for the document, the contextual summarization of the document; and performing one or more document processing actions based at least in part on the contextual summarization.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: May 16, 2023
    Assignee: Optum Technology, Inc.
    Inventors: Sanjay K. Singh, Anshuman Sinha, Devikiran Ramadas, Piyush Gupta
  • Publication number: 20220213496
    Abstract: A method of decreasing conversion of nicotine to nornicotine is provided herein. The methods includes administering at least one basic region/leucine zipper (bZIP) type transcription factor inhibitor to an organism in need thereof. Also provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a bZIP type transcription factor binding site on a promoter of a nicotine N-demethylase (NND). Further provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a plant genome to knockout at least one bZIP type transcription factor.
    Type: Application
    Filed: June 5, 2020
    Publication date: July 7, 2022
    Inventors: Ling Yuan, Sanjay K. Singh, Sitakanta Pattanaik, Darlene Madeline Lawson
  • Publication number: 20210350079
    Abstract: There is a need for more effective and efficient document summarization. This need can be addressed by, for example, techniques for contextual summarization using semantic intelligence. In one example, a method includes identifying a plurality of senses associated with a plurality of words in a document; for each word-sense pair, determining a word-sense probability score; determining, based at least in part on each word-sense probability score for a word-sense pair, one or more context buckets for the document and one or more sense buckets for the document; determining, based at least in part on the one or more context buckets for the document and the one or more sense buckets for the document, the contextual summarization of the document; and performing one or more document processing actions based at least in part on the contextual summarization.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 11, 2021
    Inventors: Sanjay K. Singh, Anshuman Sinha, Devikiran Ramadas, Piyush Gupta
  • Publication number: 20210171967
    Abstract: A method of decreasing conversion of nicotine to nornicotine is provided herein. The methods includes administering at least one basic region/leucine zipper (bZIP) type transcription factor inhibitor to an organism in need thereof. Also provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a bZIP type transcription factor binding site on a promoter of a nicotine N-demethylase (NND). Further provided herein is a method of decreasing conversion of nicotine to nornicotine including mutating a plant genome to knockout at least one bZIP type transcription factor.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 10, 2021
    Inventors: Ling Yuan, Sanjay K. Singh, Sitakanta Pattanaik, Darlene Madeline Lawson
  • Patent number: 10395010
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Patent number: 10311213
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Patent number: 9679246
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graph with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vedula S. Sandeep, Sanjay K. Singh
  • Patent number: 9672465
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graph with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 6, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vedula S. Sandeep, Sanjay K. Singh
  • Publication number: 20170053067
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Application
    Filed: June 28, 2016
    Publication date: February 23, 2017
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Publication number: 20170053065
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 23, 2017
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Publication number: 20170017880
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graph with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Application
    Filed: October 6, 2016
    Publication date: January 19, 2017
    Inventors: Vedula S. Sandeep, Sanjay K. Singh
  • Publication number: 20170017884
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graph with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Application
    Filed: October 6, 2016
    Publication date: January 19, 2017
    Inventors: Vedula S. Sandeep, Sanjay K. Singh
  • Patent number: 9536192
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graphiniti with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vedula S. Sandeep, Sanjay K. Singh
  • Patent number: 9530093
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graph with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Vedula S. Sandeep, Sanjay K. Singh
  • Publication number: 20160171366
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graph with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 16, 2016
    Inventors: Vedula S. Sandeep, Sanjay K. Singh
  • Publication number: 20150371135
    Abstract: According to one exemplary embodiment, a method for solving combinatorial optimization problems is provided. The method may include receiving a plurality of problem instance parameters associated with a graph. The method may also include determining a dynamic path change indicator exists. The method may then include initializing the graph based on the determining the dynamic path change indicator does not exist. The method may further include inserting a placeholder node and at least one placeholder node edge based on the determining the dynamic path change indicator exists. The method may also include reinitializing the graph with the inserted place holder node and the at least one placeholder node edge. The method may then include initializing the reinitialized graph. The method may further include executing a hybrid algorithm on the initialized graph or on the reinitialized graph, wherein the hybrid algorithm comprises an ant colony optimization algorithm and a genetic algorithm.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: Vedula S. Sandeep, Sanjay K. Singh