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: 11644996Abstract: 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: GrantFiled: December 2, 2019Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Kim Julian Clark, Robert B. Nicholson, Robert William Phippen, Brian Michael Petrini
-
Publication number: 20210165572Abstract: 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: ApplicationFiled: December 2, 2019Publication date: June 3, 2021Inventors: Kim Julian Clark, Robert B. Nicholson, Robert William Phippen, Brian Michael Petrini
-
Patent number: 10831590Abstract: 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: GrantFiled: December 4, 2017Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Brian M. Petrini, Kim Julian Clark, Olaf Hahnl
-
Publication number: 20190171512Abstract: 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 providerType: ApplicationFiled: December 4, 2017Publication date: June 6, 2019Inventors: Brian M. Petrini, Kim Julian Clark, Olaf Hahnl
-
Patent number: 9112752Abstract: 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: GrantFiled: October 22, 2010Date of Patent: August 18, 2015Assignee: Solarflare Communications, Inc.Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
-
Patent number: 8954613Abstract: 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: GrantFiled: May 20, 2011Date of Patent: February 10, 2015Assignee: Solarflare Communications, Inc.Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
-
Patent number: 8423447Abstract: 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: GrantFiled: November 23, 2004Date of Patent: April 16, 2013Assignee: JP Morgan Chase BankInventors: Paul A. Treacy, Julian Clark, Patricia Bevan, Tim M. Palmer, Jeffery E. Moore, Matthew S. Stark, Edward J. Coad, Michael J. McNeillis
-
Patent number: 8355898Abstract: 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: GrantFiled: June 17, 2008Date of Patent: January 15, 2013Assignee: 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: 7970949Abstract: 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: GrantFiled: May 17, 2007Date of Patent: June 28, 2011Assignee: Solarflare Communications, Inc.Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
-
Publication number: 20110040897Abstract: 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: ApplicationFiled: October 22, 2010Publication date: February 17, 2011Applicant: Solarflare Communications, Inc.Inventors: Steve Leslie POPE, Derek Edward Roberts, David James Riddoch, David Julian Clarke
-
Patent number: 7844742Abstract: 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: GrantFiled: September 15, 2003Date of Patent: November 30, 2010Assignee: Solarflare Communications, Inc.Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
-
Patent number: 7769545Abstract: 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: GrantFiled: February 11, 2008Date of Patent: August 3, 2010Assignee: Chevron U.S.A. Inc.Inventors: Jesse Lomask, James Rickett, Julian Clark
-
Patent number: 7769546Abstract: 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: GrantFiled: February 11, 2008Date of Patent: August 3, 2010Assignee: Chevron U.S.A. Inc.Inventors: Jesse Lomask, James Rickett, Julian Clark
-
Publication number: 20100121743Abstract: 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: ApplicationFiled: April 13, 2005Publication date: May 13, 2010Applicant: JP Morgan Chase BankInventors: Julian Clark, Edward J. Coad
-
Publication number: 20090312995Abstract: 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: ApplicationFiled: June 17, 2008Publication date: December 17, 2009Inventors: Michael J. Pyrcz, Tim R. McHargue, Morgan Sullivan, Julian Clark, Andrea Fildani, Nick J. Drinkwater, Henry W. Posamentier
-
Publication number: 20090204332Abstract: 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: ApplicationFiled: February 11, 2008Publication date: August 13, 2009Applicant: Chevron U.S.A. Inc.Inventors: Jesse Lomask, James Rickett, Julian Clark
-
Publication number: 20090204331Abstract: 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: ApplicationFiled: February 11, 2008Publication date: August 13, 2009Applicant: Chevron U.S.A. Inc.Inventors: Jesse Lomask, James Rickett, Julian Clark
-
Publication number: 20090080350Abstract: 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: ApplicationFiled: November 12, 2008Publication date: March 26, 2009Inventors: David Frazer Bennett, David Julian Clarke, Henry Alan Jones, Matthew David Leask, Anthony Paul Osborn, Douglas Terence Todd
-
Patent number: 7450974Abstract: 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: GrantFiled: October 4, 2004Date of Patent: November 11, 2008Assignee: AT&T Laboratories Cambridge LimitedInventors: Frazer David Bennett, David Julian Clarke, Alan Henry Jones, Matthew David Leask, Anthony Paul Osborn, Douglas Terence Todd
-
Patent number: D566194Type: GrantFiled: July 13, 2006Date of Patent: April 8, 2008Assignee: GDRC LimitedInventors: Richard Julian Clark, David Richard Vernon-Dier