Patents by Inventor Brian Edward Anthony McColgan

Brian Edward Anthony McColgan 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: 8578451
    Abstract: A method and system for processing a data request from a watcher for a target at a server, the method receiving a request for information; searching through a policy for rules to be applied based on the watcher; applying any rules found by the searching, the rule causing a transformation of the information into at least one aspect interpretable by the watcher, the applying utilizing a presence information data format transformation; and returning the at least one aspect incorporated in a presence information data format.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: November 5, 2013
    Assignee: BlackBerry Limited
    Inventors: Brian Edward Anthony McColgan, Gaelle Christine Martin-Cocher
  • 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
  • Patent number: 8549603
    Abstract: A method and system for addressing a unique device from an address book, the method having the steps of: receiving a message having a root token and a secondary token; checking whether the root token exists within the address book, if no, creating a record in the address book with the root and secondary token; and if yes, checking whether the secondary token exists within the address book, if yes, providing a representation of the unique device; and if no, storing the secondary token against the root token in the address book.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 1, 2013
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Andrew Michael Allen, Young Ae Kim, Jan Hendrik Lucas Bakker, Nicholas Alfano, Barry Linkert, Gaelle Christine Martin-Cocher, Suresh Chitturi, Brian Edward Anthony McColgan
  • Publication number: 20130097123
    Abstract: A method and system for determining eligible communication partners utilizing an entity discovery engine is provided. The entity discovery engine coordinates the discovery of eligible communication partners. The entity discovery engine enables participants to discover other communication partners through the application of inputs. Starting with a data set of potential communication partners, the entity discovery engine uses inputs to identify eligible communication partners from the data set of potential communication partners. Inputs include policies that are applied broadly to limit categories of potential communication partners from being suggested as eligible communication partners. Identified eligible communication partners are suggested to enable communication relationships. Suggested eligible communication partners may be selected by a user or by an electronic communication device for initiating a communication relationship.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian Edward Anthony McColgan, Bruno Richard Preiss
  • Patent number: 8417229
    Abstract: Systems and methods for facilitating transferring of a conference call. In some embodiments, users of a secure mobile device may be provided with the ability to transfer a media session for use in a conference call to a non-secure communication device. The method may include displaying a user interface on the primary communication device, the user interface including a transfer option, receiving a command selecting the transfer option, sending a transfer request from the primary communication device to the conference call controller to link an alternate communication device within the conference call session, and determining whether the transfer request requires authentication, and if so performing authentication of the transfer request.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: April 9, 2013
    Assignee: Research In Motion Limited
    Inventors: Ian James McDonald, Douglas Michael Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Nicholas Patrick Alfano
  • Publication number: 20130010945
    Abstract: Systems and methods for facilitating transferring of a conference call. In some embodiments, users of a secure mobile device may be provided with the ability to transfer a media session for use in a conference call to a non-secure communication device. The method may include displaying a user interface on the primary communication device, the user interface including a transfer option, receiving a command selecting the transfer option, sending a transfer request from the primary communication device to the conference call controller to link an alternate communication device within the conference call session, and determining whether the transfer request requires authentication, and if so performing authentication of the transfer request.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ian James McDonald, Douglas Michael Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Nicholas Patrick Alfano
  • Patent number: 8289886
    Abstract: Systems and methods for facilitating transferring of a conference call. In some embodiments, users of a secure mobile device may be provided with the ability to transfer a media session for use in a conference call to a non-secure communication device. The method may include displaying a user interface on the primary communication device, the user interface including a transfer option, receiving a command selecting the transfer option, sending a transfer request from the primary communication device to the conference call controller to link an alternate communication device within the conference call session, and determining whether the transfer request requires authentication, and if so performing authentication of the transfer request.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: October 16, 2012
    Assignee: Research In Motion Limited
    Inventors: Ian McDonald, Douglas Michael Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Nicholas Alfano
  • Patent number: 8255482
    Abstract: A method and system for the creation of aspects from a service or application, the method defining related service aspects; inserting or encapsulating service aspects as named aspects into an abstraction layer in an execution environment; and associating the named aspects with logic in the abstraction layer to support application or service function points.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: August 28, 2012
    Assignee: Research In Motion Limited
    Inventors: Brian Edward Anthony McColgan, Gaelle Christine Martin-Cocher, Michael Shenfield
  • Publication number: 20120117230
    Abstract: A method and system for managing a target list on behalf of a user agent client, the method receiving a subscription request from the user agent client, the subscription request containing at least one uniform resource identifier identifying a resource; providing a subscription request to a an information owning enabler; receiving a notification containing information associated with a candidate uniform resource indicator set; evaluating information associated with the candidate uniform resource indicator set to create a selected uniform resource indicator set; and notifying the user agent client of the selected uniform resource indicator set.
    Type: Application
    Filed: May 13, 2010
    Publication date: May 10, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian Edward Anthony McColGan, Alexander Shatsky, Gaelle Christine Martin-Cocher
  • Publication number: 20120096114
    Abstract: A method and system for asynchronously communicating updated information related to a service to a device is provided. The method may include receiving a service initialization directive or message from the device, establishing a logical service connection on behalf of the device and asynchronously sending the updated information associated with the service to the device.
    Type: Application
    Filed: March 31, 2010
    Publication date: April 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian Edward Anthony Mccolgan, Gaelle Christine Martin-Cocher, James Andrew Godfrey
  • Publication number: 20120096115
    Abstract: A control circuit can extend presence information by including a service identifier element in the presence information, the service identifier element identifying a suite of services. Corresponding presence information that includes the service identifier element is transmitted to a watcher. By one approach the presence information further includes a version element defining a version of the suite of services. If desired, the presence information further includes a description element that is a human-readable string of characters that provides information about the suite of services.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 19, 2012
    Inventors: Brian Edward Anthony McColgan, Gaƫlle Christine Martin-Cocher
  • Publication number: 20120066736
    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 15, 2010
    Publication date: March 15, 2012
    Applicant: RESEARCH IN MOTION 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: 20110217966
    Abstract: Systems and methods for facilitating transferring of a conference call. In some embodiments, users of a secure mobile device may be provided with the ability to transfer a media session for use in a conference call to a non-secure communication device. The method may include displaying a user interface on the primary communication device, the user interface including a transfer option, receiving a command selecting the transfer option, sending a transfer request from the primary communication device to the conference call controller to link an alternate communication device within the conference call session, and determining whether the transfer request requires authentication, and if so performing authentication of the transfer request.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 8, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ian James McDonald, Douglas Michael Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Nicholas Patrick Alfano
  • Publication number: 20110216674
    Abstract: Systems and methods for facilitating transferring of a conference call. In some embodiments, users of a secure mobile device may be provided with the ability to transfer a media session for use in a conference call to a non-secure communication device. The method may include displaying a user interface on the primary communication device, the user interface including a transfer option, receiving a command selecting the transfer option, sending a transfer request from the primary communication device to the conference call controller to link an alternate communication device within the conference call session, and determining whether the transfer request requires authentication, and if so performing authentication of the transfer request.
    Type: Application
    Filed: May 28, 2010
    Publication date: September 8, 2011
    Applicant: Research in Motion Limited
    Inventors: Ian James McDonald, Douglas Michael Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Nicholas Patrick Alfano
  • Publication number: 20110164740
    Abstract: A method for controlling access by of communication devices to a conference call, the method comprising associating proximity settings with a conference call, the proximity settings indicating a acceptable proximity of other communication devices relative to a selected communication device; sensing by the selected communication device proximity of the other devices within its proximity of the communication device to obtain proximity information; and determining, by a processor, from the obtained proximity information and the proximity settings an action to be performed with reference to the conference call.
    Type: Application
    Filed: January 4, 2010
    Publication date: July 7, 2011
    Inventors: DOUGLAS MICHAEL GISBY, BRIAN EDWARD ANTHONY MCCOLGAN, CHRISTOPHER LABRADOR, KEVIN W. ANDREWIN, NICHOLAS PATRICK ALFANO
  • Publication number: 20110164741
    Abstract: A method for controlling access, of a communication device, to a conference call, the method comprising determining contextual attributes related to the device, evaluating the contextual attributes against a set of access requirements and connecting the device to the conference call if one or more of the access requirements is satisfied.
    Type: Application
    Filed: January 4, 2010
    Publication date: July 7, 2011
    Inventors: Douglas Michael Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Kevin W. Andrewin, Nicholas Patrick Alfano
  • Publication number: 20110165858
    Abstract: A method for controlling access to a conference call, the method comprising authenticating a mobile device in accordance with access requirements for the conference call rejecting the mobile device if the participant does not comply with the access requirements in response to the rejection, determining by a processor based on information other than said access requirements that the mobile device is legitimate and overriding the rejection to allow connection to the conference call if it is determined that the mobile device is legitimate.
    Type: Application
    Filed: January 4, 2010
    Publication date: July 7, 2011
    Inventors: Douglas Michael Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Kevin W. Andrewin, Nicholas Patrick Alfano
  • Publication number: 20100262644
    Abstract: A method and system of qualifying triggers within a context aware mechanism in an execution environment that includes a network element, the method defining aspects that at least one application employs, an aspect being an application level abstraction relevant to a source or service; associating, at the network element, at least one aspect triggers with said aspects from the defining step; deriving qualifiers at the network element for each of the at least one aspect triggers; and qualifying each of the at least one aspect triggers at the network element with the qualifiers derived in the deriving step.
    Type: Application
    Filed: April 8, 2009
    Publication date: October 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian Edward Anthony McCOLGAN, Gaelle Christine MARTIN-COCHER
  • Publication number: 20100262661
    Abstract: A method within a computing execution environment for the establishment of a context for a watcher, the method receiving a subscription request including a service identifier; associating the service identifier with a service context for a service; and applying the service context to information returned to the watcher.
    Type: Application
    Filed: April 9, 2009
    Publication date: October 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian Edward Anthony McCOLGAN, Gaelle Christine MARTIN-COCHER
  • Publication number: 20100220634
    Abstract: Systems and methods are described that for authenticating participants in a conference call. One method may include: providing a first primary communication device having a first security token generator configured to generate first security tokens; providing a second primary communication device; providing a conference call controller configured to receive and authenticate security tokens; establishing a first control link between the first primary communication device and the conference call controller; generating a first security token; communicating the first security token between the first primary communication device and the conference call controller via the first control link; authenticating the first security token; and establishing a media link between the first and second primary communication devices via the conference call controller. In some embodiments, the first control link may comprise a WiFi connection.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Inventors: Douglas Gisby, Brian Edward Anthony McColgan, Christopher Labrador, Kevin Andrewin