Patents by Inventor Andrew E. Brownsword

Andrew E. Brownsword 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: 10796242
    Abstract: The disclosed embodiments relate to a technique for training a prognostic pattern-recognition system to detect incipient anomalies that arise during execution of a computer system. During operation, the system gathers and stores telemetry data obtained from n sensors in the computer system during operation of the computer system. Next, the system uses the telemetry data gathered from the n sensors to train a baseline model for the prognostic pattern-recognition system. The prognostic pattern-recognition system then uses the baseline model in a surveillance mode to detect incipient anomalies that arise during execution of the computer system. The system also uses the stored telemetry data to train a set of additional models, wherein each additional model is trained to operate with one or more missing sensors. Finally, the system stores the additional models to be used in place of the baseline model when one or more sensors fail in the computer system.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: October 6, 2020
    Assignee: Oracle International Corporation
    Inventors: Kenny C. Gross, Kalyanaraman Vaidyanathan, Craig R. Schelp, Andrew E. Brownsword
  • Patent number: 10015139
    Abstract: The disclosed embodiments relate to a system that performs an intrusion-detection technique to differentiate between packets received from malicious remote users and legitimate local users in a networked computer system. During operation, the system determines arrival times for incoming packets at a node in the networked computer system. Next, the system determines inter-arrival times between the incoming packets from the arrival times. The system then determines a mean cumulative function (MCF) for the inter-arrival times by computing a cumulative sum of the inter-arrival times. Finally, upon detecting a change in a slope of the MCF, the system generates an alarm to indicate that a malicious remote user may be generating some of the incoming packets.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: July 3, 2018
    Assignee: Oracle International Corporation
    Inventors: Kenny C. Gross, Kalyanaraman Vaidyanathan, Andrew E. Brownsword
  • Publication number: 20180060752
    Abstract: The disclosed embodiments relate to a technique for training a prognostic pattern-recognition system to detect incipient anomalies that arise during execution of a computer system. During operation, the system gathers and stores telemetry data obtained from n sensors in the computer system during operation of the computer system. Next, the system uses the telemetry data gathered from the n sensors to train a baseline model for the prognostic pattern-recognition system. The prognostic pattern-recognition system then uses the baseline model in a surveillance mode to detect incipient anomalies that arise during execution of the computer system. The system also uses the stored telemetry data to train a set of additional models, wherein each additional model is trained to operate with one or more missing sensors. Finally, the system stores the additional models to be used in place of the baseline model when one or more sensors fail in the computer system.
    Type: Application
    Filed: August 25, 2016
    Publication date: March 1, 2018
    Applicant: Oracle International Corporation
    Inventors: Kenny C. Gross, Kalyanaraman Vaidyanathan, Craig R. Schelp, Andrew E. Brownsword
  • Patent number: 9823927
    Abstract: According to some embodiments, the workgroup divisibility requirement may be dispensed with on a selective or permanent basis, i.e. in all cases, particular cases or at particular times and/or under particular conditions. An application programming interface implementation may be allowed to launch workgroups with non-uniform local sizes. Two different local sizes may be used in a case of a one-dimensional workload.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 21, 2017
    Assignee: Intel Corporation
    Inventors: Aaron R. Kunze, Dillon Sharlet, Andrew E. Brownsword
  • Publication number: 20170222976
    Abstract: The disclosed embodiments relate to a system that performs an intrusion-detection technique to differentiate between packets received from malicious remote users and legitimate local users in a networked computer system. During operation, the system determines arrival times for incoming packets at a node in the networked computer system. Next, the system determines inter-arrival times between the incoming packets from the arrival times. The system then determines a mean cumulative function (MCF) for the inter-arrival times by computing a cumulative sum of the inter-arrival times. Finally, upon detecting a change in a slope of the MCF, the system generates an alarm to indicate that a malicious remote user may be generating some of the incoming packets.
    Type: Application
    Filed: February 3, 2016
    Publication date: August 3, 2017
    Applicant: Oracle International Corporation
    Inventors: Kenny C. Gross, Kalyanaraman Vaidyanathan, Andrew E. Brownsword
  • Publication number: 20140156971
    Abstract: According to some embodiments, the workgroup divisibility requirement may be dispensed with on a selective or permanent basis, i.e. in all cases, particular cases or at particular times and/or under particular conditions. An application programming interface implementation may be allowed to launch workgroups with non-uniform local sizes. Two different local sizes may be used in a case of a one-dimensional workload.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Inventors: Aaron R. Kunze, Dillon Sharlet, Andrew E. Brownsword