Patents by Inventor Douglas Murray

Douglas Murray 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: 20220356975
    Abstract: A waste pipe fitting assembly includes a tee wye fitting that has an outlet, a first inlet and a second inlet. The outlet is fluidly connectable to a sewer line of a sewer system. The second inlet is fluidly connectable to a drain pipe to place the drain pipe in fluid communication with the sewer line thereby draining water from the drain pipe into the sewer line. A pair of hangers is each of the hangers is coupled to the tee wye fitting and each of the hangers engages a respective support for suspending the tee wye fitting from the supports. Moreover, each of the hangers engages the respective support at an adjustable height to inhibit fluid from collecting in the tee wye fitting.
    Type: Application
    Filed: May 6, 2021
    Publication date: November 10, 2022
    Inventors: Douglas Murray, Stacey Murray
  • Patent number: 8662187
    Abstract: A linear motor activator for a downhole safety valve including a permanent magnet carrier; a plurality of permanent magnets mounted to the permanent magnet carrier; a coil carrier disposed in magnetic field proximity to the permanent magnet carrier; and a plurality of coils mounted to the coil carrier, one of the permanent magnet carrier and the coil carrier being movable relative to the other of the permanent magnet carrier and coil carrier, and being connected to a component of a downhole safety valve and method.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: March 4, 2014
    Assignee: Baker Hughes Incorporated
    Inventors: Gary Lake, Michael J. May, Priyesh Ranjan, Douglas Murray, Michael Rainone, Samuel Sackett, Talbot Presley
  • Patent number: 8324576
    Abstract: A nuclear camera is provided with an open and flexible software architecture which enables users to readily understand, modify, and exchange data files. In a constructed embodiment the software architecture utilizes xml files which can be defined and read by a user using readily available tools and viewers. Both control data and image data can be formatted in this manner. An illustrated software architecture contains a directory of manufacturer-supplied xml control files, and a directory of user modified or created xml control files. This software architecture enables users to exchange protocol and image information over conventional communications networks such as the Internet.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: December 4, 2012
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Sunil Kulkarni, Hugo Bertelsen, David E. Coles, Steven M. Jones, Douglas Murray, Jeffrey A. Hallett
  • Publication number: 20110037004
    Abstract: A linear motor activator for a downhole safety valve including a permanent magnet carrier; a plurality of permanent magnets mounted to the permanent magnet carrier; a coil carrier disposed in magnetic field proximity to the permanent magnet carrier; and a plurality of coils mounted to the coil carrier, one of the permanent magnet carrier and the coil carrier being movable relative to the other of the permanent magnet carrier and coil carrier, and being connected to a component of a downhole safety valve and method.
    Type: Application
    Filed: August 13, 2009
    Publication date: February 17, 2011
    Applicant: BAKER HUGHES INCORPORATED
    Inventors: Gary Lake, Michael J. May, Priyesh Ranjan, Douglas Murray, Michael Rainone, Samuel Sackett, Talbot Presley
  • Publication number: 20090065458
    Abstract: A rack for centrifuge tubes is disclosed including a plurality of receptacles sized to snugly receive one of a variety of different diameter centrifuge tubes. The rack may be formed of a variety of biodegradable, compostable materials, including for example molded polypropylene or organic resins such as a corn-based resin or potato-based resin. The rack further includes a lattice of recesses defined within an upper surface of the rack, which recesses extend between and connect the receptacles to add rigidity to the rack and flexibility to the individual receptacles.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 12, 2009
    Inventor: Douglas Murray
  • Publication number: 20080091664
    Abstract: A method for performing business control task notification is proposed. The method comprises processing a combination of one or more databases and one or more user profiles to generate a schedule template and receive a request for a schedule. A computer program product compares attributes of the request for the schedule to a user profile and a schedule template to identify one or more events of the schedule template to be accessed from one or more of a plurality of distributed databases and forms a query to be sent to the one or more distributed databases. The query is sent to a particular database among the plurality of distributed databases. The computer program product receives a positive response to the query, indicating that the particular database contains a first event for the schedule, and the event. In response to receiving the event, the schedule is created. The schedule is stored.
    Type: Application
    Filed: November 30, 2007
    Publication date: April 17, 2008
    Inventors: Matthew Bangel, James Martin, Renee Mullins, Douglas Murray, Diane Rauch
  • Publication number: 20080091665
    Abstract: A method for performing business control task notification is proposed. The method comprises processing a combination of one or more databases and one or more user profiles to generate a schedule template and receive a request for a schedule. A computer program product compares attributes of the request for the schedule to a user profile and a schedule template to identify one or more events of the schedule template to be accessed from one or more of a plurality of distributed databases and forms a query to be sent to the one or more distributed databases. The query is sent to a particular database among the plurality of distributed databases. The computer program product receives a positive response to the query, indicating that the particular database contains a first event for the schedule, and the event. In response to receiving the event, the schedule is created. The schedule is stored.
    Type: Application
    Filed: November 30, 2007
    Publication date: April 17, 2008
    Inventors: Matthew Bangel, James Martin, Renee Mullins, Douglas Murray, Diane Rauch
  • Publication number: 20080077467
    Abstract: A method for performing business control task notification is proposed. The method comprises processing a combination of one or more databases and one or more user profiles to generate a schedule template and receive a request for a schedule. A computer program product compares attributes of the request for the schedule to a user profile and a schedule template to identify one or more events of the schedule template to be accessed from one or more of a plurality of distributed databases and forms a query to be sent to the one or more distributed databases. The query is sent to a particular database among the plurality of distributed databases. The computer program product receives a positive response to the query, indicating that the particular database contains a first event for the schedule, and the event. In response to receiving the event, the schedule is created. The schedule is stored.
    Type: Application
    Filed: November 30, 2007
    Publication date: March 27, 2008
    Inventors: Matthew Bangel, James Martin, Renee Mullins, Douglas Murray, Diane Rauch
  • Publication number: 20080065641
    Abstract: An improved solution for verifying access to a data object. In particular, the invention automatically determines when access to the data object requires verification and provides an owner of the data object a set of current users for verification. The set of current users can include all or a subset of the users/user groups that have access to the data object. Additionally, an indication of one or more attributes of each user can be provided to the owner to assist in verification. Access information can be updated based on a response from the owner.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 13, 2008
    Inventors: James Martin, Jr., Douglas Murray, Diane Rauch
  • Publication number: 20080027964
    Abstract: A method, system and program product for updating a list. A first list associated with a first platform includes a first plurality and a second plurality of keys. A second list associated with a second platform includes a third plurality of keys. The first and second platforms sort a first subset of characters differently. The second plurality and third plurality of keys are formed from a second subset of n characters sorted identically on the first and second platforms. An initial key in the first plurality of keys is converted to a neutral key to be included in the second plurality of keys by converting a character in the initial key to a number represented in a number system having a base b where n?b. After the first list is updated, the lists are sorted and compared, and the second list is updated.
    Type: Application
    Filed: October 5, 2007
    Publication date: January 31, 2008
    Inventor: Douglas Murray
  • Publication number: 20080017389
    Abstract: Disclosed herein is a downhole tool actuation arrangement. The arrangement includes a housing having a chamber, at least one piston in operable communication with the chamber and at least one electrode exposed to the chamber. The electrodes are receptive to a power source. Further disclosed is a method for actuating a downhole tool. The method includes discharging a voltage source through at least one electrode to cause a pressure wave in a fluid surrounding the at least one electrode and moving at least one piston in response to the pressure wave.
    Type: Application
    Filed: October 2, 2007
    Publication date: January 24, 2008
    Applicant: BAKER HUGHES INCORPORATED
    Inventor: Douglas Murray
  • Publication number: 20080010265
    Abstract: A database is queried with on demand database query reduction A query document includes global variables selectively set off by first tags identifying a first global variable as a complete replacement variable and by second tags identifying a second global variable as a complete removal string. An agent is provided for building from the query document an expanded query by replacing any variables set off by first tags with runtime strings, setting off any unions in the query document, and selectively replacing any variables set off by second tags and removing the second tags without replacing variables set off by second tags.
    Type: Application
    Filed: September 13, 2007
    Publication date: January 10, 2008
    Applicant: International Business Machines Corporation
    Inventors: Mathew Bangel, Andrew Chang, James Martin, Douglas Murray
  • Publication number: 20070263556
    Abstract: Techniques are described for providing users of client devices with coordinated access to information and/or functionality of multiple types, such as by using multiple types of connections to multiple information services of distinct types that exchange context information related to activities of the users and/or clients. The client devices can be, for example, wireless devices with multiple distinct modes (e.g., voice and data modes) for different types of connections with different types of servers (e.g., voice servers and data servers). In some situations, coordination between different servers allows multiple distinct interaction sessions of different types with different servers to remain synchronized or otherwise coordinated over time as the user performs interactions via the different sessions. This abstract is provided to comply with rules requiring an abstract, and is not intended to be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: May 8, 2007
    Publication date: November 15, 2007
    Applicant: Captaris, Inc.
    Inventors: Paul Harris, David Deckert, Douglas Murray, Thomas Denny
  • Publication number: 20070261862
    Abstract: A system allows for sequential treatment of sections of a zone. Access to each portion can be with a sliding sleeve that has a specific internal profile. Pump down plugs can be used that have a specific profile that will make a plug latch to a specific sleeve. Pressure on the plug when latched allows a sequential opening of sleeves while zones already affected that are below are isolated. The pump down plugs have a passage that is initially obstructed by a material that eventually disappears under anticipated well conditions. As a result, when all portions of a zone are handled a flow path is reestablished through the various latched plugs. The plugs can also be blown clear of a sliding sleeve after operating it and can feature a key that subsequently prevents rotation of the plug on its axis in the event is later needs milling out.
    Type: Application
    Filed: July 27, 2007
    Publication date: November 15, 2007
    Inventor: Douglas Murray
  • Publication number: 20070255762
    Abstract: A system, method, and computer program product are provided for synchronizing configuration values between a database and a remote input utility by configuring the database for remote input and loading the configuration values to a control file at the server, and copying the configuration values to a control file at remote system including the input utility, executing the input utility at a remote system using configuration values from the control file at the remote system to prepare data for input to the database, and responsive to the configuration values at the control file of the server, updating the configuration values in the control file at the remote system before migrating the new data from the input utility to the database.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Applicant: International Business Machines Corporation
    Inventors: James Martin, Douglas Murray
  • Publication number: 20070240116
    Abstract: Maintaining and testing a software application by performing regression testing uses standard reusable test cases from change history records to generate actual test cases. A new test case template is created upon saving a change history entry. A subset of the actual and new test cases is determined, and new actual test cases generated and documented from the subset. The new actual test cases are released after successful verification.
    Type: Application
    Filed: February 22, 2006
    Publication date: October 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Matthew Bangel, James Martin, Renee Mullins, Douglas Murray
  • Publication number: 20070221373
    Abstract: A system allows for sequential treatment of sections of a zone. Access to each portion can be with a sliding sleeve that has a specific internal profile. Pump down plugs can be used that have a specific profile that will make a plug latch to a specific sleeve. Pressure on the plug when latched allows a sequential opening of sleeves while zones already affected that are below are isolated. The pump down plugs have a passage that is initially obstructed by a material that eventually disappears under anticipated well conditions. As a result, when all portions of a zone are handled a flow path is reestablished through the various latched plugs. The plugs can also be blown clear of a sliding sleeve after operating it and can feature a key that subsequently prevents rotation of the plug on its axis in the event is later needs milling out.
    Type: Application
    Filed: April 28, 2006
    Publication date: September 27, 2007
    Inventor: Douglas Murray
  • Publication number: 20070221384
    Abstract: A system allows for sequential treatment of sections of a zone. Access to each portion can be with a sliding sleeve that has a specific internal profile. Pump down plugs can be used that have a specific profile that will make a plug latch to a specific sleeve. Pressure on the plug when latched allows a sequential opening of sleeves while zones already affected that are below are isolated. The pump down plugs have a passage that is initially obstructed by a material that eventually disappears under anticipated well conditions. As a result, when all portions of a zone are handled a flow path is reestablished through the various latched plugs. The plugs can also be blown clear of a sliding sleeve after operating it and can feature a key that subsequently prevents rotation of the plug on its axis in the event is later needs milling out.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 27, 2007
    Inventor: Douglas Murray
  • Publication number: 20070174317
    Abstract: The schema of a database may be modified by selectively entering original data to an original database having an original schema; opening the original schema in a user interface; operating the user interface to make changes to the original schema; responsive to the changes being saved, creating a new schema with the changes, creating a backup table with the original schema and copying original data entered to the original database to the backup table, testing the original data with respect to the new schema to identify cases requiring modification of the data to conform to the new schema; and copying the original data as selectively modified from the backup table to the a new database having the new schema.
    Type: Application
    Filed: January 26, 2006
    Publication date: July 26, 2007
    Applicant: International Business Machines Corporation
    Inventors: Matthew Bangel, James Martin, Douglas Murray
  • Publication number: 20070163777
    Abstract: A packer or plug features a main sealing element that swells after a delay long enough to get it into proper position. A sleeve eventually goes away to let the well fluids at the main sealing element to start the swelling process until contact with the surrounding tubular or the wellbore is established. Other sleeves that are disposed above and below the main sealing element preferably swell, but mainly in a longitudinal direction against the main sealing element to increase its contact pressure against the surrounding tubular or the wellbore. The longitudinally swelling members may also be covered to initiate their growth after the main sealing element has started or even completed its swelling action. The longitudinally swelling members can be constrained against radial growth to direct most or all of their swelling action longitudinally. Extrusion barriers above and below the main sealing element can optionally be used.
    Type: Application
    Filed: January 18, 2006
    Publication date: July 19, 2007
    Inventors: Douglas Murray, Steve Rosenblatt