Patents by Inventor Michael Hind

Michael Hind 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: 11940978
    Abstract: An example operation may include one or more of generating a plurality of successive data points of an iterative simulation based on predefined checkpoints, each data point identifying an evolving state of the iterative simulation with respect to a previous data point among the successive data points, transmitting a blockchain request for validating state data within a first data point among the plurality of successive data points to a first subset of endorsing nodes of a blockchain network, and transmitting a blockchain request for validating state data within a second data point among the plurality of successive data points to a second subset of endorsing nodes which are mutually exclusive from the first subset of endorsing nodes of the blockchain network for parallel endorsement of the first and second data points.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20240095575
    Abstract: Techniques regarding determining sufficiency of one or more machine learning models are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in memory. The computer executable components can comprise a measurement component that measures maximum deviation of a supervised learning model from a reference model over a certification set and an analysis component that determines sufficiency of the supervised learning model based at least in part on the maximum deviation.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 21, 2024
    Inventors: Dennis Wei, Rahul Nair, Amit Dhurandhar, Kush Raj Varshney, Elizabeth Daly, Moninder Singh, Michael Hind
  • Publication number: 20230412360
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 21, 2023
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Patent number: 11784789
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Publication number: 20220172109
    Abstract: A computer implemented method of performing large-scale machine learning experiments includes expanding on one or more input datasets by systematically generating several data set drift splits. A set of experimental jobs corresponding to the generated data set drift splits are executed to generate experimental results. The experimental results are processed, consolidated, and clustered according to the generated data set drift splits.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Evelyn Duesterwald, Anupama Murthi, Michael Hind, Matthew Richard Arnold, Benjamin Tyler Elder, Jiri Navratil
  • Publication number: 20220121648
    Abstract: An example operation may include one or more of generating a data frame storing content of a simulation, compressing the simulation content within the data frame based on previous simulation content stored in another data frame to generate a compressed data frame, and transmitting the compressed data frame via a blockchain request to one or more endorsing peer nodes of a blockchain network for inclusion of the compressed data frame within a hash-linked chain of blocks of the blockchain network.
    Type: Application
    Filed: January 3, 2022
    Publication date: April 21, 2022
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Patent number: 11306699
    Abstract: Provided is a method for adjusting a pitch angle of a rotor blade connected to a rotor of a wind turbine, the method includes: pitching the rotor blade towards a target blade pitch angle, the manner of pitching depending on a load on a pitch bearing and/or an azimuthal position of the rotor.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: April 19, 2022
    Assignee: Siemens Gamesa Renewable Energy A/S
    Inventors: Julian Ehlers, Michael Hind, Drew Eisenberg, Alejandro Gomez Gonzalez, Peder Bay Enevoldsen, Lasse Gilling
  • Patent number: 11263188
    Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Arnold, Rachel K. E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
  • Patent number: 11212076
    Abstract: An example operation may include one or more of generating a data frame storing content of a simulation, compressing the simulation content within the data frame based on previous simulation content stored in another data frame to generate a compressed data frame, and transmitting the compressed data frame via a blockchain request to one or more endorsing peer nodes of a blockchain network for inclusion of the compressed data frame within a hash-linked chain of blocks of the blockchain network.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: December 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20210273781
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Application
    Filed: April 30, 2021
    Publication date: September 2, 2021
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Patent number: 11032063
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20210133162
    Abstract: A method for automatically generating documentation for an artificial intelligence model includes receiving, by a computing device, an artificial intelligence model. The computing device accesses a model facts policy that indicates data to be collected for artificial intelligence models. The computing device collects artificial intelligence model facts regarding the artificial intelligence model according to the model facts policy. The computing device accesses a factsheet template. The factsheet template provides a schema for an artificial intelligence model factsheet for the artificial intelligence model. The computing device populates the artificial intelligence model factsheet using the factsheet template with the artificial intelligence model facts related to the artificial intelligence model.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 6, 2021
    Inventors: Matthew R. Arnold, Rachel K.E. Bellamy, Kaoutar El Maghraoui, Michael Hind, Stephanie Houde, Kalapriya Kannan, Sameep Mehta, Aleksandra Mojsilovic, Ramya Raghavendra, Darrell C. Reimer, John T. Richards, David J. Piorkowski, Jason Tsay, Kush R. Varshney, Manish Kesarwani
  • Publication number: 20200089791
    Abstract: An example operation may include one or more of generating a plurality of successive data points of an iterative simulation based on predefined checkpoints, each data point identifying an evolving state of the iterative simulation with respect to a previous data point among the successive data points, transmitting a blockchain request for validating state data within a first data point among the plurality of successive data points to a first subset of endorsing nodes of a blockchain network, and transmitting a blockchain request for validating state data within a second data point among the plurality of successive data points to a second subset of endorsing nodes which are mutually exclusive from the first subset of endorsing nodes of the blockchain network for parallel endorsement of the first and second data points.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Publication number: 20200092082
    Abstract: An example operation may include one or more of obtaining data of a simulation, identifying checkpoints within the simulation data, generating a plurality of sequential data structures based on the identified checkpoints, where each data structure identifies an evolving state of the simulation with respect to a previous data structure among the sequential data structures, and transmitting the generated sequential data structures to nodes of a blockchain network for inclusion in one or more data blocks within a hash-linked chain of data blocks.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K. Pissadaki, Nelson K. Bore
  • Publication number: 20200092086
    Abstract: An example operation may include one or more of generating a data frame storing content of a simulation, compressing the simulation content within the data frame based on previous simulation content stored in another data frame to generate a compressed data frame, and transmitting the compressed data frame via a blockchain request to one or more endorsing peer nodes of a blockchain network for inclusion of the compressed data frame within a hash-linked chain of blocks of the blockchain network.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Ravi Kiran Raman, Kush R. Varshney, Roman Vaculin, Michael Hind, Sekou L. Remy, Eleftheria K Pissadaki, Nelson K. Bore
  • Publication number: 20200056586
    Abstract: Provided is a method for adjusting a pitch angle of a rotor blade connected to a rotor of a wind turbine, the method includes: pitching the rotor blade towards a target blade pitch angle, the manner of pitching depending on a load on a pitch bearing and/or an azimuthal position of the rotor.
    Type: Application
    Filed: November 27, 2017
    Publication date: February 20, 2020
    Inventors: Julian Ehlers, Michael Hind, Drew Eisenberg, Alejandro Gomez Gonzalez, Peder Bay Enevoldsen, Lasse Gilling
  • Publication number: 20150306755
    Abstract: The present invention relates to a multi-function fuel pump lever holding device that retains a fuel pump lever in at least two activated, fuel-filling position and that also includes a means for removing a bottle cap and a means for opening at least a portion of the lid of a can. The device generally includes a first member and a second member extending from an end of the first member. At least two spaced apart arms extend from a middle portion of the first member in substantially the same direction as the second member. The two spaced apart arms form at least two locations for retaining a fuel pump lever in the engaged fuel-filling position. Further, each of the arms may include a means for retaining the fuel pump lever in position over the arm.
    Type: Application
    Filed: April 22, 2015
    Publication date: October 29, 2015
    Inventor: Michael Hinds
  • Publication number: 20110271794
    Abstract: The present invention is directed to a generation means for generating electrical power to operate vehicle systems and/or for recharging batteries used by electric and/or hybrid cars. The present invention may also generate electric power to operate an electric motor that can also drive a vehicle. The present invention may also use the electric power generated for other uses as well. It comprises an engine that is connected to at least one rotatable member connected for rotation therewith and at least one generator that is connected to the rotatable member through a rotor in said generator to generate electrical energy.
    Type: Application
    Filed: May 3, 2011
    Publication date: November 10, 2011
    Inventor: Michael Hinds
  • Publication number: 20050095108
    Abstract: A loader boom of a sugar cane loader includes a swivel mast having a vertical axis located to intersect the mid-point of a furrow located between first and second cane rows that would respectively pass centrally beneath the loader vehicle and outside wheels at one side of the loader vehicle during loading operation. The loader boom includes an inner boom section having a middle portion that extends parallel to the swivel mast axis to a height approximating that of a transporter container to be loaded when the boom is in a fully raised position, and having a lower end portion that is joined to the bottom of, and extends perpendicular to, the middle portion and is pivotally attached to an opposite side of the swivel mast axis from the middle portion. Mounted to the loader is a push piler implement having tines located for operating in a central region of the furrow free of the cane rows.
    Type: Application
    Filed: October 17, 2003
    Publication date: May 5, 2005
    Inventor: Michael Hinds
  • Publication number: 20050028503
    Abstract: A topper/shredder arrangement of a cane harvester is designed so that a stream of air is created that aids in carrying pieces of cane tops to a location outside the harvesting throat of the cane harvester.
    Type: Application
    Filed: August 8, 2003
    Publication date: February 10, 2005
    Inventor: Michael Hinds