Patents by Inventor ANDREW C.M. HICKS

ANDREW C.M. HICKS 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: 20240330169
    Abstract: Generating referential artificial intelligence functionality for intuitively tagging infrastructure may include: generating, automatically, a set of tags based on a collection of test cases; tagging a test case with one or more automatically generated tags from the set of tags; running the test case on a system-under-test (SUT); determining that a result of the testing identifies a fault related to a first tag of the one or more automatically generated tags of the test case; and validating an association between the first tag and the test case in response to identifying that the fault is related to the first tag.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 3, 2024
    Inventors: ANDREW C.M. HICKS, MICHAEL TERRENCE COHOON, DANIEL NICOLAS GISOLFI, RYAN THOMAS RAWLINS
  • Publication number: 20240319448
    Abstract: An optical cable misplug error detection and remediation process is provided which includes detecting, by at least one processor, an optical cable misplug error in a connection path between optical transceivers of a computing network, where the connection path includes one or more optical cables. The detecting includes evaluating operation of an optical transceiver of the connection path. The evaluating includes determining whether a receive lane of the optical transceiver is receiving a signal during evaluating operation of the optical transceiver, and detecting the optical cable misplug error where the receive lane of the optical transceiver is not receiving the signal. The process further includes identifying, by the at least one processor based on detecting the optical cable misplug error, a location of a misplugged optical cable in the connection path between the optical transceiver of the computing network.
    Type: Application
    Filed: March 22, 2023
    Publication date: September 26, 2024
    Inventors: John S. WERNER, Faezeh GHOLAMI, Rafaela FROTA, Andrew C.M. HICKS
  • Publication number: 20240322903
    Abstract: An optical cable mismatch error detection and remediation process is provided which includes detecting, by at least one processor, an optical cable mismatch error in a connection path between optical transceivers of a computing network, where the connection path includes one or more optical cables. The detecting includes evaluating operation of an optical transceiver of the connection path. The evaluating includes determining that data on one or more optical lanes of the optical transceiver is lane-mismatched data. The process further includes restructuring one or more lane assignments of the optical transceiver, based on determining that the data on the one or more optical lanes of the optical transceiver is lane-mismatched data, where the restructuring addresses the detected optical cable mismatch error.
    Type: Application
    Filed: March 22, 2023
    Publication date: September 26, 2024
    Inventors: John S. WERNER, Faezeh GHOLAMI, Rafaela FROTA, Andrew C.M. HICKS
  • Publication number: 20220358371
    Abstract: A digital transaction ledger with a DNA-related parameter is provided by obtaining DNA-based data unique to a particular entity, and establishing a DNA-related ledger parameter using the DNA-based data. Further, the method includes associating the DNA-based ledger parameter with a digital transaction ledger, making the digital transaction ledger related, at least in part, to the obtained DNA-based data.
    Type: Application
    Filed: May 5, 2021
    Publication date: November 10, 2022
    Inventors: Andrew C.M. HICKS, Ronald David BOENIG, II, Atul Kumar THAPLIYAL, Scott WOOLLEY, Daniel John FitzGerald, Travis BIRO
  • Publication number: 20220188641
    Abstract: Aspects of the invention include creating a neural network including neurons to which actions are assigned in representation of test cases. Tests of various instantiations of the neural network are executed for each test case and a state of the neural network after each test is evaluated to determine a fitness score of a corresponding instantiation. Instantiations having fitness scores that exceed a predefined level and identified and the instantiations having the fitness scores that exceed the predefined level are selected for adjustments. The executing, the evaluating, the identifying and the selecting are iteratively repeated in order to obtain desired fitness scores.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: ANDREW C.M. HICKS, DEBORAH A. FURMAN
  • Publication number: 20210034755
    Abstract: A computer-implemented method for generating penetration tests automatically includes parsing an existing system test case, and identifying a particular program call in the system test case. The particular program call can require a particular data access authorization. The method further includes, in response to the system test case including the particular program call, generating a penetration test using a predetermined attack vector. The method further includes executing the penetration test and detecting an unauthorized access being performed during the penetration test. Further, the method includes responsively, sending a notification that identifies the particular program call.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: ANDREW C.M. HICKS, THOMAS WILLIAM CONTI, BRYAN CHILDS, MICHAEL PAGE KASPER
  • Publication number: 20180232279
    Abstract: Embodiments include accelerating capture of a system dump at system failure in a computer system. A method includes capturing a system snapshot that includes data from real memory frames of the computer system and storing the system snapshot in a storage. The method also includes monitoring periodically a change between the data in the system snapshot and a current state of the real memory frames of the computer system and updating the system snapshot according to the changed real memory frames based on a rate of change of the real memory frames. Further, in response to encountering the system failure, the snapshot is updated based on a delta between the system snapshot and the current state of the real memory frames. The snapshot on the storage is used as the system dump. The present document further describes examples of other aspects such as systems, computer products.
    Type: Application
    Filed: April 10, 2018
    Publication date: August 16, 2018
    Inventors: DEBORAH A. FURMAN, ANDREW C.M. HICKS
  • Publication number: 20180232280
    Abstract: Embodiments include accelerating capture of a system dump at system failure in a computer system. A method includes capturing a system snapshot that includes data from real memory frames of the computer system and storing the system snapshot in a storage. The method also includes monitoring periodically a change between the data in the system snapshot and a current state of the real memory frames of the computer system and updating the system snapshot according to the changed real memory frames based on a rate of change of the real memory frames. Further, in response to encountering the system failure, the snapshot is updated based on a delta between the system snapshot and the current state of the real memory frames. The snapshot on the storage is used as the system dump. The present document further describes examples of other aspects such as systems, computer products.
    Type: Application
    Filed: April 10, 2018
    Publication date: August 16, 2018
    Inventors: DEBORAH A. FURMAN, ANDREW C.M. HICKS
  • Publication number: 20170109234
    Abstract: Embodiments include accelerating capture of a system dump at system failure in a computer system. A method includes capturing a system snapshot that includes data from real memory frames of the computer system and storing the system snapshot in a storage. The method also includes monitoring periodically a change between the data in the system snapshot and a current state of the real memory frames of the computer system and updating the system snapshot according to the changed real memory frames based on a rate of change of the real memory frames. Further, in response to encountering the system failure, the snapshot is updated based on a delta between the system snapshot and the current state of the real memory frames. The snapshot on the storage is used as the system dump. The present document further describes examples of other aspects such as systems, computer products.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: DEBORAH A. FURMAN, ANDREW C.M. HICKS
  • Publication number: 20170109227
    Abstract: Embodiments include accelerating capture of a system dump at system failure in a computer system. A method includes capturing a system snapshot that includes data from real memory frames of the computer system and storing the system snapshot in a storage. The method also includes monitoring periodically a change between the data in the system snapshot and a current state of the real memory frames of the computer system and updating the system snapshot according to the changed real memory frames based on a rate of change of the real memory frames. Further, in response to encountering the system failure, the snapshot is updated based on a delta between the system snapshot and the current state of the real memory frames. The snapshot on the storage is used as the system dump. The present document further describes examples of other aspects such as systems, computer products.
    Type: Application
    Filed: March 14, 2016
    Publication date: April 20, 2017
    Inventors: DEBORAH A. FURMAN, ANDREW C.M. HICKS