Patents by Inventor Peter J. Stretton

Peter J. Stretton 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: 8321495
    Abstract: A mobile intelligent agent is used in a Byzantine fault-tolerant computing network. The mobile intelligent agent ensures that only a single instance of the mobile intelligent agent performs processing in the processing host. The agent interrogates an environment in the processing host for presence of a sibling mobile intelligent agent or a trace left by a sibling mobile intelligent agent. If a sibling mobile intelligent agent or a trace left by a sibling mobile intelligent agent is detected, further execution by the mobile intelligent agent in the processing host is ended. The agent will then be forwarded onward to find a processing host wherein the agent has not been executed.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nicholas R. Bailey, Peter J. Stretton
  • Publication number: 20110029590
    Abstract: A mobile intelligent agent is used in a Byzantine fault-tolerant computing network. The mobile intelligent agent ensures that only a single instance of the mobile intelligent agent performs processing in the processing host. The agent interrogates an environment in the processing host for presence of a sibling mobile intelligent agent or a trace left by a sibling mobile intelligent agent. If a sibling mobile intelligent agent or a trace left by a sibling mobile intelligent agent is detected, further execution by the mobile intelligent agent in the processing host is ended. The agent will then be forwarded onward to find a processing host wherein the agent has not been executed.
    Type: Application
    Filed: June 28, 2010
    Publication date: February 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: NICHOLAS R. BAILEY, PETER J. STRETTON
  • Publication number: 20080243882
    Abstract: A method of operating a communication system which comprises a plurality of clients and a data repository, comprises the steps of detecting a location change of the data repository, acquiring data defining the clients connected to the data repository, transmitting a component to each client defined by the data, receiving the component at each client, and updating a user link to the data repository, at each client, according to the component. The step of transmitting a component to each client defined by the data comprises can comprise replicating an agent for each client.
    Type: Application
    Filed: March 21, 2008
    Publication date: October 2, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas R. Bailey, Margaret A. Beynon, Peter J. Stretton
  • Publication number: 20080183609
    Abstract: A method of detecting structuring of financial transactions by instantiating an autonomous, intelligent, mobile agent (for example, an aglet) and attaching it to an onward wire transfer; gathering patterns of transfer activity at a recipient account wherein identities of parties to the transfer remain anonymous to the agent; and detecting aggregation among the patterns of transfer activity. The step of instantiating may be in response to a cash deposit passing a threshold test for suspicion. Detecting aggregation may identify inward transfers of amounts originally deposited as cash deposits less than a reporting requirement amount. Another agent may be interrogated to determine if more patterns of aggregation relate to a single receiving account. Details of the aggregation and an account association may be stored in a secure data container.
    Type: Application
    Filed: April 2, 2008
    Publication date: July 31, 2008
    Applicant: International Business Machines Corporation
    Inventor: Peter J. Stretton