Patents by Inventor Brian Oliver

Brian Oliver 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: 10100633
    Abstract: A system for determining a location of a drill pipe joint deployed in a bore includes at least one magnetometer deployed on the bore. A processor is in electronic communication with the magnetometer and is configured to process magnetic field measurements made by the magnetometer to determine at least one of an axial position and a lateral position of the drill pipe joint.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: October 16, 2018
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Brian Oliver Clark, Jacques Orban, William Puccio
  • Patent number: 9967382
    Abstract: A system capable of connecting a home telephone circuit connected to a Public Switched Telephone Network (PSTN) to a server via a data network using an adapter. The system may enable a telephone connected to the home telephone circuit to perform voice commands by sending audio data from the telephone to the server via the data network and the server determining the voice commands included in the audio data. Based on the voice command, the server may send an instruction to the adapter via the data network, the instruction causing the adapter to initiate a telephone call over the PSTN. Additionally, the server may send an instruction to any device associated with a user profile corresponding to the adapter. Thus, the system may enable the telephone to control a number of devices within the home using the voice commands.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: May 8, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Gregory Michael Hart, Brian Oliver, Adrian Hurditch, Nawdesh Uppal, Reza Abdollahi
  • Publication number: 20180058195
    Abstract: A system for determining a location of a drill pipe joint deployed in a bore includes at least one magnetometer deployed on the bore. A processor is in electronic communication with the magnetometer and is configured to process magnetic field measurements made by the magnetometer to determine at least one of an axial position and a lateral position of the drill pipe joint.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 1, 2018
    Inventors: Brian Oliver Clark, Jacques Orban, William Puccio
  • Publication number: 20180054505
    Abstract: A system capable of connecting a home telephone circuit connected to a Public Switched Telephone Network (PSTN) to a server via a data network using an adapter. The system may enable a telephone connected to the home telephone circuit to perform voice commands by sending audio data from the telephone to the server via the data network and the server determining the voice commands included in the audio data. Based on the voice command, the server may send an instruction to the adapter via the data network, the instruction causing the adapter to initiate a telephone call over the PSTN. Additionally, the server may send an instruction to any device associated with a user profile corresponding to the adapter. Thus, the system may enable the telephone to control a number of devices within the home using the voice commands.
    Type: Application
    Filed: December 28, 2016
    Publication date: February 22, 2018
    Inventors: Gregory Michael Hart, Brian Oliver, Adrian Hurditch, Nawdesh Uppal, Reza Abdollahi
  • Publication number: 20180054506
    Abstract: A system capable of connecting a device to a Public Switched Telephone Network (PSTN) using an adapter. The device may send audio data via a data network to a server and the server can determine a voice command included in the audio data. Based on the voice command, the server may send an instruction to an adapter via the data network, the instruction causing the adapter to initiate a telephone call over the PSTN. During the telephone call, the adapter and the server may forward audio data between the device and the PSTN, enabling the device to communicate over the PSTN. The system may enable the device to receive an incoming call from the PSTN and may provide additional functionality, such as determining call statistics during the telephone call, determining if another telephone receives audio data during the telephone call and detecting an alarm signal sent via the PSTN.
    Type: Application
    Filed: December 28, 2016
    Publication date: February 22, 2018
    Inventors: Gregory Michael Hart, Brian Oliver, Adrian Hurditch, Nawdesh Uppal, Reza Abdollahi
  • Publication number: 20180054504
    Abstract: A system capable of connecting a device to a Public Switched Telephone Network (PSTN) using an adapter. The adapter may connect to the PSTN and send audio data between the PSTN and a server via a data network, enabling the device to communicate over the PSTN. In addition, the adapter enables a telephone connected to a home telephone circuit to perform voice commands, by sending audio data from the telephone to the server and the server determining voice commands included in the audio data. In addition, the system may enable additional functionality for the home telephone circuit, such as three way calling, avoiding charge calls, detecting outgoing alarm signals and triggering an alarm response, monitoring call statistics of telephone calls and sending intercom signals to telephones connected to the home telephone circuit.
    Type: Application
    Filed: December 28, 2016
    Publication date: February 22, 2018
    Inventors: Gregory Michael Hart, Brian Oliver, Adrian Hurditch, Nawdesh Uppal, Reza Abdollahi
  • Patent number: 9835025
    Abstract: A system for drilling a subterranean wellbore includes a bottom hole assembly (BHA) coupled to a downhole end of a drill string. The BHA includes an electronic controller having a processor. The drill string includes downhole and uphole portions with the downhole portion made up of wired drill pipe and the uphole portion made up of non-wired drill pipe. The downhole portion further includes at least one downhole tool or sensor sub in communication with the BHA via the wired drill pipe communication link. Methods for making sensor measurements, downlinking data and/or commands to the BHA, and actuating a downhole tool make use of the system.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: December 5, 2017
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Christopher Paul Reed, Steven Hough, John Rasmus, David Kirk Conn, Brian Oliver Clark
  • Publication number: 20170335682
    Abstract: An intelligent drilling riser telemetry system includes a mud pulse telemetry transmitter deployed in a drill string. At least one annular pressure sensor is deployed on a drilling riser and is configured to sense mud pulse telemetry signals in an annular region thereof. A surface processor is in electronic communication with the annular pressure sensor via an electrical transmission line that extends along a length of the drilling riser from the annular pressure sensor to the drilling rig. The processor is configured to decode a transmitted mud pulse telemetry signal.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 23, 2017
    Inventors: Brian Oliver Clark, Jacques Orban, Daniel Codazzi
  • Publication number: 20170314386
    Abstract: A system for determining a location and a diameter of a pipe deployed in a bore includes a plurality of circumferentially spaced acoustic transmitters and a plurality of circumferentially spaced acoustic receivers deployed in a wall of the bore. A processor is configured to identify and process received acoustic waveforms that are reflected by the pipe to compute the location and the diameter of the pipe. The system may include a drill string deployed in a drilling riser.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: Jacques Orban, Brian Oliver Clark
  • Patent number: 9766362
    Abstract: A system and a method use dual telemetry for tools located in a wellbore. A first telemetry system and a second telemetry system coordinate communication with the tools. Both the first telemetry system and the second telemetry system may transmit data regarding the tools and/or drilling conditions from the tools to a surface location simultaneously. The first telemetry system or the second telemetry system may communicate with the surface location if communication using the other telemetry system is interrupted. The first telemetry system and the second telemetry system may have a master/slave relationship so that data requests from a specific telemetry system do not interfere with data requests from the other telemetry system.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: September 19, 2017
    Assignee: Schlumberger Technology Corporation
    Inventors: Qiming Li, Desheng Zhang, Yi Zhang, Lili Zhong, Xueyuan Tang, Brian Oliver Clark
  • Patent number: 9706045
    Abstract: In one embodiment, an IMS network node is operable, responsive to receiving a SIP INVITE request from an enterprise user to initiate origination of an outgoing cellular call to a called party, for establishing a first call leg to the enterprise user by sending a SIP INVITE message back to the enterprise user. The IMS network node includes functionality for establishing a second call leg to the called party. The first and second call legs are patched to establish an end-to-end communications path between the enterprise user and the called party, wherein an enterprise address instead of a non-enterprise address of the enterprise user is presented to the called party as a calling line identity with respect to the outgoing cellular call from the enterprise user.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: July 11, 2017
    Assignee: BlackBerry Limited
    Inventors: Andrew Allen, Adrian Buckley, Richard George, Brian Oliver, Lap Luu, Dalsu Lee
  • Patent number: 9621409
    Abstract: A system and method can handle storage events in a distributed data grid. The distributed data grid cluster includes a plurality of cluster nodes storing data partitions distributed throughout the cluster, each cluster node being responsible for a set of partitions. A service thread, executing on at least one of said cluster nodes in the distributed data grid, is responsible for handling one or more storage events. The service thread can use a worker thread to accomplish synchronous event handling without blocking the service thread.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: April 11, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian Oliver, Noah Arliss, Gene Gleyzer, Robert H. Lee
  • Patent number: 9602339
    Abstract: A server-side event model provides a general-purpose event framework which simplifies the server-side programming model in a distributed data grid storing data partitions distributed throughout a cluster of nodes. A system provides event interceptors which handle events associated with operations and maps the event interceptors to event dispatchers placed in the cluster. Advantageously, the system supports handling critical path events without the need for interactions from the client-side thereby avoiding unnecessary delays waiting for client responses. Additionally, the system can defer completion of an operation in the distributed data grid pending completion of event handling by an event interceptor. The system enables the data grid to employ more types of events and define different event interceptors for handling the events while avoiding client interaction overhead.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: March 21, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian Oliver, Noah Arliss, Gene Gleyzer, Robert H Lee
  • Patent number: 9537866
    Abstract: A method and apparatus to control the use of applications on handheld device is based on network service, the method comprising the steps of: receiving a network identifier; correlating the network identifier with application and/or feature limitations stored on the mobile device; and limiting application usage based on the results of such correlating step.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: January 3, 2017
    Assignee: BlackBerry Limited
    Inventors: Ian James McDonald, Brian Oliver, Alan Panezio, David Lloyd Heit, Nicholas Alfano, Gregory Scott Henderson, Douglas Gisby
  • Publication number: 20160237811
    Abstract: A system for drilling a subterranean wellbore includes a bottom hole assembly (BHA) coupled to a downhole end of a drill string. The BHA includes an electronic controller having a processor. The drill string includes downhole and uphole portions with the downhole portion made up of wired drill pipe and the uphole portion made up of non-wired drill pipe. The downhole portion further includes at least one downhole tool or sensor sub in communication with the BHA via the wired drill pipe communication link. Methods for making sensor measurements, downlinking data and/or commands to the BHA, and actuating a downhole tool make use of the system.
    Type: Application
    Filed: February 16, 2015
    Publication date: August 18, 2016
    Inventors: Christopher Paul Reed, Steven Hough, John Rasmus, David Kirk Conn, Brian Oliver Clark
  • Publication number: 20160234057
    Abstract: A system and method can provide a server-side event model in a distributed data grid with a plurality of cluster nodes storing data partitions distributed throughout the cluster, each cluster node being responsible for a set of partitions. The system can map one or more event interceptors to an event dispatcher placed in the cluster. The one or more event interceptors can handle at least one event dispatched from the event dispatcher, wherein the at least one event is associated with an operation in the distributed data grid. The system can defer completion of the operation in the distributed data grid pending completion of the handling of the at least one event by said one or more event interceptors.
    Type: Application
    Filed: April 19, 2016
    Publication date: August 11, 2016
    Inventors: BRIAN OLIVER, NOAH ARLISS, GENE GLEYZER, ROBERT H. LEE
  • Patent number: 9410408
    Abstract: A method (and system) is provided that enhances production of hydrocarbons from a subterranean formation by identifying at least one target interval of the subterranean formation that is in proximity to a pay interval, wherein the at least one target interval has an electrical resistance less than electrical resistance of the pay interval. A plurality of electrodes are placed in positions spaced apart from one another and adjacent the at least one target interval. Electrical current is injected into the target interval by supplying electrical signals to the plurality of electrodes. The electrical current injected into the at least one target interval passes through at least a portion of the at least one target interval in order to heat the at least one target interval and heat the pay interval by thermal conduction for enhancement of production of hydrocarbons from the pay interval.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: August 9, 2016
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Brian Oliver Clark, Robert L. Kleinberg, Nikita V. Seleznev
  • Patent number: 9379909
    Abstract: Methods, systems, and mobile devices for managing mobile calls to or from an enterprise-associated mobile device. The system and mobile device are configured to ensure all calls over a public land mobile network are routed through an enterprise communications system. The mobile device is prevented from directly calling remote parties through the public land mobile network and the public land mobile network forwards all calls addressed to the mobile device to the enterprise communications system. The enterprise communication system responds to a request to connect the mobile device and the remote party by establishing a first call with the mobile device, establishing a second call with the remote party, and bridging the two calls to connect the mobile device to the remote party.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: June 28, 2016
    Assignee: BlackBerry Limited
    Inventors: Dalsu Lee, Richard George, Brian Oliver
  • Patent number: 9348668
    Abstract: A server-side event model provides a general-purpose event framework which simplifies the server-side programming model in a distributed data grid storing data partitions distributed throughout a cluster of nodes. A system provides event interceptors which handle events associated with operations and maps the event interceptors to event dispatchers placed in the cluster. Advantageously, the system supports handling critical path events without the need for interactions from the client-side thereby avoiding unnecessary delays waiting for client responses. Additionally, the system can defer completion of an operation in the distributed data grid pending completion of event handling by an event interceptor. The system enables the data grid to employ more types of events and define different event interceptors for handling the events while avoiding client interaction overhead.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: May 24, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian Oliver, Noah Arliss, Gene Gleyzer, Robert H. Lee
  • Publication number: 20160097001
    Abstract: Apparatus for heating of hydrocarbon fluid where a traveling waveguide structure is configured to confine traveling wave electromagnetic radiation within its interior chamber and to contain hydrocarbon fluid that is subject to heating by such traveling wave electromagnetic radiation. The apparatus can be configured to heat hydrocarbon fluid to a reaction temperature suitable for visbreaking of the hydrocarbon fluid. The reaction temperature can be in the range of 350° C. to 500° C., which is suitable for visbreaking of heavy oil.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Inventors: Wai-Ming Tam, Shawn David Taylor, Brian Oliver Clark