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).

  • Publication number: 20230177016
    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: Application
    Filed: January 31, 2023
    Publication date: June 8, 2023
    Inventors: Robert M. Mason, JR., David M. Shaw, Kevin W. Baughman, Christopher S. Lacasse, Matthew M. McDonald, Russell A. Neufeld, Akshay K. Saxena
  • Patent number: 11567903
    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 3, 2019
    Date of Patent: January 31, 2023
    Assignee: Nasuni Corporation
    Inventors: Robert M. Mason, Jr., David M. Shaw, Kevin W. Baughman, Christopher S. Lacasse, Matthew M. McDonald, Russell A. Neufeld, Akshay K. Saxena
  • Patent number: 11175940
    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: Grant
    Filed: May 17, 2019
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gopal K. Bhageria, Rajesh K. Saxena, Vikram Yadav
  • Patent number: 10940433
    Abstract: The subject invention provides systems and methods for capturing carbon dioxide in a cyclic process of mechano-chemical reactions. The subject invention also provides systems and methods for synthesizing siderite, by means of mechano-chemical reactions, using mill rotation. Siderite acts as an efficient reversible sorbent and can be decomposed, generating magnetite, carbon and/or metallic iron as well as pure carbon dioxide. Said systems and methods employing carbon dioxide capture/release reactions in the carbonation-calcination cycles are suitable for using in any iron, steel and non-steel industries to reduce carbon dioxide emissions into the atmosphere.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: March 9, 2021
    Assignee: THE FLORIDA INTERNATIONAL UNIVERSITY BOARD OF TRUSTEES
    Inventors: Eduin Yesid Mora Mendoza, Vadym Drozd, Andriy Durygin, Surendra K. Saxena
  • Patent number: 10937111
    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: Grant
    Filed: November 28, 2017
    Date of Patent: March 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harish Bharti, Abhay K. Patra, Rajesh K. Saxena, Deependra K. Singh
  • Patent number: 10824119
    Abstract: A method and associated systems for a self-learning energy switch. The switch creates an array of cognitive models for each candidate energy source. Each array returns a probability that its corresponding source is the most cost-effective and operationally suitable energy supplier at that time. Each model in an array contributes to the array's returned probability as a function of a corresponding class of decision-making factors. The system fine-tunes the models by weighting them as functions of extrinsic evidentiary information that may imply future behavior of the decision-making factors and combines each model's returned probabilities to select an optimal energy source. The system then automatically routes power from the optimal source to a consumer's energy-consuming premises. This self-learning procedure repeats indefinitely, continuously tuning the models in response to identifying additional extrinsic evidence and reasons why the system's previous energy selections were either optimal or non-optimal.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Sanjib Choudhury, Ravi Kumar V. Mandalika, Abhay K. Patra, Rajesh K. Saxena
  • Publication number: 20200341949
    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: Application
    Filed: June 3, 2019
    Publication date: October 29, 2020
    Inventors: Robert M. Mason, JR., David M. Shaw, Kevin W. Baughman, Christopher S. Lacasse, Matthew M. McDonald, Russell A. Neufeld, Akshay K. Saxena
  • Patent number: 10789536
    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: Grant
    Filed: August 8, 2017
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Sandeep Sukhija
  • Patent number: 10755216
    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: Grant
    Filed: October 21, 2016
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Abhay K. Patra, Rajesh K. Saxena
  • Publication number: 20200262702
    Abstract: The invention is a method for coproducing Hydrogen and certain metals by reducing a metal oxide(s) with MgH2 or with metal and water, wherein the non-water oxides used in the method include SiO2, Cr2O3, TiO2, SnO2, ZrO2, CuO, ZnO, WO3, Ta2O5, Cs2Cr2O7 or CsOH. The method reacts the MgH2 with a metal oxide or directly uses metal and water instead of a hydride, and initiates a reaction with the metal oxide. The reaction releases Hydrogen and reduces the subject oxide to metal.
    Type: Application
    Filed: April 10, 2019
    Publication date: August 20, 2020
    Inventor: Surendra K Saxena
  • Publication number: 20200246746
    Abstract: The subject invention provides systems and methods for capturing carbon dioxide in a cyclic process of mechano-chemical reactions. The subject invention also provides systems and methods for synthesizing siderite, by means of mechano-chemical reactions, using mill rotation. Siderite acts as an efficient reversible sorbent and can be decomposed, generating magnetite, carbon and/or metallic iron as well as pure carbon dioxide. Said systems and methods employing carbon dioxide capture/release reactions in the carbonation-calcination cycles are suitable for using in any iron, steel and non-steel industries to reduce carbon dioxide emissions into the atmosphere.
    Type: Application
    Filed: November 11, 2019
    Publication date: August 6, 2020
    Applicant: The Florida International University Board of Trustees
    Inventors: Eduin Yesid Mora MENDOZA, Vadym DROZD, Andriy DURYGIN, Surendra K. SAXENA
  • Patent number: 10685294
    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: Grant
    Filed: March 29, 2017
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Patent number: 10644959
    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: Grant
    Filed: January 25, 2017
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Abhay K. Patra, Rajesh K. Saxena, Rakesh R. Shinde
  • Patent number: 10613835
    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: January 9, 2019
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Patent number: 10613836
    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 resulting in improved operation of the validated software applications and the hardware device.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Patent number: 10564934
    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: September 6, 2018
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Patent number: 10549232
    Abstract: The subject invention provides systems and methods for capturing carbon dioxide in a cyclic process of mechano-chemical reactions. The subject invention also provides systems and methods for synthesizing siderite, by means of mechano-chemical reactions, using mill rotation. Siderite acts as an efficient reversible sorbent and can be decomposed, generating magnetite, carbon and/or metallic iron as well as pure carbon dioxide. Said systems and methods employing carbon dioxide capture/release reactions in the carbonation-calcination cycles are suitable for using in any iron, steel and non-steel industries to reduce carbon dioxide emissions into the atmosphere.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: February 4, 2020
    Assignee: THE FLORIDA INTERNATIONAL UNIVERSITY BOARD OF TRUSTEES
    Inventors: Eduin Yesid Mora Mendoza, Vadym Drozd, Andriy Durygin, Surendra K. Saxena
  • Publication number: 20190361679
    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 resulting in improved operation of the validated software applications and the hardware device.
    Type: Application
    Filed: August 9, 2019
    Publication date: November 28, 2019
    Inventors: Harish Bharti, Rajesh K. Saxena, Balakrishnan Sreenivasan
  • Publication number: 20190272189
    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: May 17, 2019
    Publication date: September 5, 2019
    Inventors: Gopal K. Bhageria, Rajesh K. Saxena, Vikram Yadav
  • Patent number: 10372479
    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: Grant
    Filed: August 9, 2017
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gopal K. Bhageria, Rajesh K. Saxena, Vikram Yadav