Patents by Inventor Julian Clark

Julian Clark 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: 10831590
    Abstract: A method, computer program product, and error component is provided, which may include receiving a request for a service of the provider, from the requester, determining a requirement of the request, and identifying, by the processor, a handling algorithm for handling errors based on the requirement of the request and a characteristic of the service provider.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Brian M. Petrini, Kim Julian Clark, Olaf Hahnl
  • Publication number: 20190171512
    Abstract: A method, computer program product, and error component is provided, which may include receiving a request for a service of the provider, from the requester, determining a requirement of the request, and identifying, by the processor, a handling algorithm for handling errors based on the requirement of the request and a characteristic of the service provider
    Type: Application
    Filed: December 4, 2017
    Publication date: June 6, 2019
    Inventors: Brian M. Petrini, Kim Julian Clark, Olaf Hahnl
  • Patent number: 9112752
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyze data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: August 18, 2015
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Patent number: 8954613
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyze data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: February 10, 2015
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Patent number: 8423447
    Abstract: A system and method for allocating stock and cash amounts to individual trades in a netted trade. The system and method include bundling individual securities trades into a netted trade, transmitting the netted trade to a clearing house, receiving a settlement message from the clearing house, and allocating stock and cash amounts to individual trades in the netted trade in a manner consistent with the settlement message.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: April 16, 2013
    Assignee: JP Morgan Chase Bank
    Inventors: Paul A. Treacy, Julian Clark, Patricia Bevan, Tim M. Palmer, Jeffery E. Moore, Matthew S. Stark, Edward J. Coad, Michael J. McNeillis
  • Patent number: 8355898
    Abstract: A system configured to model geometric architectures of flow events in geological reservoirs. In one embodiment, the system comprises a geological control input, a rules module, and a modeling module. The geological control input is configured to receive a set of environmental conditions that act as geological controls impacting a geometric architecture of a geological reservoir at a point in geologic time. The rules module is configured to apply a set of rules to the set of environmental conditions present at the point in geologic time to determine geometric flow parameters of the geometric architecture, wherein the set of rules comprise one or more empirical rules. The modeling module is configured to model the geometric architecture based on the geometric flow parameters determined for the flow event by the rules module.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: January 15, 2013
    Assignee: Chevron U.S.A. Inc.
    Inventors: Michael J. Pyrcz, Tim R. McHargue, Morgan Sullivan, Julian Clark, Andrea Fildani, Nick J. Drinkwater, Henry W. Posamentier
  • Patent number: 7970949
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: June 28, 2011
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Publication number: 20110040897
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Application
    Filed: October 22, 2010
    Publication date: February 17, 2011
    Applicant: Solarflare Communications, Inc.
    Inventors: Steve Leslie POPE, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Patent number: 7844742
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: November 30, 2010
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Patent number: 7769545
    Abstract: A method of determining geological information related to a subsurface volume. In one embodiment, the method comprises obtaining a seismic information related to a subsurface volume; determining a horizon volume that automatically maps the seismic information into a flattened volume, wherein one axis of the flattened volume corresponds to chronostratigraphic time, and wherein horizons represented by the seismic information are automatically accounted for in the horizon volume, and are shifted by the horizon volume into the flattened volume to be substantially planar and substantially perpendicular to the axis of the flattened volume that corresponds to chronostratigraphic time; determining a derivative of the horizon volume with respect to chronostratigraphic time; and determining geological information related to the subsurface volume based on the derivative of the horizon volume with respect to chronostratigraphic time.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 3, 2010
    Assignee: Chevron U.S.A. Inc.
    Inventors: Jesse Lomask, James Rickett, Julian Clark
  • Patent number: 7769546
    Abstract: A method of determining a horizon volume. In one embodiment, the horizon volume is determined from obtained seismic information, and maps the obtained seismic information onto a flattened volume such that in the flattened volume, horizons represented in the obtained seismic information are shifted to be substantially coplanar with a surface defined by the horizon volume as an estimate of a single chronostratigraphic time such that the parameters of the flattened volume include (i) a two-dimensional position in a surface plane, and (ii) a metric related to chronostratigraphic time.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 3, 2010
    Assignee: Chevron U.S.A. Inc.
    Inventors: Jesse Lomask, James Rickett, Julian Clark
  • Publication number: 20100121743
    Abstract: In a system for generating dividend information, detailed information regarding trades is stored in a data storage system. The detailed information may include, without limitation, book information, depot information, counterparty information, a trade direction (e.g., buy or sell), and a number of shares traded. Based upon the detailed trade information, dividend information is generated that may be used for both PNL purposes and for accounting purposes. The detailed trade information may also include whether the trade is an “ex-div” trade, a “cum-div” trade, or neither. Trades normally eligible for a dividend are excluded from dividend information generation when identified as an ex-div trade. Trades not normally eligible for a dividend are included in dividend information generation when identified as a cum-div trade.
    Type: Application
    Filed: April 13, 2005
    Publication date: May 13, 2010
    Applicant: JP Morgan Chase Bank
    Inventors: Julian Clark, Edward J. Coad
  • Publication number: 20090312995
    Abstract: A system configured to model geometric architectures of flow events in geological reservoirs. In one embodiment, the system comprises a geological control input, a rules module, and a modeling module. The geological control input is configured to receive a set of environmental conditions that act as geological controls impacting a geometric architecture of a geological reservoir at a point in geologic time. The rules module is configured to apply a set of rules to the set of environmental conditions present at the point in geologic time to determine geometric flow parameters of the geometric architecture, wherein the set of rules comprise one or more empirical rules. The modeling module is configured to model the geometric architecture based on the geometric flow parameters determined for the flow event by the rules module.
    Type: Application
    Filed: June 17, 2008
    Publication date: December 17, 2009
    Inventors: Michael J. Pyrcz, Tim R. McHargue, Morgan Sullivan, Julian Clark, Andrea Fildani, Nick J. Drinkwater, Henry W. Posamentier
  • Publication number: 20090204332
    Abstract: A method of determining a horizon volume. In one embodiment, the horizon volume is determined from obtained seismic information, and maps the obtained seismic information onto a flattened volume such that in the flattened volume, horizons represented in the obtained seismic information are shifted to be substantially coplanar with a surface defined by the horizon volume as an estimate of a single chronostratigraphic time such that the parameters of the flattened volume include (i) a two-dimensional position in a surface plane, and (ii) a metric related to chronostratigraphic time.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: Chevron U.S.A. Inc.
    Inventors: Jesse Lomask, James Rickett, Julian Clark
  • Publication number: 20090204331
    Abstract: A method of determining geological information related to a subsurface volume. In one embodiment, the method comprises obtaining a seismic information related to a subsurface volume; determining a horizon volume that automatically maps the seismic information into a flattened volume, wherein one axis of the flattened volume corresponds to chronostratigraphic time, and wherein horizons represented by the seismic information are automatically accounted for in the horizon volume, and are shifted by the horizon volume into the flattened volume to be substantially planar and substantially perpendicular to the axis of the flattened volume that corresponds to chronostratigraphic time; determining a derivative of the horizon volume with respect to chronostratigraphic time; and determining geological information related to the subsurface volume based on the derivative of the horizon volume with respect to chronostratigraphic time.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: Chevron U.S.A. Inc.
    Inventors: Jesse Lomask, James Rickett, Julian Clark
  • Publication number: 20090080350
    Abstract: A mobile radio network comprises a plurality of communication points, each of which are capable of communicating with any other communication point. Each communication point has a proximity sensor, a transmitter/receiver (14), which is able to send signals to and receive signals from the other communication points. Means for controlling the transmitter/receiver and means for storing data to identify the communication points is also described.
    Type: Application
    Filed: November 12, 2008
    Publication date: March 26, 2009
    Inventors: David Frazer Bennett, David Julian Clarke, Henry Alan Jones, Matthew David Leask, Anthony Paul Osborn, Douglas Terence Todd
  • Patent number: 7450974
    Abstract: A mobile radio network comprises a plurality of communication points, each of which are capable of communicating with any other communication point. Each communication point has a proximity sensor, a transmitter/receiver (14), which is able to send signals to and receive signals from the other communication points. Elements for controlling the transmitter/receiver and elements for storing data to identify the communication points is also described.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: November 11, 2008
    Assignee: AT&T Laboratories Cambridge Limited
    Inventors: Frazer David Bennett, David Julian Clarke, Alan Henry Jones, Matthew David Leask, Anthony Paul Osborn, Douglas Terence Todd
  • Patent number: D566194
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: April 8, 2008
    Assignee: GDRC Limited
    Inventors: Richard Julian Clark, David Richard Vernon-Dier