Patents by Inventor Stephen Anthony Moyle

Stephen Anthony Moyle 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: 9697058
    Abstract: A plurality of computer messages are classified into clusters according to the behavior of the computer messages in the context of a computer resource. For a new message of the plurality of computer messages, it is determined whether the cluster to which the new computer message is classified has been seen previously. A measure is then obtained of the probability that the cluster to which the next new message will be classified has been seen previously.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: July 4, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Stephen Anthony Moyle, Paul Anthony Galwas
  • Patent number: 9600644
    Abstract: The invention provides a computer-implemented method of analyzing symbols in a computer system, the symbols conforming to a specification for the symbols, in which the specification has been codified into a set of computer-readable rules; and, the symbols analyzed using the computer-readable rules to obtain patterns of the symbols by determining the path that is taken by the symbols through the rules that successfully terminates, and grouping the symbols according to said paths, the method comprising; upon receipt of a message at a computer, performing a lexical analysis of the message; and, in dependence on lexical analysis of the message assigning the message to one of the groups identified according to said paths. The invention also provides a computer programmed to perform the method and a computer program comprising program instructions for causing a computer to perform the method.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: March 21, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
  • Patent number: 9600572
    Abstract: The present invention provides a computer-implemented method of analyzing messages in a computer system to allow workflows constituted by the messages to be identified, the method comprising: analyzing a sequence of messages in a computer system in order to classify the messages, thereby producing a corresponding sequence of classifications of the messages; and, applying sequence induction to the sequence of classifications of the messages to produce (i) a set or sub-sequences of the classifications of the messages and (ii) a sequence grammar for the sub-sequences, from which a workflow constituted by the sequence of messages can be identified.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: March 21, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Stephen Anthony Moyle
  • Publication number: 20150121508
    Abstract: The invention provides a computer-implemented method of analyzing symbols in a computer system, the symbols conforming to a specification for the symbols, in which the specification has been codified into a set of computer-readable rules; and, the symbols analyzed using the computer-readable rules to obtain patterns of the symbols by determining the path that is taken by the symbols through the rules that successfully terminates, and grouping the symbols according to said paths, the method comprising; upon receipt of a message at a computer, performing a lexical analysis of the message; and, in dependence on lexical analysis of the message assigning the message to one of the groups identified according to said paths. The invention also provides a computer programmed to perform the method and a computer program comprising program instructions for causing a computer to perform the method.
    Type: Application
    Filed: December 8, 2014
    Publication date: April 30, 2015
    Inventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
  • Publication number: 20150100584
    Abstract: The present invention provides a computer-implemented method of analyzing messages in a computer system to allow workflows constituted by the messages to be identified, the method comprising: analyzing a sequence of messages in a computer system in order to classify the messages, thereby producing a corresponding sequence of classifications of the messages; and, applying sequence induction to the sequence of classifications of the messages to produce (i) a set or sub-sequences of the classifications of the messages and (ii) a sequence grammar for the sub-sequences, from which a workflow constituted by the sequence of messages can be identified.
    Type: Application
    Filed: August 12, 2014
    Publication date: April 9, 2015
    Inventor: Stephen Anthony Moyle
  • Patent number: 8909566
    Abstract: The invention provides a computer-implemented method of analyzing symbols in a computer system, the symbols conforming to a specification for the symbols, in which the specification has been codified into a set of computer-readable rules; and, the symbols analyzed using the computer-readable rules to obtain patterns of the symbols by determining the path that is taken by the symbols through the rules that successfully terminates, and grouping the symbols according to said paths, the method comprising; upon receipt of a message at a computer, performing a lexical analysis of the message; and, in dependence on lexical analysis of the message assigning the message to one of the groups identified according to said paths. The invention also provides a computer programmed to perform the method and a computer program comprising program instructions for causing a computer to perform the method.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: December 9, 2014
    Assignee: Oracle International Corporation
    Inventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
  • Patent number: 8825473
    Abstract: The present invention provides a computer-implemented method of analyzing messages in a computer system to allow workflows constituted by the messages to be identified, the method comprising: analyzing a sequence of messages in a computer system in order to classify the messages, thereby producing a corresponding sequence of classifications of the messages; and, applying sequence induction to the sequence of classifications of the messages to produce (i) a set or sub-sequences of the classifications of the messages and (ii) a sequence grammar for the sub-sequences, from which a workflow constituted by the sequence of messages can be identified.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: September 2, 2014
    Assignee: Oracle International Corporation
    Inventor: Stephen Anthony Moyle
  • Patent number: 8666731
    Abstract: Embodiments of the invention provide a method, computer program and apparatus for processing a computer message, the method comprising: upon receipt of a computer message at a computer, classifying the computer message and assigning it a message cluster identification in dependence thereon; and, utilizing a message template to trans-denotate the message, wherein the message template is selected in dependence on the message cluster identification.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: March 4, 2014
    Assignee: Oracle International Corporation
    Inventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
  • Publication number: 20140013335
    Abstract: A plurality of computer messages are classified into clusters according to the behavior of the computer messages in the context of a computer resource. For a new message of the plurality of computer messages, it is determined whether the cluster to which the new computer message is classified has been seen previously. A measure is then obtained of the probability that the cluster to which the next new message will be classified has been seen previously.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 9, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Stephen Anthony Moyle, Paul Anthony Galwas
  • Patent number: 8479285
    Abstract: A plurality of computer messages are classified into clusters according to the behavior of the computer messages in the context of a computer resource. For a new message of the plurality of computer messages, it is determined whether the cluster to which the new computer message is classified has been seen previously. A measure is then obtained of the probability that the cluster to which the next new message will be classified has been seen previously.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: July 2, 2013
    Assignee: Oracle International Corporation
    Inventors: Stephen Anthony Moyle, Paul Anthony Galwas
  • Publication number: 20120136652
    Abstract: The invention provides a computer-implemented method of analyzing symbols in a computer system, the symbols conforming to a specification for the symbols, in which the specification has been codified into a set of computer-readable rules; and, the symbols analyzed using the computer-readable rules to obtain patterns of the symbols by determining the path that is taken by the symbols through the rules that successfully terminates, and grouping the symbols according to said paths, the method comprising; upon receipt of a message at a computer, performing a lexical analysis of the message; and, in dependence on lexical analysis of the message assigning the message to one of the groups identified according to said paths. The invention also provides a computer programmed to perform the method and a computer program comprising program instructions for causing a computer to perform the method.
    Type: Application
    Filed: May 18, 2010
    Publication date: May 31, 2012
    Applicant: Oracle International Corporation
    Inventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
  • Publication number: 20120109639
    Abstract: The present invention provides a computer-implemented method of analyzing messages in a computer system to allow workflows constituted by the messages to be identified, the method comprising: analyzing a sequence of messages in a computer system in order to classify the messages, thereby producing a corresponding sequence of classifications of the messages; and, applying sequence induction to the sequence of classifications of the messages to produce (i) a set or sub-sequences of the classifications of the messages and (ii) a sequence grammar for the sub-sequences, from which a workflow constituted by the sequence of messages can be identified.
    Type: Application
    Filed: January 19, 2010
    Publication date: May 3, 2012
    Inventor: Stephen Anthony Moyle
  • Patent number: 7983900
    Abstract: A computer-implemented method of analyzing symbols in a computer system, and a computer program and apparatus therefor are provided. The symbols conform to a specification for the symbols. The specification is codified into a set of computer-readable rules. The symbols are analyzed using the computer-readable rules to obtains patterns of the symbols by: determining the path that is taken by the symbols through the rules that successfully terminates, and grouping the symbols according to said paths.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: July 19, 2011
    Assignee: Oracle International Corporation
    Inventor: Stephen Anthony Moyle
  • Publication number: 20110131034
    Abstract: Embodiments of the invention provide a method, computer program and apparatus for processing a computer message, the method comprising: upon receipt of a computer message at a computer, classifying the computer message and assigning it a message cluster identification in dependence thereon; and, utilising a message template to trans-denotate the message, wherein the message template is selected in dependence on the message cluster identification.
    Type: Application
    Filed: September 22, 2010
    Publication date: June 2, 2011
    Applicant: SECERNO LTD.
    Inventors: Stephen Anthony MOYLE, Graham Kenneth Thwaites
  • Publication number: 20090055166
    Abstract: A computer-implemented method of analysing symbols in a computer system, and a computer program and apparatus therefor are provided. The symbols conform to a specification for the symbols. The specification is codified into a set of computer-readable rules. The symbols are analysed using the computer-readable rules to obtains patterns of the symbols by: determining the path that is taken by the symbols through the rules that successfully terminates, and grouping the symbols according to said paths.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 26, 2009
    Applicant: Secerno Limited of Seacourt Tower
    Inventor: Stephen Anthony Moyle
  • Publication number: 20090040020
    Abstract: A computer message that is being sent from a consumer to a computer resource is checked to determine whether the computer message meets all of a set of one or more specified conditions. If so, the computer message is compared with a baseline, the baseline containing a set of computer messages which have been classified according to whether or not each of the computer messages of the set represents acceptable behaviour in the context of the computer resource. If the comparison with the baseline determines that the computer message represents acceptable behaviour in the context of the computer resource, the computer message is permitted to be passed to the computer resource.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 12, 2009
    Applicant: Secerno Ltd.
    Inventors: Stephen Anthony Moyle, Paul Anthony Galwas
  • Publication number: 20090044256
    Abstract: A plurality of computer messages are classified into clusters according to the behaviour of the computer messages in the context of a computer resource. For a new message of the plurality of computer messages, it is determined whether the cluster to which the new computer message is classified has been seen previously. A measure is then obtained of the probability that the cluster to which the next new message will be classified has been seen previously.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 12, 2009
    Applicant: Secerno Ltd.
    Inventors: Stephen Anthony MOYLE, Paul Anthony GALWAS
  • Publication number: 20070185703
    Abstract: A computer-implemented method of analysing symbols in a computer system, and a computer program and apparatus therefor are provided. The symbols conform to a specification for the symbols. The specification is codified into a set of computer-readable rules. The symbols are analysed using the computer-readable rules to obtains patterns of the symbols by: determining the path that is taken by the symbols through the rules that successfully terminates, and grouping the symbols according to said paths.
    Type: Application
    Filed: February 7, 2007
    Publication date: August 9, 2007
    Applicant: SECERNO LIMITED
    Inventor: Stephen Anthony Moyle