Patents by Inventor Brian McColgan

Brian 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).

  • Publication number: 20100262809
    Abstract: A context aware mechanism including a system configured to receive presence data relating to at least one of a presentity and a watcher, and to resolve a conflict that arises during processing of the presence data according to a criteria. A method is also provided.
    Type: Application
    Filed: April 9, 2009
    Publication date: October 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian McColgan, Gaelle Martin-Cocher
  • Publication number: 20100220846
    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: February 27, 2009
    Publication date: September 2, 2010
    Inventors: Doug Gisby, Christopher Labrador, Brian Oliver, Susie Simon-Daniels, Adrian Logan, Eric Fritzley, Brian McColgan
  • Publication number: 20100100617
    Abstract: A method for providing presence-related information is provided. The method includes creating a template of presence parameters for an application, storing the template, a presence access layer retrieving the template, the presence access layer using the template to create a profile of at least one presence parameter for the application, and the presence access layer using the profile to specify a presence-related action for the application.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 22, 2010
    Applicant: Research in Motion Limited
    Inventors: Randy Michael ROSSI, Jeff ROGERS, Suresh CHITTURI, Brian MCCOLGAN
  • Publication number: 20100099387
    Abstract: A method for managing presence information sent from a presentity to a watcher is provided. The method includes the watcher providing watcher information to a presence aspect layer. The method further includes the presence aspect layer determining a manner for providing the presence information to the watcher based on an analysis of the watcher information.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 22, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sin-Hang SO, Jeff ROGERS, Michael Hin Kai HUNG, Brian MCCOLGAN
  • Publication number: 20100093328
    Abstract: A method for providing information to a watcher is provided. The method includes a presence access layer receiving presence-related information from a plurality of disparate presence platforms, the presence access layer using the presence-related information to derive a single element of presence information, and the presence access layer delivering the single element of presence information to the watcher.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jeff Rogers, Suresh Chitturi, Brian McColgan
  • Publication number: 20100095109
    Abstract: A method for a presentity to provide private presence information for a watcher. The method includes the presentity providing the private presence information in an encrypted form. The method also includes a presence access layer obtaining the private presence information. The method also includes the presence access layer performing one of decrypting the private presence information and sending the decrypted private presence information to the watcher, and leaving the private presence information in the encrypted form and sending the encrypted private presence information to the watcher, wherein the watcher decrypts the private presence information.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 15, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian MCCOLGAN, Gaelle MARTIN-COCHER
  • Publication number: 20100094993
    Abstract: A method for a watcher to receive presence information. The method includes the watcher requesting presence information from a presence access layer and then disconnecting from the presence access layer. The method further includes the presence access layer receiving the requested information through a persistent session with a presence server, storing the requested information, and delivering the requested information to the watcher after the watcher reconnects to the presence access layer.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jeff Rogers, Sin-Hang So, Brian McColgan
  • Publication number: 20100070626
    Abstract: A method and apparatus for resolution of indeterminate or inconsistent information on behalf of an information consumer, the method using a processor of a middleware component to determine whether information for the information consumer is resolvable; and if the information is determined to be unresolvable, utilizing at least one of rules, policy types and policy values specified by a context to resolve the information.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 18, 2010
    Applicant: Research In Motion Limited
    Inventors: Brian McCOLGAN, Michael SHENFIELD, Gaelle MARTIN-COCHER
  • Publication number: 20090182821
    Abstract: Apparatus, and associated methodologies for facilitating sharing and distributing contact, calendar, and scheduling information amongst communication devices. The information is distributed using presence information maintained at a presence server, thereby obviating the need for a user manually to enter the information, or changes to the information, at the different devices that are to be provided with the information.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: ANDREW ALLEN, YOUNGAE KIM, ADRIAN BUCKLEY, BRIAN MCCOLGAN
  • Publication number: 20090132558
    Abstract: A method and system for providing application preferences to a content delivery system, the method having the steps of: publishing, to a extensible markup language ‘XML’ document management ‘XDM’ repository preferences associated with relationships between the application and mobile services; and storing, on an XDM server, the preferences associated with relationships between the application and mobile services.
    Type: Application
    Filed: November 19, 2007
    Publication date: May 21, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian MCCOLGAN, Michael SHENFIELD, Gaelle MARTIN-COCHER
  • Publication number: 20090094222
    Abstract: A method and system for multifaceted scanning, the method having the steps of receiving a data source; processing the data source for a plurality of scanning aspects, the processing step utilizing rules and policies for the plurality of scanning aspects to provide transformed, modified or adapted content; and outputting the transformed, modified or adapted content.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian McColgan, Gaelle Martin-Cocher, Michael Shenfield