Patents by Inventor A. K. Saxena

A. K. Saxena 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: 10311153
    Abstract: A versioned file system comprising network accessible storage is provided. Aspects of the system include globally locking files or groups of files so as to better control the stored files in the file system and to avoid problems associated with simultaneous remote access or conflicting multiple access requests for the same files. A method for operating, creating and using the global locks is also disclosed. A multiprotocol global lock can be provided for filing nodes that have multiple network protocols for generating local lock requests.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: June 4, 2019
    Assignee: Nasuni Corporation
    Inventors: Robert S. Mason, Jr., David M. Shaw, Kevin W. Baughman, Christopher S. Lacasse, Matthew M. McDonald, Russell A. Neufeld, Akshay K. Saxena
  • Publication number: 20190165931
    Abstract: A computer-implemented method of managing energy supply agreements that includes: connecting to a permissioned blockchain, the blockchain being accessible only by energy suppliers, energy transmission companies and government agencies that regulate a market for the supply of energy by energy suppliers to energy transmission companies; creating a new block for an energy purchase agreement that provides for the purchase of energy by an energy transmission company from an energy supplier; appending the new block having the energy purchase agreement to the blockchain; and responsive to the energy supplier supplying a quantity of energy to the energy transmission company in an individual energy transaction, appending the individual energy transaction as a block to the blockchain.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Harish Bharti, Abhay K. Patra, Rajesh K. Saxena, Deependra K. Singh
  • Publication number: 20190146757
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying a minimum set of software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of sub-features associated with software based solutions is generated and associated evaluation code is generated. Software features are identified and software operational solutions are generated. Gating criteria adjustment code for selecting additional software applications is generated and executed resulting in improved operation of the hardware device.
    Type: Application
    Filed: January 9, 2019
    Publication date: May 16, 2019
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Patent number: 10255042
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying a minimum set of software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of sub-features associated with software based solutions is generated and associated evaluation code is generated. Software features are identified and software operational solutions are generated. Gating criteria adjustment code for selecting additional software applications is generated and executed resulting in improved operation of the hardware device.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Publication number: 20190050245
    Abstract: Managing execution of a job in a computing environment. A method establishes, for a job to be executed in the computing environment, an execution plan for processing the job. The execution plan identifies computationally intensive tasks of the job and data intensive tasks of the job. The method selects a virtual machine of the computing environment to process the identified computationally intensive tasks of the job and identified data intensive tasks of the job. The method assigns the identified computationally intensive tasks of the job for foreground processing of the virtual machine and assigns the identified data intensive tasks of the job for background processing of the virtual machine. Execution of the job executes the identified computationally intensive tasks of the job in foreground processing of the virtual machine and executes the identified data intensive tasks of the job in background processing of the virtual machine.
    Type: Application
    Filed: August 9, 2017
    Publication date: February 14, 2019
    Inventors: Gopal K. BHAGERIA, Rajesh K. SAXENA, Vikram YADAV
  • Publication number: 20190050744
    Abstract: A method and associated systems for identifying inputs to be used by a decision-support application. The decision-support application requests from the input-selection system a set of topics of interest that have experienced similar trends in public interest over a specified period of time, subject to certain constraints and confidence factors. In response, the system uses content retrieved from online news and social-media sources to identify common topics and past trends of public interest in each of those topics. The system then retrieves, from a more robust set of sources that include online references and encyclopedias, content related to the most popular topics and their related qualities. The system builds a Trie data structure for each topic and its related qualities and uses properties of Trie structures to efficiently identify the most similar Tries. The system then returns to the decision-support application the topics that correspond to the most similar Tries.
    Type: Application
    Filed: August 8, 2017
    Publication date: February 14, 2019
    Inventors: Harish Bharti, Rajesh K. Saxena, Sandeep Sukhija
  • Publication number: 20190004771
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying pre-tested software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of available software applications associated with required features is generated and each feature is defined such that the currently available software applications are configured to provide and execute the required features. Evaluation code is executed and a resulting a list of validated software applications is generated. A list of short listed software applications and identification software code enabling an automated encoder learning process are generated. A software operational solution is identified and modification code is generated and executed code resulting in improved operation of the validated software applications and the hardware device.
    Type: Application
    Filed: September 6, 2018
    Publication date: January 3, 2019
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Publication number: 20180356779
    Abstract: A method, system and computer program product for an energy distributor to meet a demand/supply gap are disclosed. In an embodiment, the method comprises receiving at a processing system real time data from a series of meters identifying an amount of energy delivered to customers; identifying a demand/supply gap in a distribution of the energy to the customers; and creating a bias toward demand response conservation to meet the demand/supply gap. The processing system employees a decision model, incorporating said bias and using said real time data from said series of meters to determine demand response conservation data, to determine a threshold time to purchase energy to meet the demand/supply gap, therein reducing energy procurement to meet the demand/supply gap by participating at the threshold time for a market call operation. In an embodiment, the bias incorporates a growth rate of demand response adaption.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Harish Bharti, Abhay K. Patra, Rajesh K. Saxena
  • Patent number: 10101971
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying pre-tested software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of available software applications associated with required features is generated and each feature is defined such that the currently available software applications are configured to provide and execute the required features. Evaluation code is executed and a resulting a list of validated software applications is generated. A list of short listed software applications and identification software code enabling an automated encoder learning process are generated. A software operational solution is identified and modification code is generated and executed code resulting in improved operation of the validated software applications and the hardware device.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Publication number: 20180285081
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying a minimum set of software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of sub-features associated with software based solutions is generated and associated evaluation code is generated. Software features are identified and software operational solutions are generated. Gating criteria adjustment code for selecting additional software applications is generated and executed resulting in improved operation of the hardware device.
    Type: Application
    Filed: May 3, 2018
    Publication date: October 4, 2018
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Publication number: 20180285763
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying software applications associated with requirements of processes executed by a hardware device with respect to an IT system. An ordered set of software solutions for modifying the software applications is generated. Sampling software code is generated by applying a sampling technique for enabling the hardware device to execute learning software code with respect to database systems. The sampling software code is executed for enabling an automated learning process applying a feature learning technique for identifying a set of software applications and enabling an evaluation of the software applications with respect to organizational parameters for identifying an organizational fitness for the set of software applications. A software application and associated feature are identified and the software application is executed resulting in improved operation of the hardware device.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 4, 2018
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Publication number: 20180285080
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying pre-tested software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of available software applications associated with required features is generated and each feature is defined such that the currently available software applications are configured to provide and execute the required features. Evaluation code is executed and a resulting a list of validated software applications is generated. A list of short listed software applications and identification software code enabling an automated encoder learning process are generated. A software operational solution is identified and modification code is generated and executed code resulting in improved operation of the validated software applications and the hardware device.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 4, 2018
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Patent number: 10042614
    Abstract: A method and system for improving an operation of an automated IT system is provided. The method includes identifying a minimum set of software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of sub-features associated with software based solutions is generated and associated evaluation code is generated. Software features are identified and software operational solutions are generated. Gating criteria adjustment code for selecting additional software applications is generated and executed resulting in improved operation of the hardware device.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Publication number: 20180212833
    Abstract: The present invention is a method and framework for protocol to optimize edge side dynamic response system with context propagation for IoT. The protocol is a composition of a set of predefined routines, called ‘parlance’, that control the lifecycle of the meshed devices. The master has characteristics to store database as block chains, encryption using hash function, run defined duty cycles. The edge devices have characteristics to receive parlance, execute parlance, provide data to mantles.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Harish Bharti, Abhay K. Patra, Rajesh K. Saxena, Rakesh R. Shinde
  • Publication number: 20180114167
    Abstract: A system, method and program product for evaluating energy suppliers from a set of energy suppliers to meet demand for a distribution grid. A system is disclosed that includes: a bid volatility index (BVI) calculator that determines a BVI for each supplier for an offer; a profiling system that profiles each supplier with a set of predictor variables; a ranking system that determines a winning bid probability of each supplier based on the predictor variables; a modeling system that refines the winning bid probability based on changes to at least one predictor variable; and a scoring system that determines a confidence score for each supplier, wherein the confidence score indicates a confidence level that the supplier can meet the offer.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 26, 2018
    Inventors: Harish Bharti, Abhay K. Patra, Rajesh K. Saxena
  • Publication number: 20180024989
    Abstract: A method uses random walk traversal(s) (for example, Lévy's flight algorithm) of a story data graph to help select and/or order nodes for automated story writing purposes. Dialogue metadata (for example, inverted quotation marks) is added, to indicate natural language dialogue in nodes of the story data graph. A cyclic, non-directed story data graph is partitioned into non-cyclic tree(s) (also called tree logical data structures) using nodes and connections from the story data graph.
    Type: Application
    Filed: July 19, 2016
    Publication date: January 25, 2018
    Inventors: Harish Bharti, Sanjib Choudhury, Kshitij K. Raval, Rajesh K. Saxena
  • Patent number: 9868695
    Abstract: The present invention relates to the compounds of formula I wherein R is as herein described. The present invention particularly relates to synthesis and antiproliferative activity of 10-substituted colchicinoids. Compounds of the invention can be used for prevention or in the treatment of cancer disease.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: January 16, 2018
    Assignee: Council of Scientific & Industrial Research
    Inventors: Ram A. Vishwakarma, Sandip B. Bharate, Ajay Kumar, Baljinder Singh, Ashok Kumar, Shashi Bhushan, Abid Hamid, Prashant Joshi, Santosh K. Guru, Suresh Kumar, Aashiq Hussain, Asif K. Qazi, Sonali S. Bharate, Parduman Sharma, Ajit K. Saxena, Dilip M. Mondhe, Girish Mahajan, Zahoor Wani
  • Publication number: 20180012301
    Abstract: Aspects optimize competitive bidding processes for energy suppliers as a function of energy block denominations. Subset energy block sizes are defined with different quantities of energy that total up to a specified quantity of energy, as a function of matching block sizes to bidding size preferences indicated by prior supplier bidding activities of different energy suppliers. Likely dispersion distributions of bids of offered energy by the energy suppliers are determined across each of the different energy block sizes as a function of likelihoods to bid for each of the energy block sizes at the specified price. A subset group of the energy blocks are identified that have likely dispersion distribution values less than a threshold dispersion value. Energy bids are allocated to the suppliers according to their likelihood to bid in the energy quantities of the subset of the energy blocks.
    Type: Application
    Filed: July 7, 2016
    Publication date: January 11, 2018
    Inventors: HARISH BHARTI, ABHAY K. PATRA, RAJESH K. SAXENA
  • Publication number: 20170372203
    Abstract: Machine logic based automated story writing technology that: respectively represents content data sources for potential use in an automated story as nodes in a graph; includes emotion metadata in each given node of the graph, with the emotion metadata relating to “emotions” (“sentiments”) that are likely to be caused in story consumers and/or story characters if the content corresponding to the given node is used in an automated story; use the emotion metadata to help select a sub-set of nodes whose respectively associated content is to be used in an automated story; and use the emotion metadata to help select the order of the use of the content nodes in an automated story. The selection of the nodes based on emotion metadata and/or the ordering of the nodes based on emotion metadata may be further based on seed information (for example, story seed information supplied by a human co-author).
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Harish Bharti, Sanjib Choudhury, Kshitij K. Raval, Rajesh K. Saxena
  • Publication number: 20170371970
    Abstract: A huge volume of unstructured content is available on the internet. Social media websites, news outlets, subject matter expert sites, forums, government organization sites, non-government organization sites, etc., collectively provide a rich source of raw material for any kind of story writing, for example, for movies, novels, television, etc. In some embodiments of the present invention, content is intelligently searched from diverse sources. Embodiments of the present invention make use of such unstructured content, to provide raw material upon which to base a cohesive and appealing story, in part by applying graphing theory to: (i) represent content gathered in the search as a graph, with each element of content assigned to a node of the graph; (ii) qualitatively link the nodes; and/or (iii) identify important nodes which potentially become central to a storyline.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Harish Bharti, Sanjib Choudhury, Kshitij K. Raval, Rajesh K. Saxena