Patents by Inventor Brian Alexander Oliver

Brian Alexander 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: 9386628
    Abstract: A system and method implemented at a communication device for providing access to telephony services over one or more of a number of communication networks, including cellular networks and IP-based fixed and wireless networks. A mobile device may be configurable for voice communication over both a cellular network and a LAN (e.g. a wireless LAN), and may be adapted to place and receive calls via a PBX over one of the cellular network and the LAN. When it is determined that the mobile device is configured for voice communication using one or both of the cellular network connection and the LAN connection, the mobile device may automatically adapt its user interface to reflect the availability of voice communication only over those connections that are available.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: July 5, 2016
    Assignee: BlackBerry Limited
    Inventors: Kevin John Oerton, Brian Alexander Oliver
  • Patent number: 9351235
    Abstract: An apparatus, and an associated method, permits a user to select a VoIP, or other packet-communication, service provider to be used pursuant to VoIP, or other packet-communication, services. Selection is made at a wireless device. The selection is communicated to a network entity, and the network entity integrates operations such that subsequent services are provided by way of the selected service provider.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: May 24, 2016
    Assignee: BlackBerry Limited
    Inventors: Richard John George, Brian Alexander Oliver
  • Patent number: 9338274
    Abstract: A method of interacting with electronic devices in a locked state, and a handheld electronic device configured to permit interaction when in a locked state are provided. In accordance with one embodiment, there is provided a handheld electronic device, comprising: a controller; a display screen connected to the controller; an input device connected to the controller; a communication subsystem connected to the controller for communication over a wireless network; a notification element connected to the controller; wherein the controller is configured for: initiating a locked state on the device in response to detection of a trigger condition; monitoring for one or more predetermined inputs via the input device when the device is in the locked state; and generating a notification via the notification element in response to detection of a predetermined input when the device is in the locked state.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: May 10, 2016
    Assignee: BlackBerry Limited
    Inventors: Dapeng Gao, Brian Alexander Oliver
  • Publication number: 20160100061
    Abstract: An apparatus, system and method for call notifications to active communication devices are provided. At an apparatus comprising a processor and a communication interface, a call for a first device is received via the communication interface. When is determined that a second device is active, a notification of the call is transmitted to the second device.
    Type: Application
    Filed: December 15, 2015
    Publication date: April 7, 2016
    Inventors: Mihal LAZARIDIS, Brian Alexander OLIVER, Andrew Douglas BOCKING
  • Patent number: 9247068
    Abstract: An apparatus, system and method for call notifications to active communication devices are provided. At an apparatus comprising a processor and a communication interface, a call for a first device is received via the communication interface. When is determined that a second device is active, a notification of the call is transmitted to the second device.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: January 26, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Mihal Lazaridis, Brian Alexander Oliver, Andrew Douglas Bocking
  • Patent number: 9185343
    Abstract: Exemplary methods and systems relate to telepresence at mobile devices. In one example the method can be performed on the mobile device. The mobile device can determine real-time availability of resources. The mobile device can further determine the composition of the telepresence session. The mobile device can further communicate the determined composition of telepresence data to a remote server. The mobile device can further receive telepresence data and perform a portion of the telepresence session data. Additionally, the present system can be configured to operate on a server or other electronic device.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: November 10, 2015
    Assignee: BlackBerry Limited
    Inventors: Richard John George, Brian Alexander Oliver
  • Patent number: 8874647
    Abstract: Providing collaboration services in a data processing system. Receiving a collaboration session request including identification of at least one collaboration resources. Determining availability of at least those collaboration resources identified in the request. Composing proposed collaboration session plans as a function of the availability of the collaboration resources. Presenting the plans to at least one stakeholder. Receiving a selection from among presented plans. Implementing the selected plan by initiating a collaboration session.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: October 28, 2014
    Assignee: BlackBerry Limited
    Inventors: Richard John George, Brian Alexander Oliver, Joseph Patrick Thomas Goguen, Alan Panezic, Peter John Devenyi
  • Patent number: 8825109
    Abstract: Communication devices capable of at least two communication modes (e.g. WLAN, WMAN and WWAN and/or wired modes) can be configured to optimize communications using a policy-based mechanism to configure connections and routes. A rules engine evaluates its policies on a state change (e.g. network availability, time of day, etc.) to configure a routing table and, together with communication APIs, provides an appropriate connection to an application for its respective communications. Policies may be responsive to various factors such as Radio Access Technology (high/low bandwidth), cost, presence, time of day, location, application type and quality of service (QoS) requirements among others to optimize communications.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: September 2, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Montemurro, Nicholas Alfano, John-Luc Bakker, Richard George, Brian Alexander Oliver
  • Patent number: 8755780
    Abstract: An apparatus, and an associated method, reconnects a communication party, such as a wireless device, into a call connection responsive to detection of a call connection drop of an ongoing communication session. A detector detects a call connection drop of an ongoing communication session. And, responsive to the detection, the connection is automatically reinitiated.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: June 17, 2014
    Assignee: Blackberry Limited
    Inventors: Eric Martin Ritter, Brian Alexander Oliver, Joseph Patrick Thomas Goguen, Richard John George
  • Publication number: 20140010120
    Abstract: A method of managing communications services begins with a communications platform receiving a request for a communications service to be provided to a communications device by a source other than the communications platform. The communications platform determines an authorization of the communications device to receive the communications service. The authorization comprises a permission of the communications device to receive the communications service during a lifetime of a communications session maintained with the communications device. The communications network authorizes delivery of the communications service to the communications device during the lifetime of the communications session, in accordance with the authorization.
    Type: Application
    Filed: September 12, 2013
    Publication date: January 9, 2014
    Applicant: BLACKBERRY LIMITED
    Inventors: Christopher LABRADOR, Brian Alexander OLIVER, Douglas Michael GISBY, Susan Elizabeth SIMON DANIELS, Brian Edward Anthony McCOLGAN, Adrian Michael LOGAN, Eric Allan FRITZLEY, Nicholas Patrick ALFANO, Richard John GEORGE
  • Publication number: 20140003597
    Abstract: An apparatus, system and method for call notifications to active communication devices are provided. At an apparatus comprising a processor and a communication interface, a call for a first device is received via the communication interface. When is determined that a second device is active, a notification of the call is transmitted to the second device.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Mihal LAZARIDIS, Brian Alexander OLIVER, Andrew Douglas BOCKING
  • Publication number: 20130303236
    Abstract: A system and method implemented at a communication device for providing access to telephony services over one or more of a number of communication networks, including cellular networks and IP-based fixed and wireless networks. A mobile device may be configurable for voice communication over both a cellular network and a LAN (e.g. a wireless LAN), and may be adapted to place and receive calls via a PBX over one of the cellular network and the LAN. When it is determined that the mobile device is configured for voice communication using one or both of the cellular network connection and the LAN connection, the mobile device may automatically adapt its user interface to reflect the availability of voice communication only over those connections that are available.
    Type: Application
    Filed: July 18, 2013
    Publication date: November 14, 2013
    Inventors: Kevin John OERTON, Brian Alexander OLIVER
  • Patent number: 8561149
    Abstract: A method of managing communications services begins with a communications platform receiving a request for a communications service to be provided to a communications device by a source other than the communications platform. The communications platform determines an authorization of the communications device to receive the communications service. The authorization comprises a permission of the communications device to receive the communications service during a lifetime of a communications session maintained with the communications device. The communications network authorizes delivery of the communications service to the communications device during the lifetime of the communications session, in accordance with the authorization.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: October 15, 2013
    Assignee: BlackBerry Limited
    Inventors: Christopher Labrador, Brian Alexander Oliver, Douglas Michael Gisby, Susan Elizabeth Simon Daniels, Brian Edward Anthony McColgan, Adrian Michael Logan, Eric Allan Fritzley, Nicholas Patrick Alfano, Richard John George
  • Publication number: 20130242037
    Abstract: Exemplary methods and systems relate to telepresence at mobile devices. In one example the method can be performed on the mobile device. The mobile device can determine real-time availability of resources. The mobile device can further determine the composition of the telepresence session. The mobile device can further communicate the determined composition of telepresence data to a remote server. The mobile device can further receive telepresence data and perform a portion of the telepresence session data. Additionally, the present system can be configured to operate on a server or other electronic device.
    Type: Application
    Filed: May 13, 2013
    Publication date: September 19, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Richard John George, Brian Alexander Oliver
  • Patent number: 8509186
    Abstract: A system and method implemented at a communication device for providing access to telephony services over one or more of a number of communication networks, including cellular networks and IP-based fixed and wireless networks. A mobile device may be configurable for voice communication over both a cellular network and a LAN (e.g. a wireless LAN), and may be adapted to place and receive calls via a PBX over one of the cellular network and the LAN. When it is determined that the mobile device is configured for voice communication using one or both of the cellular network connection and the LAN connection, the mobile device may automatically adapt its user interface to reflect the availability of voice communication only over those connections that are available.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: August 13, 2013
    Assignee: Research In Motion Limited
    Inventors: Kevin John Oerton, Brian Alexander Oliver
  • Publication number: 20130189967
    Abstract: An apparatus, and an associated method, reconnects a communication party, such as a wireless device, into a call connection responsive to detection of a call connection drop of an ongoing communication session. A detector detects a call connection drop of an ongoing communication session. And, responsive to the detection, the connection is automatically reinitiated.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 25, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Eric Martin Ritter, Brian Alexander Oliver, Joseph Patrick Thomas Goguen, Richard John George
  • Patent number: 8483676
    Abstract: A computer implemented method for transmitting dual tone multi-frequency (DTMF) tones is disclosed. The method includes sending an indication to a mobile device to start a cyclic ring tone including ring and pause periods. The delay incurred to send a DTMF tone to the mobile device is estimated. The server schedules the transmission of the DTMF tone to be received at the mobile device during a pause period of the cyclic ring tone and the DTMF tone is sent as scheduled.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: July 9, 2013
    Assignee: Research In Motion Limited
    Inventors: Miranda Bing Ying Lim, Brian Alexander Oliver, Gibran Siddique, Valentina Iqorevna Kramarenko
  • Patent number: 8471888
    Abstract: Exemplary methods and systems relate to telepresence at mobile devices. Aspects comprise dynamic configuration of video provided from a server that intermediates between a mobile device and a telepresence system during a telepresence session. The server receives high definition video from the telepresence system and transcodes into a format that can indicated by the mobile device. The mobile device can dynamically update the format in response to real-time battery life and network interface status. A progressive reduction in bandwidth and power consumptive activities can be implemented. The device can implement face detection and face centering, front/back mobile device camera switching, and automatic contrast control and other video quality controls in an outgoing video stream.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: June 25, 2013
    Assignee: Research In Motion Limited
    Inventors: Richard John George, Brian Alexander Oliver
  • Publication number: 20130117439
    Abstract: A method for discovering a communication device is disclosed. The method includes: receiving in the communication device a communication including a request for an address and an identification of an application, in response to receiving the communication, associating a dynamic address of the communication device with the identified application, and sending a second communication directly or indirectly to a client device, the second communication including the dynamic address. The communication device may further obtain a dynamic address in response to receiving the communication. The dynamic address may be used for a dedicated purpose, such as for receiving a file for subsequent use by the application.
    Type: Application
    Filed: May 9, 2012
    Publication date: May 9, 2013
    Inventors: Brian Alexander OLIVER, Richard John GEORGE, Tu Dien DO, Scott Peter GAMMON, Kapil NAYAR
  • Patent number: 8423030
    Abstract: A method, system and computer-readable product for a fixed mobile convergence system. The method includes analyzing at least one rule set associated with at least one user profile with the user profile being associated with at least one mobile device supporting more than one line. Each line offering one or more transports and options for establishing a telephone call. After analyzing the one or more rule sets, a context-specific real-time usage mode is determined based on the analysis which include selections of a telephone line, a transport and establishment options. After determining the usage mode, a call is established between one of the devices and a telephony endpoint, either incoming or outgoing, based on the determined usage mode.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: April 16, 2013
    Assignee: Research In Motion Limited
    Inventors: Richard John George, Zhigang Ruan, Brian Alexander Oliver