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

  • Publication number: 20110194547
    Abstract: Apparatus, and an associated method, by which to facilitate selection of a WLAN through which a mobile node communicates. Selection takes into account the geographic positioning of the mobile node. The mobile node ascertains its geographic positioning by monitoring cellular-positioning signals. And, availability of WLANs through which to communicate is ascertained by detecting signals broadcast by the WLANs.
    Type: Application
    Filed: April 18, 2011
    Publication date: August 11, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Adrian Buckley, George B. Bumiller
  • Patent number: 7995562
    Abstract: A system to promote communication in a second domain responsive to a failure in a first domain. The system includes a first domain for communicating, and a second domain for communicating. The system includes a rejection message and a mobile device. The rejection message transmitted upon a failure of a call in the first domain. The mobile device configured to communicate in both the first domain and the second domain. The mobile device configured to attempt the call in the second domain responsive to receiving the rejection message in the first domain.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: August 9, 2011
    Assignee: Research In Motion Limited
    Inventors: Rene W. Purnadi, M. Khaledul Islam, Adrian Buckley
  • Patent number: 7995565
    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 a SIP Invite message having a Domain Transfer-URI contained in the Request-URI that is operable to trigger a return of a routable number is utilized. Responsive to the SIP Invite message from a UE device, a network node provides a SIP response message (e.g., SIP 380 (Alternative Service) Response) which includes one or more radio access technologies and an alternative domain available to the UE device for continuing a call from one domain to another domain.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: August 9, 2011
    Assignee: Research In Motion Limited
    Inventors: Adrian Buckley, Andrew Allen, Michael Shenfield
  • Patent number: 7990960
    Abstract: A system and method for concealing an identity by receiving a Session Initiation Protocol (SIP) message, the SIP message containing a field, the field containing a Globally Routable User Agent Uniform Resource Identifier (GRUU) identifying a node, the GRUU containing a public user identity (PUID), a ‘gr’ parameter, and a ‘gr’ parameter value; evaluating a subscription option; and in response to evaluating the subscription option, concealing an identity of the node by removing the ‘gr’ parameter and the ‘gr’ parameter value from the field.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: August 2, 2011
    Assignee: Research In Motion Limited
    Inventors: John-Luc Bakker, Adrian Buckley
  • Publication number: 20110173434
    Abstract: A system for communicating a message using a second signaling protocol is disclosed. The second signaling protocol provides a session control channel between a user agent (UA) and a network node and may include, for example the I1 protocol. The system identifies a first string to be transmitted within a first message. The first message is encoded in accordance with a first signaling protocol. The system associates the first string with a first key, and stores the first string and the first key in a database. The database associates the first string and the first key. The system encodes the first key within a second message, and transmits the second message using the second signaling protocol. The first string may include a plurality of data values. The system sorts the plurality of data values into an ordering, and associates each of the plurality of data values with a key.
    Type: Application
    Filed: January 14, 2010
    Publication date: July 14, 2011
    Inventors: Adrian Buckley, Jan Hendrik Lucas Bakker, Alexander Shatsky
  • Publication number: 20110103372
    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: November 3, 2009
    Publication date: May 5, 2011
    Inventors: Alex Shatsky, Andrew Allen, Adrian Buckley, Jan Hendrik Lucas Bakker, Brian McColgan
  • Publication number: 20110103373
    Abstract: A user agent (UA) for communicating with a communications network implementing an internet protocol (IP) multimedia subsystem (IMS) is presented. The UA is configured to send and receive session initiation protocol (SIP) messages. The UA includes a processor configured to send a message to the network. The message identifies an application policy. The application policy defines at least one of a SIP message header field to include, a SIP message header field to remove, a SIP message header field to allow, and a SIP message header field to modify. The processor is configured to receive a SIP message from the network. The SIP message includes a set of SIP message header fields. The set of SIP message header fields are modified in accordance with the application policy.
    Type: Application
    Filed: November 3, 2009
    Publication date: May 5, 2011
    Inventors: Alex Shatsky, Andrew Allen, Adrian Buckley, Jan Hendrik Lucas Bakker, Brian McColgan
  • Publication number: 20110099281
    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: June 2, 2009
    Publication date: April 28, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Allen
  • Publication number: 20110095886
    Abstract: A method is provided for a user equipment (UE) 110 to respond to an emergency-related message sent to the UE 110. The method comprises the UE 110 receiving a first message 150 containing an indicator 160 indicating that an emergency-related request has been made, the UE 110 recognizing the indicator 160 as an indication that the emergency-related request is related to an emergency, and the UE 110 sending a second message 170 containing emergency-related information 180 about itself.
    Type: Application
    Filed: June 2, 2009
    Publication date: April 28, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Allen
  • Patent number: 7929967
    Abstract: Apparatus, and an associated method, by which to facilitate selection of a WLAN through which a mobile node communicates. Selection takes into account the geographic positioning of the mobile node. The mobile node ascertains its geographic positioning by monitoring cellular-positioning signals. And, availability of WLANs through which to communicate is ascertained by detecting signals broadcast by the WLANs.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: April 19, 2011
    Assignee: Research In Motion Limited
    Inventors: Adrian Buckley, George Baldwin Bumiller
  • Patent number: 7917136
    Abstract: Apparatus, and an associated method, for facilitating call connection with a selected service center from a mobile node. A mobile node is provided with short dialing codes used in a network with which the mobile node is registered by SMS messages sent thereto, such as pursuant to registration procedures. Values of the short dialing codes downloaded to the mobile node are stored at a storage location, such as at a SIM card, indexed together with corresponding codes normally used by a user of the mobile nodes, such as the codes used in the home network of the mobile node. When a user places a call to a service center, the stored values are retrieved, and transposed, if needed, to ensure better that the call to the selected service center is successfully completed.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: March 29, 2011
    Assignee: Research In Motion Limited
    Inventors: Adrian Buckley, Bokinakere Subbarao Sundresh
  • Patent number: 7899939
    Abstract: Apparatus, and an associated method, for facilitating selection of an I-WLAN PLMN. A PLMN listing is created and maintained at a wireless device. The listing includes entries that identify PLMN together with their associated access technology indicators. The wireless device creates a list of available I-WLAN PLMNs. And a selector and comparator compare identities on the listing together with the list of available I-WLAN PLMNs. Selection is made of a PLMN on both the listing and the list and also exhibits an appropriate access technology capability identified by the access technology indication.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: March 1, 2011
    Assignee: Research In Motion Limited
    Inventors: Paul Carpenter, Adrian Buckley
  • Publication number: 20110044325
    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: Application
    Filed: October 29, 2010
    Publication date: February 24, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Adrian Buckley
  • Publication number: 20110040836
    Abstract: A method to activate session control is presented. The method includes receiving a request to activate control of a collaborative session, and determining acceptance of the request to activate control of the collaborative session. The method includes sending an indication, in response to receiving the activation request, the indication indicative of the determined acceptance. The indication in the response may be indicative of an acceptance. The method may include subscribing to an event package when the indication in the response is indicative of acceptance.
    Type: Application
    Filed: April 30, 2010
    Publication date: February 17, 2011
    Inventors: Andrew Allen, Jan Hendrik Lucas Bakker, Adrian Buckley, Jean-Phillipe Paul Cormier, Young Ae Kim
  • Patent number: 7876719
    Abstract: Apparatus, and an associated method, to facilitate performance of an IMS (IP Multimedia Subsystem) service to a circuit-switched-connected user equipment. The user equipment includes a USSD message generator that generates an initiation message that is sent to a network of a radio communication system. The message is routed through the network to an entity that decodes the USSD message to form an XCAP message. The XCAP message is routed to an associated service node that operates responsive to the XCAP message.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: January 25, 2011
    Assignee: Research In Motion Limited
    Inventors: Jan John-Luc Bakker, Adrian Buckley
  • Publication number: 20100329243
    Abstract: A system and method for accessing voice services using a user equipment (UE) in a communication system is provided. The UE is configured to receive a first message which may include an audio session indication. The method includes the step of sending a second message in response to the first message, with the second message being based on one or more voice service indicators comprising at least one value. The second message may be a response indicating not to select an alternative domain. The second message may also be a not acceptable response.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 30, 2010
    Inventors: Adrian Buckley, Jan Hendrik Lucas Bakker, Stefano Faccin
  • Publication number: 20100329244
    Abstract: A system and method for enabling voice services using a network component in a communication system including a user equipment (UE) is provided. The UE is configured to receive a first message which may be a SIP request. The network component is configured to create a second message, or SIP request, based upon the first message. The network component further configured to subsequently receive a SIP response and select a subsequent action upon receiving the SIP response.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 30, 2010
    Inventors: Adrian Buckley, Jan Hendrik Lucas Bakker, Stefano Faccin
  • Publication number: 20100312897
    Abstract: A method to transfer control is presented. The method includes receiving a request to transfer control of a collaborative session from a first user equipment (UE). The method includes sending a request for the transfer of control of the collaborative session in response to the received request to a second UE, and receiving, in response to the sent request to the second UE, an indication of acceptance of the transfer of control of the collaborative session. The method includes sending a notification of status to the first UE of the control of the collaborative session in response to receiving, from the second UE, the indication of acceptance.
    Type: Application
    Filed: April 30, 2010
    Publication date: December 9, 2010
    Inventors: Andrew Allen, Jan Hendrik Lucas Bakker, Adrian Buckley, Jean-Philippe Cormier, Young Ae Kim
  • Publication number: 20100312832
    Abstract: A method to transfer control is presented. The method includes sending a message requesting transfer of control of a collaborative session, and receiving notification, in response to the sent message, indicative of a transfer result of said requested transfer of control. The method may include, when the transfer result in the received notification indicates success, relinquishing control of the collaborative session. The method may include maintaining control of the collaborative session independent of the transfer result in the received notification. The message requesting transfer of control of a collaborative session may also comprises a request for media transfer.
    Type: Application
    Filed: April 30, 2010
    Publication date: December 9, 2010
    Inventors: Andrew Allen, Jan Hendrik Lucas Bakker, Adrian Buckley, Jean-Phillipe Cormier, Young Ae Kim
  • Patent number: 7830868
    Abstract: In one embodiment, a scheme is disclosed for routing a Session Initiation Protocol (SIP) call in a network environment including a circuit-switched (CS) network and an IP multimedia subsystem (IMS) network. When a SIP call is originated by a user equipment (UE) device in the CS network domain, call information associated with the call is provided to an application server (AS) node disposed in the IMS network. At the AS node, a pool of E.164 numbers are maintained as IP multimedia routing numbers (IMRNs) which are mapped to or otherwise associated with called party SIP URIs. The AS node dynamically allocates a select IMRN with respect to a called party's SIP URI received from the UE device and returns it to the UE device. The dynamically allocated IMRN is then utilized for routing the SIP call towards the called party.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: November 9, 2010
    Assignee: Research In Motion Limited
    Inventor: Adrian Buckley