Patents by Inventor Adrian Buckley

Adrian Buckley 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: 8694660
    Abstract: A method in a user agent (UA) is provided. The method includes sending a SIP REGISTER request, and receiving a SIP REGISTER response message. The SIP REGISTER response message has a first header field that includes an identifier associated with a trusted network node. The method also includes receiving a SIP message having a second header field for indicating a URI, and sending a SIP communication if the URI matches the identifier associated with the trusted network node.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: April 8, 2014
    Assignee: Blackberry Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Allen
  • Patent number: 8688084
    Abstract: A method on a wireless user equipment (UE) device facilitates integration of an outgoing cellular call as an enterprise call. The UE device attaches to a wide area cellular network on which the device has a non-enterprise address. Upon blocking incoming calls, the UE device sends a request to a node in a data network to initiate an outgoing cellular call with an expectation of receiving an incoming circuit-switched (CS) call back from the network node within a time window. The incoming CS call contains an enterprise address associated with a user of the wireless UE device as a calling line identity to identify that the incoming CS call is related to the request to initiate the outgoing cellular call. The UE device indicates to the network node that a call leg is established between the enterprise user and the network node.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: April 1, 2014
    Assignee: BlackBerry Limited
    Inventors: Andrew Allen, Adrian Buckley, Richard George, Brian Oliver, Lap Luu, Dalsu Lee
  • Patent number: 8683077
    Abstract: A method for conveying information related to a transport addressing scheme is provided. A user agent (UA) is also provided that is configured to convey information related to a transport addressing scheme. The UA includes a processor configured to include in a Session Initiation Protocol (SIP) message an indicator related to the transport addressing scheme.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: March 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Andrew Allen, John-Luc Bakker
  • Patent number: 8645695
    Abstract: A user equipment (UE) device that is able to engage in multiple security contexts contains a key generator to generate one or more authentication keys for authentication of the UE device in a particular security context and a component configured to facilitate storing of the authentication keys in a subscriber identity module (SIM) if an elementary file (EF) structure for the particular security context is available in the SIM and to facilitate storing of the authentication keys in a nonvolatile memory (NVM) of the UE device if the EF structure is not found in the SIM.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: February 4, 2014
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Mariyuran Wijayanathan, Chen-Ho Chin
  • Patent number: 8639280
    Abstract: A push-to-talk communication device including an operating answer mode indicates that operating answer mode to a Session Initiation Protocol/Internet Protocol based push-to-talk network server. The method includes employing as the operating answer mode of the push-to-talk communication device one of an automatic-answer mode, an always-automatic-answer mode and a manual-answer mode. A Session Initiation Protocol/Internet Protocol core network is employed including a Session Initiation Protocol/Internet Protocol push-to-talk network server. The operating answer mode is indicated in a Session Initiation Protocol message from the push-to-talk communication device to the Session Initiation Protocol/Internet Protocol push-to-talk network server over the Session Initiation Protocol/Internet Protocol core network.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: January 28, 2014
    Assignee: BlackBerry Limited
    Inventors: Andrew M. Allen, Adrian Buckley, Bokinakere S. Sundresh
  • Patent number: 8626683
    Abstract: Systems and methods for achieving PLMN continuity when moving between networks of different types through network selection are provided. When a mobile station moves from a first network type, such as cellular, to a second network type, such as GAN, if there is a PLMN discontinuity, this may result in a dropped call. In order to avoid this, networks for the first network type and the second network type are selected such that there is PLMN continuity. This can involve reselection of a different cellular network than one currently providing service to the mobile station.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: January 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Johanna Lisa Dwyer, Paul Marcus Carpenter, Adrian Buckley
  • Publication number: 20140006460
    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: Application
    Filed: September 6, 2013
    Publication date: January 2, 2014
    Applicant: BlackBerry Limited
    Inventors: Adrian BUCKLEY, Nicholas Patrick ALFANO, Andrew Michael ALLEN, Jan Hendrik Lucas BAKKER, Youngae KIM, Gaƫlle Christine MARTIN-COCHER, Suresh CHITTURI, Brian Edward Anthony McCOLGAN
  • Patent number: 8621084
    Abstract: A method of call routing is provided. The method comprises receiving a session initiation protocol (SIP) INVITE message that contains a uniform resource identifier (URI) of a called party and that identifies that a bearer for a call to the called party is to be set-up at least in part over the circuit switching domain. The method also comprises determining a digit string associated with the URI. The method also comprises sending a SIP informational response message having a contact header that contains information based on the digit string.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: December 31, 2013
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Andrew Allen, John-Luc Bakker
  • Publication number: 20130337766
    Abstract: A network component is provided. The network component including a component configured such that the network transmits a response message containing an indicator indicating that a first message is an emergency-related request, and such that the network receives a second message containing information associated with a user equipment (UE).
    Type: Application
    Filed: April 30, 2013
    Publication date: December 19, 2013
    Applicant: Research In Motion Limited
    Inventors: Jan Hendrik Lucas BAKKER, Adrian BUCKLEY, Andrew Michael ALLEN
  • Patent number: 8599838
    Abstract: In one embodiment, a scheme is disclosed for effectuating a call in a network environment including a circuit-switched (CS) network and an IP multimedia subsystem (IMS) network. Call information associated with a call is sent from a user equipment (UE) device to an application server (AS) node disposed in the IMS network. The call information includes at least one of a call reference number and a called party's URI. When a message is received at the UE device from the AS node, which message includes the call reference number and an IP multimedia routing number (IMRN), the returned call reference number is verified that it remains valid based on a local timer mechanism associated with the UE device. The IMRN is then sent to the application server in order to facilitate a session with respect to the called party.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: December 3, 2013
    Assignee: BlackBerry Limited
    Inventor: Adrian Buckley
  • Publication number: 20130318248
    Abstract: An apparatus, and an associated method, for directing communications of a communication session to a selected communication device, or devices, of a group of commonly-registered devices. A device-direction policy is created and stored at a network entity. The policy identifies preferred devices to which communications of a communication session are to be provided. A SIP Invite, or other communication-session initiation message, is provided to the network entity. The network entity detects the message, accesses the policy, and forwards on the message in accordance with the policy.
    Type: Application
    Filed: July 31, 2013
    Publication date: November 28, 2013
    Inventors: Youngae Kim, Andrew Allen, Adrian Buckley, Jan John-Luc Bakker
  • Publication number: 20130279374
    Abstract: A node and method for communication diversion and communication diversion notification is provided. The node has a component configured to receive notification about a communication diversion related to an incoming communication corresponding to only those communication diversions which match criteria for at least one specific reason to be notified, wherein the notification includes a diversion reason element that is locale-independent encoded.
    Type: Application
    Filed: June 19, 2013
    Publication date: October 24, 2013
    Applicant: Research In Motion Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley
  • 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
  • Patent number: 8542678
    Abstract: In one embodiment, a scheme is disclosed for managing call continuity in a network environment including a circuit-switched (CS) network and an IP multimedia subsystem (IMS) network wherein unique identity (ID) information supplied by a user equipment (UE) device is utilized. A pool of dynamically allocable IP multimedia routing numbers (IMRNs) maintained at an IMS network node are used for associating an IMRN with call information received from the UE device, which can include at least one of a GRUU, Instance ID, and the called party number relating to a call. When the dynamically allocated IMRN is returned by the UE device, the network node utilizes the IMRN mapping to effectuate call continuity with respect to the called party.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: September 24, 2013
    Assignee: BlackBerry Limited
    Inventor: Adrian Buckley
  • Patent number: 8537822
    Abstract: A method for a user agent to access a session policy in a network is provided. The method comprises the user agent receiving in a header field of a response message a plurality of uniform resource identifiers (URIs) for a policy server, wherein each of the plurality of URIs uses a different policy channel protocol.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: September 17, 2013
    Assignee: Research In Motion Limited
    Inventors: Michael Montemurro, Andrew Allen, Adrian Buckley
  • Patent number: 8533452
    Abstract: Systems and methods for operation upon a data processing device for handling secure data stored on the device. The device is configurable to communicate over a data channel with an external security information source. User identification information is received from the external security information source which identifies a user of the device. The device, based upon the received user identification information, determines whether the secure data stored on the device is to be accessed by a user of the device.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: September 10, 2013
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Atul Asthana
  • Publication number: 20130230042
    Abstract: A method for modifying the contents of session initiation protocol (SIP) messages is presented. The method includes receiving a SIP message. The SIP message may include a set of message header fields. The method includes receiving an application policy. The application policy may specify how to modify the SIP message based on a characteristic of the SIP message. Alternatively, the application policy may be retrieved from a database such as one provided by a home subscriber server (HSS) or an application server. The method includes using the application policy to modify the SIP message resulting in a modified message, and sending the modified message.
    Type: Application
    Filed: April 8, 2013
    Publication date: September 5, 2013
    Inventors: Alexander Shatsky, Andrew Allen, Adrian Buckley, Jan Hendrik Lucas Bakker, Brian McColgan
  • Patent number: 8521170
    Abstract: In one embodiment, a scheme is disclosed for routing an incoming call in a network environment including a circuit-switched (CS) network and an IP multimedia subsystem (IMS) network, wherein the incoming call is being directed to a user equipment (UE) device disposed in the network environment. A network node disposed in the IMS network is operable to perform a number of determinations with respect to the UE device's domain, state, applicability of user and/or operator policies and preferences, location, et cetera. The incoming call is terminated to an appropriate domain (e.g., CS domain or IMS domain) based at least in part upon the foregoing determinations.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: August 27, 2013
    Assignee: Research In Motion Limited
    Inventors: Adrian Buckley, Andrew Allen, Michael Shenfield
  • Patent number: 8516140
    Abstract: In one embodiment, a scheme is disclosed for negotiating schema information relating to one or more content types of a message body comprised within a message of a communication protocol. A communication protocol message such as a SIP or HTTP message is generated by a sender towards a recipient, wherein the message includes a message body. A schema indicator is provided in the communication protocol message to indicate acceptability of variations of a content type of a message body or body part in a response from the recipient.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Jan John-Luc Bakker, Andrew Allen, Adrian Buckley
  • Publication number: 20130196637
    Abstract: A method on a wireless user equipment (UE) device facilitates integration of an outgoing cellular call as an enterprise call. The UE device attaches to a wide area cellular network on which the device has a non-enterprise address. Upon blocking incoming calls, the UE device sends a request to a node in a data network to initiate an outgoing cellular call with an expectation of receiving an incoming circuit-switched (CS) call back from the network node within a time window. The incoming CS call contains an enterprise address associated with a user of the wireless UE device as a calling line identity to identify that the incoming CS call is related to the request to initiate the outgoing cellular call. The UE device indicates to the network node that a call leg is established between the enterprise user and the network node.
    Type: Application
    Filed: July 31, 2012
    Publication date: August 1, 2013
    Applicant: Research In Motion Limited
    Inventors: Andrew Allen, Adrian Buckley, Richard George, Brian Oliver, Lap Luu, Dalsu Lee