Patents by Inventor John Goodyear

John Goodyear 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: 11616698
    Abstract: A method for processing a data package to be sent using an application, by an originator of the data package to at least one recipient, the data package having an associated mode of communication, the method comprising the steps of analysing the data package to determine content of at least one field of the data package. The method also comprises the step of generating a characteristic of the data package, wherein the characteristic is based on the mode of communication and the content of the at least one field of the data package; and an incorrect action by the originator of the data package based on the characteristic is determined.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: March 28, 2023
    Assignee: Egress Software Technologies IP Limited
    Inventors: Anthony Pepper, Neil Larkins, John Goodyear, Ian Macinnes, Hannah Clough
  • Patent number: 11425105
    Abstract: A method for processing a data package to be sent to an addressed recipient. The method comprises obtaining payload data to be sent over a data network as a data package. The data package comprises the payload data and a header. The method also comprises analysing the header of the data package based on a plurality of characteristics, the header comprising at least an addressed recipient, and the characteristics comprising at least a recipient identifier and a transmission time. A risk indicator is generated, which indicates a risk associated with the analysis of the addressed recipient of the data package. The data package is processed to determine a handling action for the data package. The handling action is based on the risk indicator and is applied the handling action to the data package to generate a processed data package. The processed data package is then transmitted to the addressed recipient.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: August 23, 2022
    Assignee: EGRESS SOFTWARE TECHNOLOGIES IP LIMITED
    Inventors: John Goodyear, Anthony Robert Pepper, Neil Tony Larkins, Nathan Michael Pilkington
  • Patent number: 11425106
    Abstract: A system for processing a data package, comprising an input module for receiving a data package over a data network. The data package comprising a header and payload data and storage for storing at least one criterion. The system comprises a buffer for temporarily storing at least a part of the data package; and a decision-making module for determining a risk score based on the at least one criterion and the at least a part of the data package and being indicative of a handling action to apply to the data package. The system comprises an updating module for recalculating the at least one criterion in the storage; and a processing module for determining a handling action for the data package, wherein the handling action is based on the risk score. The recalculation is performed asynchronously with regard to the determination of the risk score.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: August 23, 2022
    Assignee: EGRESS SOFTWARE TECHNOLOGIES IP LIMITED
    Inventors: John Goodyear, Anthony Robert Pepper, Neil Tony Larkins, Nathan Michael Pilkington
  • Publication number: 20220158906
    Abstract: A method for processing a data package to be sent using an application, by an originator of the data package to at least one recipient, the data package having an associated mode of communication, the method comprising the steps of analysing the data package to determine content of at least one field of the data package. The method also comprises the step of generating a characteristic of the data package, wherein the characteristic is based on the mode of communication and the content of the at least one field of the data package; and an incorrect action by the originator of the data package based on the characteristic is determined.
    Type: Application
    Filed: November 24, 2021
    Publication date: May 19, 2022
    Inventors: Anthony PEPPER, Neil LARKINS, John GOODYEAR, Ian MACINNES, Hannah CLOUGH
  • Patent number: 11223695
    Abstract: A method of controlling transmission of data over a data network comprising authenticating a first user; sending a request message comprising data corresponding to a first group of user identifiers representative of proposed recipients, and determining updates to the group of user identifiers. The updates being based on a group score representing a similarity measure indicative of an overlap between the first group and a second group of user identifiers associated with an historical data package; and a user score for a second user identifier in the second group based on the group score and access data associated with the historical data package. A control message is transmitted to the client system, and an updated group of user identifiers is generated based on the control message. A data package is constructed and transmitted to a set of recipients based on the updated group of user identifiers.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 11, 2022
    Assignee: Egress Software Technologies IP Limited
    Inventors: John Goodyear, Tony Pepper, Neil Larkins, Ian Angus Macinnes
  • Patent number: 11218379
    Abstract: A method for processing a data package to be sent using an application, by an originator of the data package to at least one recipient, the data package having an associated mode of communication, the method comprising the steps of analysing the data package to determine content of at least one field of the data package. The method also comprises the step of generating a characteristic of the data package, wherein the characteristic is based on the mode of communication and the content of the at least one field of the data package; and an incorrect action by the originator of the data package based on the characteristic is determined.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: January 4, 2022
    Assignee: Egress Software Technologies IP Limited
    Inventors: Anthony Pepper, Neil Larkins, John Goodyear, Ian Macinnes, Hannah Clough
  • Publication number: 20210099357
    Abstract: A method for processing a data package to be sent using an application, by an originator of the data package to at least one recipient, the data package having an associated mode of communication, the method comprising the steps of analysing the data package to determine content of at least one field of the data package. The method also comprises the step of generating a characteristic of the data package, wherein the characteristic is based on the mode of communication and the content of the at least one field of the data package; and an incorrect action by the originator of the data package based on the characteristic is determined.
    Type: Application
    Filed: September 29, 2020
    Publication date: April 1, 2021
    Inventors: Anthony PEPPER, Neil LARKINS, John GOODYEAR, Ian MACINNES, Hannah CLOUGH
  • Publication number: 20210092198
    Abstract: A method of controlling transmission of data over a data network comprising authenticating a first user; sending a request message comprising data corresponding to a first group of user identifiers representative of proposed recipients, and determining updates to the group of user identifiers. The updates being based on a group score representing a similarity measure indicative of an overlap between the first group and a second group of user identifiers associated with an historical data package; and a user score for a second user identifier in the second group based on the group score and access data associated with the historical data package. A control message is transmitted to the client system, and an updated group of user identifiers is generated based on the control message. A data package is constructed and transmitted to a set of recipients based on the updated group of user identifiers.
    Type: Application
    Filed: December 9, 2020
    Publication date: March 25, 2021
    Inventors: John GOODYEAR, Tony PEPPER, Neil LARKINS, Ian Angus MACINNES
  • Patent number: 10911556
    Abstract: A method, and system of controlling data transmission based on user access data. Data associated with a first data package is received, which indicates a sender of the first data package and a group of user identifiers corresponding to one or more proposed recipients. A group score is determined based on the similarity between the group of user identifiers and a second group of user identifiers associated with a second data package previously transmitted. A user score for a second user identifier in the second group of user identifiers is determined based on the group score, access data indicative of a time at which the second user accessed a payload of the second data package, and an access decay function based on the time elapsed since the second user accessed the payload. A change to the first group of user identifiers is generated based on the user score.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: February 2, 2021
    Assignee: Egress Software Technologies IP Limited
    Inventors: John Goodyear, Tony Pepper, Neil Larkins, Ian Angus Macinnes
  • Patent number: 10911417
    Abstract: A method for analysing data received by an addressed recipient of a data package. The method comprises receiving a data package over a data network. The data package comprises a header and payload data. The header of the data package is analysed to determine a plurality of characteristics, the characteristics comprising at least an identifier and a transmission time. The method also comprises generating a risk indicator, wherein the risk indicator indicates a risk associated with the analysis of the header. A handling action is generated based on the risk indicator; and provided along with the payload data to the addressed recipient.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: February 2, 2021
    Assignee: Egress Software Technologies IP Limited
    Inventors: John Goodyear, Anthony Robert Pepper, Neil Tony Larkins, Nathan Michael Pilkington
  • Publication number: 20200259802
    Abstract: A method for processing a data package to be sent to an addressed recipient. The method comprises obtaining payload data to be sent over a data network as a data package. The data package comprises the payload data and a header. The method also comprises analysing the header of the data package based on a plurality of characteristics, the header comprising at least an addressed recipient, and the characteristics comprising at least a recipient identifier and a transmission time. A risk indicator is generated, which indicates a risk associated with the analysis of the addressed recipient of the data package. The data package is processed to determine a handling action for the data package. The handling action is based on the risk indicator and is applied the handling action to the data package to generate a processed data package. The processed data package is then transmitted to the addressed recipient.
    Type: Application
    Filed: January 22, 2020
    Publication date: August 13, 2020
    Inventors: John GOODYEAR, Anthony Robert PEPPER, Neil Tony LARKINS, Nathan Michael PILKINGTON
  • Publication number: 20200259801
    Abstract: A method for analysing data received by an addressed recipient of a data package. The method comprises receiving a data package over a data network. The data package comprises a header and payload data. The header of the data package is analysed to determine a plurality of characteristics, the characteristics comprising at least an identifier and a transmission time. The method also comprises generating a risk indicator, wherein the risk indicator indicates a risk associated with the analysis of the header. A handling action is generated based on the risk indicator; and provided along with the payload data to the addressed recipient.
    Type: Application
    Filed: January 22, 2020
    Publication date: August 13, 2020
    Inventors: John GOODYEAR, Anthony Robert PEPPER, Neil Tony LARKINS, Nathan Michael PILKINGTON
  • Publication number: 20200259933
    Abstract: A system for processing a data package, comprising an input module for receiving a data package over a data network. The data package comprising a header and payload data and storage for storing at least one criterion. The system comprises a buffer for temporarily storing at least a part of the data package; and a decision-making module for determining a risk score based on the at least one criterion and the at least a part of the data package and being indicative of a handling action to apply to the data package. The system comprises an updating module for recalculating the at least one criterion in the storage; and a processing module for determining a handling action for the data package, wherein the handling action is based on the risk score. The recalculation is performed asynchronously with regard to the determination of the risk score.
    Type: Application
    Filed: January 22, 2020
    Publication date: August 13, 2020
    Inventors: John GOODYEAR, Anthony Robert PEPPER, Neil Tony LARKINS, Nathan Michael PILKINGTON
  • Publication number: 20190253510
    Abstract: A method of controlling transmission of data is described. First data associated with a first data package to be sent over a data network is received, the first data being indicative of a first user identifier corresponding to a sender of the first data package and a first group of user identifiers corresponding to one or more proposed recipients of the first data package. A second group of user identifiers comprising the first user identifier is identified, the second group of user identifiers being associated with a second data package previously transmitted over the data network. A group score for the second group of user identifiers is determined based on a similarity measure, wherein the similarity measure is indicative of a degree of overlap between the first group of user identifiers and the second group of user identifiers.
    Type: Application
    Filed: April 26, 2019
    Publication date: August 15, 2019
    Inventors: John GOODYEAR, Tony PEPPER, Neil LARKINS, Ian Angus MACINNES
  • Patent number: 7975311
    Abstract: Invention embodiments are concerned with the problem of controlling access to a media storage device in response to, e.g., employees leaving or changing jobs. More specifically, embodiments provide a method of controlling access to a media storage device storing a plurality of media objects. Thus embodiments of the invention solve the afore-mentioned problem by providing a mechanism for updating the list of recipients based on data received from a user identification system after the media storage device has been dispatched.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: July 5, 2011
    Assignee: Egress Software Technologies Ltd.
    Inventors: Neil Larkins, Tony Pepper, John Goodyear
  • Publication number: 20090259512
    Abstract: Invention embodiments are concerned with the problem of controlling access to a media storage device in response to, e.g., employees leaving or changing jobs. More specifically, embodiments provide a method of controlling access to a media storage device storing a plurality of media objects. Thus embodiments of the invention solve the afore-mentioned problem by providing a mechanism for updating the list of recipients based on data received from a user identification system after the media storage device has been dispatched.
    Type: Application
    Filed: January 14, 2009
    Publication date: October 15, 2009
    Applicant: EGRESS SOFTWARE TECHNOLOGIES LTD
    Inventors: Neil LARKINS, Tony PEPPER, John GOODYEAR
  • Patent number: RE45046
    Abstract: Invention embodiments are concerned with the problem of controlling access to a media storage device in response to, e.g., employees leaving or changing jobs. More specifically, embodiments provide a method of controlling access to a media storage device storing a plurality of media objects. Thus embodiments of the invention solve the afore-mentioned problem by providing a mechanism for updating the list of recipients based on data received from a user identification system after the media storage device has been dispatched.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: July 22, 2014
    Assignee: Egress Software Technologies Ltd.
    Inventors: Neil Larkins, Tony Pepper, John Goodyear
  • Patent number: RE45047
    Abstract: Invention embodiments are concerned with the problem of controlling access to a media storage device in response to, e.g., employees leaving or changing jobs. More specifically, embodiments provide a method of controlling access to a media storage device storing a plurality of media objects. Thus embodiments of the invention solve the afore-mentioned problem by providing a mechanism for updating the list of recipients based on data received from a user identification system after the media storage device has been dispatched.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: July 22, 2014
    Assignee: Egress Software Technologies
    Inventors: Neil Larkins, Tony Pepper, John Goodyear