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: 9245683
    Abstract: An inductive coupler apparatus have a first inductive coupler with a first magnetic center shaft having a recessed portion, a first outer magnetic layer disposed around the first magnetic center shaft, and a first coil disposed around the first magnetic center shaft and disposed within the first outer magnetic layer and a second inductive coupler with a second magnetic center shaft having a recessed portion, a second outer magnetic layer disposed around the second magnetic center shaft, and a second coil disposed around the second magnetic center shaft and disposed within the second outer magnetic layer. When the first and second inductive couplers are in the coupled position the inductive couplers can provide for the transmission of power and/or communication between downhole tools in a bottom hole assembly.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 26, 2016
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Tianxia Zhao, Brian Oliver Clark, Raphael Gadot, Matthew Cannon
  • Patent number: 9225839
    Abstract: A system and method for reestablishing a voice communications session moderated by a group call server between two or more telephony devices. The method is performed by a processor monitoring the communications session. The method comprises: storing one or more data records representing group call information; detecting disconnection of at least one participating telephony device from the group communications session, and determining that the disconnection was not intentionally initiated; accessing the stored call group information data and causing signals to enable reestablishment of participation by the disconnected device to be sent to the disconnected device; and upon receipt by the group call server from the disconnected device of signals representing a request to reconnect the disconnected device, outputting command signals for reestablishing a communications session between the disconnected device and at least one other device participating in the group communications session.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 29, 2015
    Assignee: BlackBerry Limited
    Inventors: Douglas Gisby, Christopher Labrador, Brian Oliver, Susie Simon-Daniels, Adrian Logan, Eric Fritzley, Brian McColgan
  • Patent number: 9217289
    Abstract: Various embodiments of methods and systems for wireless power and/or data communications transmissions to a sensor subassembly above a mud motor in a bottom hole assembly are disclosed. Power and/or data are supplied by rotary modulator and power generation system positioned above the mud motor. Wires may connect to an annular coil. Power and/or communications are transmitted through the annular coil to an inductively coupled second, mandrel coil that is attached to the rotor. By leveraging resonantly tuned circuits and impedance matching techniques for the coils, power and/or data can be transmitted efficiently from one coil to the other despite relative movement and misalignment of the two coils.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: December 22, 2015
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Keith A. Moriarty, Raphael Gadot, Brian Oliver Clark
  • Patent number: 9217323
    Abstract: A logging while drilling (LWD) caliper includes a drill collar, at least one movable pad, a hinge coupler, a power transmitter and a power receiver. The hinge coupler couples the movable pad to the drill collar in such a way that the movable pad can move between an open position and a closed position. The power transmitter is coupled to the drill collar in such a way that the power transmitter receives power from the drill collar. The power receiver is coupled to the movable pad in such a way that the power receiver provides power to the movable pad. Also, the power transmitter is coupled to the drill collar and the power receiver is coupled to the movable pad is such a way that power is transmitted from the power transmitter to the power receiver.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 22, 2015
    Assignee: Schlumberger Technology Corporation
    Inventor: Brian Oliver Clark
  • Patent number: 9217299
    Abstract: A bottom hole assembly (BHA) configured for use in a drill string of a wellsite drilling system. The BHA includes a measuring-while-drilling (MWD) module, a wireless power and data connection, and a rotary steerable system (RSS). The MWD module is configured for coupling to a drill string, and includes a power generation component and a direction and inclination (D&I) survey package. The wireless power and data connection is disposed above a drilling motor in the drill string and for providing power and data connectivity between the MWD module and the drilling motor. The RSS is coupled to the drilling motor for receiving power from and communicating with the MWD module via the wireless power and data connection and the drilling motor.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: December 22, 2015
    Assignee: Schlumberger Technology Corporation
    Inventors: Keith A. Moriarty, Raphael Gadot, Brian Oliver Clark
  • Patent number: 9206644
    Abstract: A motor steering system includes a drill collar, a transmitter circuit having a power transmitting coil, a rotor, and a receiver circuit having a power receiving coil. The transmitter circuit is coupled to the drill collar and the receiver circuit is coupled to the rotor such that the transmitter circuit and the receiver circuit are positioned with respect to one another such that power is coupled from the power transmitting coil to the power receiving coil whereby the drill collar provides electric power to the rotor.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 8, 2015
    Assignee: Schlumberger Technology Corporation
    Inventors: Brian Oliver Clark, Keith A. Moriarty, Raphael Gadot
  • Patent number: 9164806
    Abstract: A processing pattern is described for dispatching and executing tasks in a distributed computing grid, such as a cluster network. The grid includes a plurality of computer nodes that store a set of data and perform operations on that data. The grid provides an interface that allows clients to submit tasks to the cluster for processing. The interface can be used to establish a session between the client and the cluster, which will be used to submit a task for processing by the plurality of computer nodes of the cluster. A dispatcher receives a submission of the task over the interface and routes the task to at least one node in the cluster that is designated to process the task. A task processor then processes the task on the designated node(s), generates a submission outcome and indicates to the client that the submission outcome is available.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: October 20, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian Oliver, Christer Fahlgren, Noah Arliss
  • Patent number: 9104404
    Abstract: A system and method can support a deferred reference in an object-oriented programming language environment. The object-oriented programming language environment can include an interface that can provide a deferred reference to an object that will be available at a future time. Furthermore, after receiving a request from a caller to get the object based on the deferred reference, the interface can return the object to the caller when the object is available or can indicate to the caller when the object is not currently available and/or when the object will never become available.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: August 11, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Brian Oliver
  • Patent number: 9081839
    Abstract: Push replication techniques are described for use in an in-memory data grid. When applications on a cluster perform insert, update or delete operations in the cache, a push replication provider asynchronously pushes updates from the source cluster to one or more remote destination clusters. The push replication provider includes a pluggable internal transport to send the updates to the destination cluster. This pluggable transport can be switched to employ a different communication service or protocol. A publishing transformer can chain multiple filters and apply filters on a stream of updates from source cluster to the destination cluster. A batch publisher can be used to receive batches multiple updates and replicate those batch to the destination cluster. XML based configuration can be provided to configure the push replication techniques on a cluster.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: July 14, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian Oliver, Noah Arliss
  • Publication number: 20150131410
    Abstract: A method of signal processing includes providing at least a first pressure sensor and a second pressure sensor spaced in a drilling system and using an algorithm to separate the downwardly propagating waves from the upwardly propagating waves. In one or more examples, an algorithm may include determining a velocity of pressure signals in a wellbore, time-shifting and stacking pressure signals from at least the first pressure sensor and the second pressure sensor to determine a downwardly propagating noise signal, and subtracting the downwardly propagating noise signal from at least the signal from the first pressure sensor.
    Type: Application
    Filed: January 20, 2015
    Publication date: May 14, 2015
    Inventor: Brian Oliver Clark
  • Publication number: 20150101867
    Abstract: A drill bit assembly for measuring reservoir formation properties comprises a bit head and a pin body, and an electrically insulated gap joint between two conductive parts of the drill bit assembly. The electrically insulating gap joint can fill a gap between bit head and pin body engagement sections such that the bit head and pin body are mechanically connected together at connecting ends but electrically separated. Alternatively or additionally, the pin body can have two pieces which are separated by an electrically insulating gap joint. An electrical conductor is electrically connected at a first end to the bit head and is communicable at a second end with an alternating current signal to transmit an alternating current into the bit head, thereby inducing an electric current into a reservoir formation adjacent the bit head.
    Type: Application
    Filed: November 6, 2014
    Publication date: April 16, 2015
    Inventors: Brian Oliver Clark, Reza Taherian, Derek W. Logan, Garry Holmen, Anthony R. Dopf, Aaron Logan, Robert J. Utter
  • Publication number: 20150078543
    Abstract: A system and method for reestablishing a voice communications session moderated by a group call server between two or more telephony devices. The method is performed by a processor monitoring the communications session. The method comprises: storing one or more data records representing group call information; detecting disconnection of at least one participating telephony device from the group communications session, and determining that the disconnection was not intentionally initiated; accessing the stored call group information data and causing signals to enable reestablishment of participation by the disconnected device to be sent to the disconnected device; and upon receipt by the group call server from the disconnected device of signals representing a request to reconnect the disconnected device, outputting command signals for reestablishing a communications session between the disconnected device and at least one other device participating in the group communications session.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 19, 2015
    Inventors: Douglas GISBY, Christopher LABRADOR, Brian OLIVER, Susie SIMON-DANIELS, Adrian LOGAN, Eric FRITZLEY, Brian McCOLGAN
  • Patent number: 8885807
    Abstract: Systems and methods are described that facilitate a conference call between a plurality of communication devices. The method may comprise: providing a first primary communication device; providing a second primary communication device; providing a conference call controller; establishing a first control link between the first primary communication device and the conference call controller; communicating first identification data between the first primary communication device and the conference call controller via the first control link; establishing a media link between the first and second primary communication devices via the conference call controller. In certain embodiments, the first identification data corresponds to at least one participation level of the first primary communication device with respect to the media link.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: November 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Brian Oliver, Ian McDonald, Douglas Gisby, Christopher Labrador, Michael McAndrews
  • Patent number: 8868770
    Abstract: Systems and methods are provided for protocol mapping. According to an embodiment of the application, the protocol mapping is based on a non-compiled editable file (e.g. XML file) that describes the protocol mapping. Therefore, the protocol mapping can be updated by updating the non-compiled editable file without updating any compiled software. This allows the protocol mapping to be updated to reflect any changes to communication protocols that may occur without having to update any compiled software. Difficulties traditionally associated with updating protocol mappings can be avoided by not having to update compiled software.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: October 21, 2014
    Assignee: BlackBerry Limited
    Inventors: Richard George, Brian Oliver, Dalsu Lee, Lap Luu, Andrew Allen
  • Patent number: 8861703
    Abstract: A system and method for reestablishing a voice communications session moderated by a group call server between two or more telephony devices. The method is performed by a processor monitoring the communications session. The method comprises: storing one or more data records representing group call information; detecting disconnection of at least one participating telephony device from the group communications session, and determining that the disconnection was not intentionally initiated; accessing the stored call group information data and causing signals to enable reestablishment of participation by the disconnected device to be sent to the disconnected device; and upon receipt by the group call server from the disconnected device of signals representing a request to reconnect the disconnected device, outputting command signals for reestablishing a communications session between the disconnected device and at least one other device participating in the group communications session.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: October 14, 2014
    Assignee: BlackBerry Limited
    Inventors: Christopher Labrador, Brian Oliver, Douglas Gisby, Susie Simon-Daniels, Adrian Logan, Eric Fritzley, Brian McColgan
  • Patent number: 8849299
    Abstract: A method for modulating scanning behavior of a wireless user equipment (UE) device includes determining a geographic area location where the wireless UE device is located and responsive to determining that a radio access technology (RAT) previously available in the geographic area location is not currently available, modifying the frequency of searches for the radio access technology. A corresponding wireless user device is also shown.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: September 30, 2014
    Assignee: BlackBerry Limited
    Inventors: Nicholas Alfano, Vytautas Kezys, Yiu Lam, Richard George, Brian Oliver, Mark Pletsch, Balaji Gopalan, Paul Carpenter
  • Patent number: 8843581
    Abstract: A live object pattern is described that enables a distributed cache to store live objects as data entries thereon. A live object is a data entry stored in the distributed cache which represents a particular function or responsibility. When a live object arrives to the cache on a particular cluster server, a set of interfaces are called back which inform the live object that it has arrived at that server and that it should initiate to perform its functions. A live object is thus different from “dead” data entries because a live object performs a set of function, can be started/stopped and can interact with other live objects in the distributed cache. Because live objects are backed up across the cluster just like normal data entries, the functional components of the system are more highly available and are easily transferred to another server's cache in case of failures.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: September 23, 2014
    Assignee: Oracle International Corporation
    Inventors: Brian Oliver, Noah Arliss
  • Patent number: 8838818
    Abstract: Systems and methods are provided for accessing additional features offered by an application server. The additional features are generally regarded as being specific to the application server. According to an embodiment of the application, a communications device obtains information for accessing the additional features. The communications device accesses an additional feature by instructing the application server to execute the additional feature according to the information that has been obtained. In specific implementations, the information for accessing the additional features is provided by an Extensible Markup Language ‘XML’ file.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 16, 2014
    Assignee: BlackBerry Limited
    Inventors: Richard George, Brian Oliver, Andrew Allen
  • Patent number: 8754361
    Abstract: A mass spectrometer comprises an ion trap configured to trap ions and to eject ions. The ion trap comprises an electrode. The mass spectrometer further comprises a detector configured to detect ions ejected from the ion trap, a radio frequency (RF) generator electrically coupled to the electrode and configured to generate an RF signal, a sampling circuit electrically coupled to electrode and configured to measure a voltage of the RF signal at the electrode, and a signal processor electrically coupled to the sampling circuit and the detector. The signal processor is configured to receive outputs from the detector and the sampling circuit and to correct the output from the detector based on the output from the sampling circuit.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 17, 2014
    Inventors: David Rafferty, Brian Oliver, Darron Black
  • Publication number: 20140102807
    Abstract: Example inductive couplers are provided herein. The inductive couplers can provide for the transmission of power and/or communication between downhole tools in a bottom hole assembly.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 17, 2014
    Applicant: Schlumberger Technology Corporation
    Inventors: Tianxia Zhao, Brian Oliver Clark, Raphael Gadot, Matthew Cannon