Patents by Inventor David A. Joy

David A. Joy 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: 10472946
    Abstract: Aspects of the present disclosure generally relate to attenuating the effects of slugging based on one or more measurements of parameters from one or more locations in one or more wells. In some cases, a controller may be configured to attenuate the effects of slugging based on the one or more parameters, for example, by controlling a choke or an artificial lift. In certain aspects, the one or more locations may include downhole or at the surface of the one or more wells.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: November 12, 2019
    Assignee: WEATHERFORD TECHNOLOGY HOLDINGS, LLC
    Inventors: Rajan N. Chokshi, Luis E. Gonzales, William C. Lane, David A. Joy
  • Publication number: 20160084063
    Abstract: Aspects of the present disclosure generally relate to attenuating the effects of slugging based on one or more measurements of parameters from one or more locations in one or more wells. In some cases, a controller may be configured to attenuate the effects of slugging based on the one or more parameters, for example, by controlling a choke or an artificial lift. In certain aspects, the one or more locations may include downhole or at the surface of the one or more wells.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 24, 2016
    Inventors: Rajan N. CHOKSHI, Luis E. GONZALES, William C. LANE, David A. JOY
  • Patent number: 8392546
    Abstract: A distributed managed system including targets, clients, and a management processor. Each client is adapted to originate commands with at least some commands having a desired destination of one or more targets. The management processor is adapted to receive commands originated by the clients and generate a context value for each received command having a desired destination. The context value indicates a particular client that originated the command. The management processor adds the context value to each corresponding command to create commands with context and dispatches commands with context to the desired destination. At least one target is adapted to receive the commands with context, interpret the context value to identify the particular client that originated the command, and process the commands with context.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keith R. Kinnan, Darren J. Cepulis, Jeffrey R. Hilland, David A. Joy
  • Publication number: 20070100931
    Abstract: A distributed managed system including targets, clients, and a management processor. Each client is adapted to originate commands with at least some commands having a desired destination of one or more targets. The management processor is adapted to receive commands originated by the clients and generate a context value for each received command having a desired destination. The context value indicates a particular client that originated the command. The management processor adds the context value to each corresponding command to create commands with context and dispatches commands with context to the desired destination. At least one target is adapted to receive the commands with context, interpret the context value to identify the particular client that originated the command, and process the commands with context.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Inventors: Keith Kinnan, Darren Cepulis, Jeffrey Hilland, David Joy