Patents by Inventor Jorge Alonso Hernandez Nevarez

Jorge Alonso Hernandez Nevarez 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: 10897499
    Abstract: A computer-implemented method including: monitoring, by a computing device, transactions in a blockchain, wherein the transactions are associated with a set of data replicated across a plurality of component members in a distributed computing environment; determining, by the computing device, a status of each of the cloud component members based on the monitoring; determining, by the computing device, a discrepancy in the status between a first component member of the plurality of component members, and a second component member of the plurality of component members; resolving, by the computing device, the discrepancy in the status; and updating, by the computing device, the blockchain to reflect the resolved discrepancy.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: January 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary F. Diamanti, Aaron K. Baughman, Mauro Marzorati, Jorge Alonso Hernandez Nevarez
  • Patent number: 10884904
    Abstract: A cognitive engine is coupled to at least one requirements management tool and at least one quality management tool. The cognitive engine is configured to: transform the test cases and the initial software requirements into test case objects and requirement objects, respectively; link test case objects to corresponding requirements objects based on like attributes; provide a graphical representation showing test case objects linked to corresponding requirements objects; automatically update the graphical representation in response to updated software requirements or new software requirements; and automatically disseminate the graphical representation or the updated graphical representation if the test case effectiveness exceeds a predetermined confidence threshold.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, James R. Kozloski, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia, Jorge Alonso Hernandez Nevarez
  • Publication number: 20190327299
    Abstract: A computer-implemented method including: monitoring, by a computing device, transactions in a blockchain, wherein the transactions are associated with a set of data replicated across a plurality of component members in a distributed computing environment; determining, by the computing device, a status of each of the cloud component members based on the monitoring; determining, by the computing device, a discrepancy in the status between a first component member of the plurality of component members, and a second component member of the plurality of component members; resolving, by the computing device, the discrepancy in the status; and updating, by the computing device, the blockchain to reflect the resolved discrepancy.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 24, 2019
    Inventors: Gary F. Diamanti, Aaron K. Baughman, Mauro Marzorati, Jorge Alonso Hernandez Nevarez
  • Patent number: 10127143
    Abstract: A method, system and computer program product for defining an evolving set of test cases for testing software applications. In an embodiment, the method comprises identifying a set of criteria for the test cases; assigning a weight to each of the criteria; and for each of a multitude of test cases, assigning a value to each of the criteria, and determining a criteria score for the test case based on the values assigned to the criteria for the test case and the weights assigned to the criteria. Each of the test cases is assigned to one of a plurality of groups based on the criteria scores. Each of the groups of test cases is associated with one of a plurality of testing procedures, and one of those procedures is selected to test a software application using the group of test cases associated with that selected testing procedure.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Jorge Alonso Hernandez Nevarez, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia
  • Publication number: 20180113795
    Abstract: A cognitive engine is coupled to at least one requirements management tool and at least one quality management tool. The cognitive engine is configured to: transform the test cases and the initial software requirements into test case objects and requirement objects, respectively; link test case objects to corresponding requirements objects based on like attributes; provide a graphical representation showing test case objects linked to corresponding requirements objects; automatically update the graphical representation in response to updated software requirements or new software requirements; and automatically disseminate the graphical representation or the updated graphical representation if the test case effectiveness exceeds a predetermined confidence threshold.
    Type: Application
    Filed: October 30, 2017
    Publication date: April 26, 2018
    Applicant: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, James R. Kozloski, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia, Jorge Alonso Hernandez Nevarez
  • Patent number: 9804954
    Abstract: A cognitive engine is coupled to at least one requirements management tool and at least one quality management tool. The cognitive engine is configured to: transform the test cases and the initial software requirements into test case objects and requirement objects, respectively; link test case objects to corresponding requirements objects based on like attributes; provide a graphical representation showing test case objects linked to corresponding requirements objects; automatically update the graphical representation in response to updated software requirements or new software requirements; and automatically disseminate the graphical representation or the updated graphical representation if the test case effectiveness exceeds a predetermined confidence threshold.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: October 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, James R. Kozloski, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia, Jorge Alonso Hernandez Nevarez
  • Publication number: 20170199810
    Abstract: A cognitive engine is coupled to at least one requirements management tool and at least one quality management tool. The cognitive engine is configured to: transform the test cases and the initial software requirements into test case objects and requirement objects, respectively; link test case objects to corresponding requirements objects based on like attributes; provide a graphical representation showing test case objects linked to corresponding requirements objects; automatically update the graphical representation in response to updated software requirements or new software requirements; and automatically disseminate the graphical representation or the updated graphical representation if the test case effectiveness exceeds a predetermined confidence threshold.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 13, 2017
    Applicant: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, James R. Kozloski, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia, Jorge Alonso Hernandez Nevarez
  • Publication number: 20160117239
    Abstract: A method, system and computer program product for defining an evolving set of test cases for testing software applications. In an embodiment, the method comprises identifying a set of criteria for the test cases; assigning a weight to each of the criteria; and for each of a multitude of test cases, assigning a value to each of the criteria, and determining a criteria score for the test case based on the values assigned to the criteria for the test case and the weights assigned to the criteria. Each of the test cases is assigned to one of a plurality of groups based on the criteria scores. Each of the groups of test cases is associated with one of a plurality of testing procedures, and one of those procedures is selected to test a software application using the group of test cases associated with that selected testing procedure.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 28, 2016
    Inventors: Rick A. Hamilton, II, Jorge Alonso Hernandez Nevarez, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia