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: 9697058Abstract: 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: GrantFiled: June 27, 2013Date of Patent: July 4, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Stephen Anthony Moyle, Paul Anthony Galwas
-
Patent number: 9600644Abstract: 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: GrantFiled: December 8, 2014Date of Patent: March 21, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
-
Patent number: 9600572Abstract: 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: GrantFiled: August 12, 2014Date of Patent: March 21, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Stephen Anthony Moyle
-
Publication number: 20150121508Abstract: 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: ApplicationFiled: December 8, 2014Publication date: April 30, 2015Inventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
-
Publication number: 20150100584Abstract: 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: ApplicationFiled: August 12, 2014Publication date: April 9, 2015Inventor: Stephen Anthony Moyle
-
Patent number: 8909566Abstract: 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: GrantFiled: May 18, 2010Date of Patent: December 9, 2014Assignee: Oracle International CorporationInventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
-
Patent number: 8825473Abstract: 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: GrantFiled: January 19, 2010Date of Patent: September 2, 2014Assignee: Oracle International CorporationInventor: Stephen Anthony Moyle
-
Patent number: 8666731Abstract: 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: GrantFiled: September 22, 2010Date of Patent: March 4, 2014Assignee: Oracle International CorporationInventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
-
Publication number: 20140013335Abstract: 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: ApplicationFiled: June 27, 2013Publication date: January 9, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Stephen Anthony Moyle, Paul Anthony Galwas
-
Patent number: 8479285Abstract: 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: GrantFiled: August 6, 2008Date of Patent: July 2, 2013Assignee: Oracle International CorporationInventors: Stephen Anthony Moyle, Paul Anthony Galwas
-
Publication number: 20120136652Abstract: 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: ApplicationFiled: May 18, 2010Publication date: May 31, 2012Applicant: Oracle International CorporationInventors: Stephen Anthony Moyle, Graham Kenneth Thwaites
-
Publication number: 20120109639Abstract: 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: ApplicationFiled: January 19, 2010Publication date: May 3, 2012Inventor: Stephen Anthony Moyle
-
Patent number: 7983900Abstract: 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: GrantFiled: August 6, 2008Date of Patent: July 19, 2011Assignee: Oracle International CorporationInventor: Stephen Anthony Moyle
-
Publication number: 20110131034Abstract: 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: ApplicationFiled: September 22, 2010Publication date: June 2, 2011Applicant: SECERNO LTD.Inventors: Stephen Anthony MOYLE, Graham Kenneth Thwaites
-
Publication number: 20090055166Abstract: 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: ApplicationFiled: August 6, 2008Publication date: February 26, 2009Applicant: Secerno Limited of Seacourt TowerInventor: Stephen Anthony Moyle
-
Publication number: 20090040020Abstract: 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: ApplicationFiled: August 6, 2008Publication date: February 12, 2009Applicant: Secerno Ltd.Inventors: Stephen Anthony Moyle, Paul Anthony Galwas
-
Publication number: 20090044256Abstract: 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: ApplicationFiled: August 6, 2008Publication date: February 12, 2009Applicant: Secerno Ltd.Inventors: Stephen Anthony MOYLE, Paul Anthony GALWAS
-
Publication number: 20070185703Abstract: 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: ApplicationFiled: February 7, 2007Publication date: August 9, 2007Applicant: SECERNO LIMITEDInventor: Stephen Anthony Moyle