Patents by Inventor Graham Wood

Graham Wood 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).

  • Publication number: 20220288014
    Abstract: The current application relates to a composition comprising a cannabis extract and a lipid-based carrier; wherein the lipid-based carrier comprises omega-3 fatty acids and at least one of monoacylglycerides, diacylglycerides, triglycerides or phospholipids. The composition can be formulated for oral or transmucosal administration and provides improved bioavailability of bioactive ingredients in the cannabis extract.
    Type: Application
    Filed: August 7, 2020
    Publication date: September 15, 2022
    Inventors: Michael DE CICCO, Melody HARWOOD, Fereshteh FAROKHI, Graham WOOD, François-Karl BROUILLETTE
  • Publication number: 20220212395
    Abstract: A method of manufacturing a length of lined pipe comprises inserting a radially-contracted liner pipe into an outer host pipe. Injector needles are inserted through an end of the outer pipe into an annular gap between the pipes. Adhesive is injected between the pipes at locations inboard of the end of the outer pipe. After withdrawing the injectors, at least a portion of the liner pipe is expanded to close the gap and to bond the pipes together via the injected adhesive. Shims may be inserted into the gap between the pipes. A portion of the liner pipe inboard of the shims may be expanded radially while the shims constrain local radial expansion of an outboard portion of the liner pipe to maintain the gap for accommodating the injectors. Withdrawing the shims after injecting the adhesive allows radial expansion of the outboard portion to close the gap between the pipes.
    Type: Application
    Filed: April 30, 2020
    Publication date: July 7, 2022
    Inventors: Mark Robert Smithson, Graham Wood
  • Patent number: 9831642
    Abstract: A vertical support provides for the rapid assembly, disassembly, and modification of a shelving system in a variety of configurations, as determined by the practical and aesthetic requirements of the user. The vertical support facilitates the mounting of a variety of attachment members, such as shelves, hangers, or media boards, that contain powered appliances, allowing the user to further customize the shelving system to his practical and aesthetic requirements. The vertical support makes it easy for a user to mount these attachment members and hides the connections of the various components, to maximize the aesthetic appeal of the shelving display. Additionally, vertical support can be configured with other subcomponents to form shelving systems.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: November 28, 2017
    Assignee: Opto International, Inc.
    Inventors: Brett Woodley, Nathan Wells, Erich Haller, Graham Wood
  • Publication number: 20170310090
    Abstract: A vertical support provides for the rapid assembly, disassembly, and modification of a shelving system in a variety of configurations, as determined by the practical and aesthetic requirements of the user. The vertical support facilitates the mounting of a variety of attachment members, such as shelves, hangers, or media boards, that contain powered appliances, allowing the user to further customize the shelving system to his practical and aesthetic requirements. The vertical support makes it easy for a user to mount these attachment members and hides the connections of the various components, to maximize the aesthetic appeal of the shelving display. Additionally, vertical support can be configured with other subcomponents to form shelving systems.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Inventors: Brett Woodley, Nathan Wells, Erich Haller, Graham Wood
  • Patent number: 9710353
    Abstract: Techniques that improve manageability of systems. Techniques are provided for creating different types of baselines that are more flexible and dynamic in nature. A future-based baseline may be created defining a period of time, wherein at least a portion of the period of time is in the future. A baseline may be created that is a composite of multiple baselines. In general, baselines may be specified having one or more periods of time that are either contiguous or non-contiguous. A template for creating a set of baselines based on a set of time periods may also be created, where the template can be used to create a baseline for each of the set of time periods. A moving window baseline may be created having an associated time window that changes with passage of time, where accordingly the data associated with the baseline may also dynamically change with passage of time.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: July 18, 2017
    Assignee: Oracle International Corporation
    Inventors: Michael Feng, Mark Ramacher, Gary Ngai, Graham Wood, John Beresniewicz
  • Publication number: 20150199257
    Abstract: Techniques that improve manageability of systems. Techniques are provided for creating different types of baselines that are more flexible and dynamic in nature. A future-based baseline may be created defining a period of time, wherein at least a portion of the period of time is in the future. A baseline may be created that is a composite of multiple baselines. In general, baselines may be specified having one or more periods of time that are either contiguous or non-contiguous. A template for creating a set of baselines based on a set of time periods may also be created, where the template can be used to create a baseline for each of the set of time periods. A moving window baseline may be created having an associated time window that changes with passage of time, where accordingly the data associated with the baseline may also dynamically change with passage of time.
    Type: Application
    Filed: March 23, 2015
    Publication date: July 16, 2015
    Inventors: Michael Feng, Mark Ramacher, Gary Ngai, Graham Wood, John Beresniewicz
  • Patent number: 8990811
    Abstract: Techniques that improve manageability of systems. Techniques are provided for creating different types of baselines that are more flexible and dynamic in nature. A future-based baseline may be created defining a period of time, wherein at least a portion of the period of time is in the future. A baseline may be created that is a composite of multiple baselines. In general, baselines may be specified having one or more periods of time that are either contiguous or non-contiguous. A template for creating a set of baselines based on a set of time periods may also be created, where the template can be used to create a baseline for each of the set of time periods. A moving window baseline may be created having an associated time window that changes with passage of time, where accordingly the data associated with the baseline may also dynamically change with passage of time.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: March 24, 2015
    Assignee: Oracle International Corporation
    Inventors: Mike Feng, Mark Ramacher, Gary Ngai, Graham Wood, John Beresniewicz
  • Publication number: 20120294114
    Abstract: Sensor and communications systems are disclosed for communicating measurements from subsea equipment, such as at an offshore well, to the surface. A sensor for a physical parameter, such as pressure or temperature at a blowout preventer, capping stack, or conduit in communication with the same, is electrically connected to a subsea acoustic transponder. An acoustic communications device, for example an acoustic transducer and transceiver electronics deployed on a remotely-operated vehicle, interrogates the acoustic transponder with an acoustic signal, in response to which the acoustic transponder transmits an acoustic signal encoded with the measurement. The acquired measurement data are then communicated to a redundant network at the surface. The sensor and acoustic transponder systems can be installed after an event at the subsea equipment, such as blowout of the well.
    Type: Application
    Filed: April 20, 2012
    Publication date: November 22, 2012
    Applicants: BP EXPLORATION OPERATING COMPANY LIMITED, BP CORPORATION NORTH AMERICA INC.
    Inventors: Matt Gochnour, Adam Dudley Lawrence Hudson, Roland Peter Sauermann, Jonathan Peter Davis, Douglas Graham Wood, Christopher John Curran
  • Patent number: 8095514
    Abstract: Particular embodiments generally relate to displaying database time using a treemap. A set of database time values is determined for a set of dimensions. The database time values measure performance of one or more databases by the time the database takes to respond to a request. The set of database time values is correlated to a set of cells in the treemap. A size of the cell is determined based on the database time value associated with it. For example, the database time value is correlated to an area of the cell. A layout of the set of cells is determined and the treemap is displayed using the layout. For example, the largest values of database time may be shown with the largest sized cells. This makes it easier for an administrator to review and analyze the database performance across multiple dimensions and determine problem areas affecting the performance of the one or more databases.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: January 10, 2012
    Assignee: Oracle International Corporation
    Inventors: John Beresniewicz, Jonathan Helfman, Hsiao-Te Su, Nancy Chen, Karl Dias, Graham Wood
  • Patent number: 7984015
    Abstract: A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually would be subjected, a database server in the production system captures and records workload that the database server receives from external entities. This captured workload is processed. Processes external to a database server in the test database system send the processed workload to that database server. As a result, the test database system is subjected to the same workload to which the production database system originally was subjected. The foregoing technique permits a database administrator to determine how the production database system will fare if the difference that is present in the test database system is introduced into the production database system.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: July 19, 2011
    Assignee: Oracle International Corporation
    Inventors: Karl Dias, Leonidas Galanis, Jonathan Klein, Venkateshwaran Venkataramani, Yujun Wang, Richard Sarwal, Leng Tan, Graham Wood, Benoit Dageville, Chao Liang, Sanjay Kaluskar
  • Patent number: 7853579
    Abstract: Various embodiments of the invention provide solutions to allow more sophisticated management of the relationship between a database and its clients (which can be, inter alia, end users, business applications, etc.). Merely by way of example, some embodiments can facilitate the management of work requests in a database, as well as the management of the quality-of-service in a database system. In some embodiments, an identification handle may be assigned to a database work request. A database management application can use the identification handle to identify the work request, as well, perhaps, as any related work requests. The identification handle may also identify the database (and/or an instance thereof) and/or a clustered database node, and the identification handle may be transmitted to a mid-tier application, e.g., to notify the mid-tier about the processing of the work request, changes in quality-of service, server availability, etc.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: December 14, 2010
    Assignee: Oracle International Corporation
    Inventors: Alex Tsukerman, Carol Lyndall Colrain, Graham Wood, Jane X. Chen, Luxi Chidambaran, Benoit Dageville, Gary Ngai, Mark Ramacher
  • Publication number: 20100198796
    Abstract: Particular embodiments generally relate to displaying database time using a treemap. A set of database time values is determined for a set of dimensions. The database time values measure performance of one or more databases by the time the database takes to respond to a request. The set of database time values is correlated to a set of cells in the treemap. A size of the cell is determined based on the database time value associated with it. For example, the database time value is correlated to an area of the cell. A layout of the set of cells is determined and the treemap is displayed using the layout. For example, the largest values of database time may be shown with the largest sized cells. This makes it easier for an administrator to review and analyze the database performance across multiple dimensions and determine problem areas affecting the performance of the one or more databases.
    Type: Application
    Filed: February 4, 2009
    Publication date: August 5, 2010
    Applicant: Oracle International Corporation
    Inventors: John Beresniewicz, Jonathan Helfman, Hsiao-Te Su, Nancy Chen, Karl Dias, Graham Wood
  • Patent number: 7603340
    Abstract: A self-managing workload repository infrastructure (or “AWR” for Automatic workload repository) which is useful for a database server to collect and manage useful system performance statistics. The AWR runs automatically to collect performance data about the operation of the database system, and stores the data that it captures into the database. The collection process is done inside the database, and the collection process is highly efficient as data is retrieved directly from the shared memory of the database kernel. The data captured allows both system level and user level analysis to be performed without unduly impacting system performance, e.g., by eliminating or reducing the requirement to repeat the workload in order to diagnose problems. The AWR is configured to automatically capture snapshots of statistics data on a periodic basis as well as purge stale data on a periodic basis. The captured performance data includes one or more of the top N (e.g.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: October 13, 2009
    Assignee: Oracle International Corporation
    Inventors: Gary Ngai, Mark Ramacher, Graham Wood, Connie Green, Venkateshwaran Venkatatamani, Karl Dias, Benoit Dageville, Michael Feng
  • Publication number: 20090106756
    Abstract: Techniques that improve manageability of systems. Techniques are provided for creating different types of baselines that are more flexible and dynamic in nature. A future-based baseline may be created defining a period of time, wherein at least a portion of the period of time is in the future. A baseline may be created that is a composite of multiple baselines. In general, baselines may be specified having one or more periods of time that are either contiguous or non-contiguous. A template for creating a set of baselines based on a set of time periods may also be created, where the template can be used to create a baseline for each of the set of time periods. A moving window baseline may be created having an associated time window that changes with passage of time, where accordingly the data associated with the baseline may also dynamically change with passage of time.
    Type: Application
    Filed: April 28, 2008
    Publication date: April 23, 2009
    Applicant: Oracle International Corporation
    Inventors: Mike Feng, Mark Ramacher, Gary Ngai, Graham Wood, John Beresniewicz
  • Publication number: 20080097995
    Abstract: A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually would be subjected, a database server in the production system captures and records workload that the database server receives from external entities. This captured workload is processed. Processes external to a database server in the test database system send the processed workload to that database server. As a result, the test database system is subjected to the same workload to which the production database system originally was subjected. The foregoing technique permits a database administrator to determine how the production database system will fare if the difference that is present in the test database system is introduced into the production database system.
    Type: Application
    Filed: May 3, 2007
    Publication date: April 24, 2008
    Applicant: Oracle International Corporation
    Inventors: Karl Dias, Leonidas Galanis, Jonathan Klein, Venkateshwaran Venkataramani, Yujun Wang, Richard Sarwal, Leng Tan, Graham Wood, Benoit Dageville, Chao Liang, Sanjay Kaluskar
  • Publication number: 20070255757
    Abstract: Various embodiments of the invention provide solutions to allow more sophisticated management of the relationship between a database and its clients (which can be, inter alia, end users, business applications, etc.). Merely by way of example, some embodiments can facilitate the management of work requests in a database, as well as the management of the quality-of-service in a database system. In some embodiments, an identification handle may be assigned to a database work request. A database management application can use the identification handle to identify the work request, as well, perhaps, as any related work requests. The identification handle may also identify the database (and/or an instance thereof) and/or a clustered database node, and the identification handle may be transmitted to a mid-tier application, e.g., to notify the mid-tier about the processing of the work request, changes in quality-of service, server availability, etc.
    Type: Application
    Filed: April 24, 2007
    Publication date: November 1, 2007
    Applicant: Oracle International Corporation
    Inventors: Alex Tsukerman, Carol Colrain, Graham Wood, Jane Chen, Luxi Chidambaran, Benoit Dageville, Gary Ngai, Mark Ramacher
  • Publication number: 20070162014
    Abstract: Apparatus for the fixation of a fractured bone in a body cavity comprising a plate and a means for holding the plate in position for a period of fixation, wherein the plate is configured such that in use, the plate is positioned supra-mucosally, and wherein the means for holding the plate in position are adapted such that the means can be passed through the mucosa into the fractured bone.
    Type: Application
    Filed: June 30, 2006
    Publication date: July 12, 2007
    Applicant: Greater Glasgow Health Board (South Glasgow University Hospitals Division)
    Inventors: Duncan Campbell, Graham Wood
  • Publication number: 20070083564
    Abstract: A technique for automatically generating a report comprising normalized differences in performance statistics between two separate periods. In one embodiment of the invention, database performance statistics are collected on a periodic basis over various time periods. In order to accurately compare database system performance between two discrete periods of time, the difference in the performance statistics of each period are normalized prior to comparing the two periods with each other. By normalizing the statistical differences in each period prior to comparing the differences, periods of different lengths of time as well as different levels of database system load may be compared. In one embodiment, a report is automatically generated which lists the performance statistics being evaluated, the difference in the statistic between each period, the value of each statistical difference as normalized by database time, and the difference between the normalized values.
    Type: Application
    Filed: October 7, 2005
    Publication date: April 12, 2007
    Inventors: Mark Ramacher, Cecilia Grant, Graham Wood, Konstantina Green, Russell Green
  • Publication number: 20060206473
    Abstract: The methods and systems for database statement execution plan optimization exploit bind variable data available on the network to build and optimize an execution plan for the statement. A system for database statement execution plan optimization comprises a bind variable analyzer, a frame allocator, and an optimizer, in addition to a parser for parsing and analyzing the statement, a type checker for type checking the statement, and a tree builder for building an expression tree.
    Type: Application
    Filed: May 12, 2006
    Publication date: September 14, 2006
    Inventors: Sanjay Kaluskar, Namit Jain, Hakan Jakobsson, Graham Wood
  • Patent number: 7063527
    Abstract: A ceramic burner plaque is described being of a predetermined thickness defined between first and second planar surfaces and through which a plurality of burner ports (6) pass from one surface to the other. The ports are arranged in offset rows and a plurality of polygonal channels (10) are cut into the second surface (8) of the plaque, said channels also being arranged in offset fashion rows and being of a depth less than the thickness of the plaque. The channels are ideally octogonal in shape and of a width which widens progressively from the narrow base of the channel within the thickness of the plaque towards the second surface. The width of the channels at their base is ideally similar or marginally greater to the dimensions of the burner ports and the shape and position of the channels is such that a plurality of burner ports are coincidental with the base thereof.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: June 20, 2006
    Assignee: Sit-Bray Limited
    Inventors: Callum Clifford, Edward Hart, Graham Wood