Patents by Inventor Rodney Graham
Rodney Graham 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: 11972176Abstract: A physical pipeline network is decomposed into multiple subnetworks. The subnetworks include upstream subnetworks and at least one downstream subnetwork. A network solver is executed on the upstream subnetworks in parallel to obtain a set of boundary conditions and a set of control device settings. The set of boundary conditions and a set of control device settings are then used to execute the network solver on the downstream subnetwork and obtain a result having another set of control device settings. The network solver may repeat executions until convergence is achieved. When convergence is achieved, the result is presented.Type: GrantFiled: November 8, 2019Date of Patent: April 30, 2024Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Kashif Rashid, Hamza Keurti, Rodney William Lessard, Trevor Graham Tonkin
-
Patent number: 8380664Abstract: A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously submitted to an application server system during a capture phase are being replayed, receiving, at a database server, a database request to execute a database command against a database. The database request specifies an application request identifier that identifies a particular application request of the plurality of application requests. The particular application request caused the database command to be executed previously during the capture phase. In response to receiving the database request, determining, based on the application request identifier in the database request, whether to delay execution of the database command at least until a particular replay-phase database transaction has been committed.Type: GrantFiled: February 24, 2011Date of Patent: February 19, 2013Assignee: Oracle International CorporationInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Patent number: 8380665Abstract: An application workload capture and replay system with a transactionally consistent application workload replay feature is provided. More particularly, the feature includes capture-phase components for capturing and recording a real application workload submitted to a production web application system and includes replay-phase components for replaying the captured application workload against a test web application system in a transactionally consistent manner. The feature provides guarantees about the order of database transactions that are caused when the workload is replayed such that there is a consistency between the replay-phase order of the database transactions and the order of those transactions that occurred when the workload was captured. These consistency guarantees facilitate a faithful reproduction of database changes observed in the production web application system in the test web application system using a captured real application workload.Type: GrantFiled: March 30, 2011Date of Patent: February 19, 2013Assignee: Oracle International CorporationInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Publication number: 20120221513Abstract: A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously submitted to an application server system during a capture phase are being replayed, receiving, at a database server, a database request to execute a database command against a database. The database request specifies an application request identifier that identifies a particular application request of the plurality of application requests. The particular application request caused the database command to be executed previously during the capture phase. In response to receiving the database request, determining, based on the application request identifier in the database request, whether to delay execution of the database command at least until a particular replay-phase database transaction has been committed.Type: ApplicationFiled: February 24, 2011Publication date: August 30, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Publication number: 20120221519Abstract: An application workload capture and replay system with a transactionally consistent application workload replay feature is provided. More particularly, the feature includes capture-phase components for capturing and recording a real application workload submitted to a production web application system and includes replay-phase components for replaying the captured application workload against a test web application system in a transactionally consistent manner. The feature provides guarantees about the order of database transactions that are caused when the workload is replayed such that there is a consistency between the replay-phase order of the database transactions and the order of those transactions that occurred when the workload was captured. These consistency guarantees facilitate a faithful reproduction of database changes observed in the production web application system in the test web application system using a captured real application workload.Type: ApplicationFiled: March 30, 2011Publication date: August 30, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Publication number: 20050173017Abstract: An inerting system (10) for an aircraft (12) includes one or more fuel tank circuits (15) associated with fuel tanks (16). An air source (17) supplies pressurized air. A heat exchanger (56) cools the pressurized air. An air separation module (46) is in fluid communication with the heat exchanger (56) and separates inerting gas from the pressurized air. A controller (40) controls flow of the inerting gas from the air separation module (46) to the fuel tanks (16).Type: ApplicationFiled: February 10, 2004Publication date: August 11, 2005Applicant: THE BOEING COMPANYInventors: Bradford Moravec, Royal Boggs, Rodney Graham, Alan Grim, David Adkins, Donald Snow, Greg Haack
-
Patent number: 5770893Abstract: A wave energy device comprising a tube assembly comprising a plurality of open pipes of different lengths and natural resonant frequencies each (FIG. 8) where each tube (13) floating upright in the water (FIG. 2), with the tower end of the tube open to the water and generally disposed below the effective wave base. There is an air column above the water in the tube. Turbine (17) is provided for harnessing power from fluctuations in the air column caused by the changing water level (16) in the tube as a result of the wave motion of the surrounding water (11).Type: GrantFiled: July 9, 1996Date of Patent: June 23, 1998Inventor: Rodney Graham Youlton