Patents by Inventor Robert William Phippen

Robert William Phippen 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: 11644996
    Abstract: Candidate duplicate events are identified as they are executed via data replication within a distributed system. A periodicity of the identified candidate duplicate events is identified. In response to identifying the periodicity, a delay is introduced into execution of a first event related to the candidate duplicate event. A feedback loop of the distributed system is identified based on an observed delay in the timing of another event of the candidate duplicate events.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Kim Julian Clark, Robert B. Nicholson, Robert William Phippen, Brian Michael Petrini
  • Publication number: 20210165572
    Abstract: Candidate duplicate events are identified as they are executed via data replication within a distributed system. A periodicity of the identified candidate duplicate events is identified. In response to identifying the periodicity, a delay is introduced into execution of a first event related to the candidate duplicate event. A feedback loop of the distributed system is identified based on an observed delay in the timing of another event of the candidate duplicate events.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Kim Julian Clark, Robert B. Nicholson, Robert William Phippen, Brian Michael Petrini
  • Patent number: 8249083
    Abstract: There is disclosed a method, apparatus and computer program product for processing a message using a message processing node. A message is received at the message processing node and at least one parameter value is extracted from the message. An attempt is made to select a node from a library of pre-configured nodes by using the at least one parameter value and the message is processed using the selected node. In attempting to select a node, an attempt is made to locate a pre-configured node that is appropriate for the message received and responsive to being unable to locate such a pre-configured node, a new node is configured using any parameter values extracted from the message.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian Hulse, Callum Peter Jackson, Robert William Phippen
  • Patent number: 7730212
    Abstract: A message transformation selection tool and method for use in a distributed message processing system running applications on subsystems using incompatible message formats, selects the most appropriate output message format for a given input message format. Firstly, the tool determines compatibility of each field of the input message format with fields of all possible output message formats. Next, it statistically analyses the values of message fields in messages stored in message logs for each of the subsystems. On the basis of this analysis, the tool selects the best fit output message into which to transform a given input message.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert William Phippen, John Michael Knapman
  • Publication number: 20100061382
    Abstract: There is disclosed a method, apparatus and computer program product for processing a message using a message processing node. A message is received at the message processing node and at least one parameter value is extracted from the message. An attempt is made to select a node from a library of pre-configured nodes by using the at least one parameter value and the message is processed using the selected node. In attempting to select a node, an attempt is made to locate a pre-configured node that is appropriate for the message received and responsive to being unable to locate such a pre-configured node, a new node is configured using any parameter values extracted from the message.
    Type: Application
    Filed: September 3, 2009
    Publication date: March 11, 2010
    Applicant: International Business Machines
    Inventors: Brian Hulse, Callum Peter Jackson, Robert William Phippen
  • Publication number: 20090125638
    Abstract: A message transformation selection tool and method for use in a distributed message processing system running applications on subsystems using incompatible message formats, selects the most appropriate output message format for a given input message format. Firstly, the tool determines compatibility of each field of the input message format with fields of all possible output message formats. Next, it statistically analyses the values of message fields in messages stored in message logs for each of the subsystems. On the basis of this analysis, the tool selects the best fit output message into which to transform a given input message.
    Type: Application
    Filed: January 14, 2009
    Publication date: May 14, 2009
    Inventors: Robert William Phippen, John Michael Knapman
  • Patent number: 7493415
    Abstract: A message transformation selection tool and method for use in a distributed message processing system running applications on subsystems using incompatible message formats, selects the most appropriate output message format for a given input message format. Firstly, the tool determines compatibility of each field of the input message format with fields of all possible output message formats. Next, it statistically analyzes the values of message fields in messages stored in message logs for each of the subsystems. On the basis of this analysis, the tool selects the best fit output message into which to transform a given input message.
    Type: Grant
    Filed: January 17, 2001
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Robert William Phippen, John Michael Knapman
  • Patent number: 7039708
    Abstract: Provided are apparatus and a method for establishing communications between a Web client computer in a vehicle and a Web server computer connected to the Internet or an intranet, initiated from a remote Web Browser. The Web Browser sends a request to the server, which invokes a process at the server causing a SMS message to be sent to a telephone connected to the client computer. This SMS message includes an identification of the server process (such as a URL) and causes the client computer to establish communications with the server. This allows the Browser to interact with the client computer via a standard Browser request without the overheads of security exposure of requiring the client to be a Web server. The invention is useful for allowing a remote Browser to interact with a computer controlling a vehicle's electronic control systems.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventors: Karl-Heinz Knobl, Christof Menzenbach, Wolfgang G Eibach, Mark Patrick Nuttall, Robert William Phippen
  • Publication number: 20010049743
    Abstract: A message transformation selection tool and method for use in a distributed message processing system running applications on subsystems using incompatible message formats, selects the most appropriate output message format for a given input message format. Firstly, the tool determines compatibility of each field of the input message format with fields of all possible output message formats. Next, it statistically analyses the values of message fields in messages stored in message logs for each of the subsystems. On the basis of this analysis, the tool selects the best fit output message into which to transform a given input message.
    Type: Application
    Filed: January 17, 2001
    Publication date: December 6, 2001
    Applicant: International Business Machines Corporation
    Inventors: Robert William Phippen, John Michael Knapman
  • Patent number: 6223281
    Abstract: An inherently serial program is processed in parallel, thus leading to higher processing speeds, while maintaining a close approximation to the specific result obtained through a serial running of the program. This goal has been attained based on the fact that the desired degree of closeness between a parallel result and the serial result depends on the particular inherently serial program being run and the type of analysis being performed. That is, some inherently serial processes require a “fine-tuned” result while for others a “coarser” result is acceptable. The frequency at which the parallel branches consolidate their respective results is changed accordingly to alter the degree of closeness between the parallel processed result and the serially processed result.
    Type: Grant
    Filed: July 15, 1997
    Date of Patent: April 24, 2001
    Assignee: International Business Machines Corporation
    Inventors: Colin Leonard Bird, Christoph Lingenfelder, Robert William Phippen, Graham Derek Wallis