Patents by Inventor Andrew Michael Allen

Andrew Michael Allen 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: 20190014447
    Abstract: In some examples, a first push-to-talk (PTT) client that has access to a wide area network (WAN) performs distributed control for a PTT session in conjunction with distributed control for the PTT session performed by another PTT client in the PTT session, the distributed control by the first PTT client performed without use of any PTT server.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 10, 2019
    Inventors: Stephen John Barrett, Andrew Michael Allen
  • Patent number: 10135885
    Abstract: A method for performing initial registration is provided. The method includes receiving a server timeout message, the server timeout message including at least a field set to a value equal to a value received during a first registration. The method further includes initiating restoration procedures by performing an initial registration.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: November 20, 2018
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Andrew Michael Allen, Adrian Buckley
  • Patent number: 10123182
    Abstract: A method for merging active group calls includes hosting, at a first Push to talk (PTT) server, a first active group call. A first group of PTT clients participate in the first active group call. The first PTT server receives a request to invite a second group of PTT clients. The request includes an identifier for the second group of PTT clients. The first PTT server sends a first invite message to the second PTT server. The first invite message includes the identifier for the second group of PTT clients. In response to the first invite message, the first PTT server receives a response message. The response message indicates that the second group of PTT clients are participating in the second active group call. The first PTT server hosts a merged PTT group call.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: November 6, 2018
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Patent number: 10033771
    Abstract: A server is provided that includes a processor such that for a Session Initiation Protocol (SIP) request containing a Uniform Resource Identifier (URI) identifying the first device, the processor is programmed to promote adding a URI and redirecting the SIP request to a second device. The added URI used by the second device to invoke a Personal Network Management (PNM) Controller function.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: July 24, 2018
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Patent number: 10028110
    Abstract: In some examples, a first push-to-talk (PTT) client that has access to a wide area network (WAN) performs distributed control for a PTT session in conjunction with distributed control for the PTT session performed by another PTT client in the PTT session, the distributed control by the first PTT client performed without use of any PTT server.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: July 17, 2018
    Assignee: BlackBerry Limited
    Inventors: Stephen John Barrett, Andrew Michael Allen
  • Patent number: 9913236
    Abstract: A method and UE for registering with a third network node using IMS, the method creating a tunnel; authenticating a first public identity associated with the UE to the first network node; receiving configuration information with a second private identifier and a second public user identifier, and registering with a third network node using the second private identifier and the second public user identifier. Further, a method and first network node configured for authentication between a UE and a third network node using IMS, the method establishing a tunnel; authenticating a first public identity of the UE; receiving a configuration information message from the UE including a network identifier for a network the UE is registered on; obtaining, from a second network node, a second private identifier and second public user identifier; and providing the second private identifier and second public user identifier to the UE.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: March 6, 2018
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley, Michael Eoin Buckley
  • Publication number: 20180042055
    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: October 20, 2017
    Publication date: February 8, 2018
    Applicant: BlackBerry Limited
    Inventors: Jan Hendrik Lucas BAKKER, Adrian BUCKLEY, Andrew Michael ALLEN
  • Publication number: 20180035267
    Abstract: In some examples, a first push-to-talk (PTT) client that has access to a wide area network (WAN) performs distributed control for a PTT session in conjunction with distributed control for the PTT session performed by another PTT client in the PTT session, the distributed control by the first PTT client performed without use of any PTT server.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Stephen John Barrett, Andrew Michael Allen
  • Publication number: 20170366584
    Abstract: A server is provided that includes a processor such that for a Session Initiation Protocol (SIP) request containing a Uniform Resource Identifier (URI) identifying the first device, the processor is programmed to promote adding a URI and redirecting the SIP request to a second device. The added URI used by the second device to invoke a Personal Network Management (PNM) Controller function.
    Type: Application
    Filed: September 5, 2017
    Publication date: December 21, 2017
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Publication number: 20170353503
    Abstract: A method and devices for handling crossed-invite situations in set-up of IP-based sessions. A local device receives an incoming session invite after sending an outgoing session invite before the outgoing session invite has been accepted. It then determines that the incoming session invite was sent by the remote device to which the outgoing session invite is also addressed. The method includes determining a remote device priority value from identifying information contained in the incoming session invite, comparing the remote device priority value with a local device priority value to determine whether the remote device or the local device is higher priority and, if the remote device is higher priority, canceling the outgoing session invite and displaying an incoming call answer screen for the incoming session invite, and if the local device is higher priority, waiting for cancelation of the incoming session invite and acceptance of the outgoing session invite.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Applicant: BlackBerry Limited
    Inventors: Bechir TRABELSI, Andrew Michael ALLEN, Kevin N. CHEN, Lawrence Edward KUHL
  • Publication number: 20170324783
    Abstract: An embodiment provides a user equipment that includes a processor configured to receive a Session Initiation Protocol (SIP) NOTIFY message transmitted by a network component as a result of a registration event. The SIP NOTIFY message contains at least a portion of information included in a first SIP message sent between a first user equipment and the network component. Another embodiment provides method and apparatus for a network node to determine whether filter criteria include one or more indicators that specify the need for information, and including in a second SIP message the information specified by the one or more indicators.
    Type: Application
    Filed: July 24, 2017
    Publication date: November 9, 2017
    Inventors: Andrew Michael Allen, Jan Hendrik Lucas Bakker
  • Patent number: 9814082
    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: Grant
    Filed: August 31, 2016
    Date of Patent: November 7, 2017
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen
  • Publication number: 20170289102
    Abstract: According to one aspect, a system and method of exchanging GRUUs (Globally Routed User Agent URI (Uniform Resource Identifier)) between a first telephony-enabled device and a second telephony enabled device using a circuit-switched message is provided. Once exchanged, the telephony enabled devices can exchange SIP (session initiated protocol) communications routed by the GRUUs. Any one of the telephony-enabled devices can add a media component to the SIP communications. According to another aspect, a system and method of generating GRUUs is provided. According to another aspect, a system and method of handing off communications to a packet switched network from a circuit switched network is provided.
    Type: Application
    Filed: May 8, 2017
    Publication date: October 5, 2017
    Applicant: BlackBerry Limited
    Inventors: Andrew Michael ALLEN, Adrian BUCKLEY
  • Patent number: 9769215
    Abstract: A server is provided that includes a processor such that for a Session Initiation Protocol (SIP) request containing a Uniform Resource Identifier (URI) identifying the first device, the processor is programmed to promote adding a URI and redirecting the SIP request to a second device. The added URI used by the second device to invoke a Personal Network Management (PNM) Controller function.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: September 19, 2017
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Publication number: 20170251030
    Abstract: A method for performing initial registration is provided. The method includes receiving a server timeout message, the server timeout message including at least a field set to a value equal to a value received during a first registration. The method further includes initiating restoration procedures by performing an initial registration.
    Type: Application
    Filed: May 12, 2017
    Publication date: August 31, 2017
    Inventors: Jan Hendrik Lucas Bakker, Andrew Michael Allen, Adrian Buckley
  • Patent number: 9723029
    Abstract: An embodiment provides a user equipment that includes a processor configured to receive a Session Initiation Protocol (SIP) NOTIFY message transmitted by a network component as a result of a registration event. The SIP NOTIFY message contains at least a portion of information included in a first SIP message sent between a first user equipment and the network component. Another embodiment provides method and apparatus for a network node to determine whether filter criteria include one or more indicators that specify the need for information, and including in a second SIP message the information specified by the one or more indicators.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: August 1, 2017
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Jan Hendrik Lucas Bakker
  • Patent number: 9681000
    Abstract: According to one aspect, a system and method of exchanging GRUUs (Globally Routed User Agent URI (Uniform Resource Identifier)) between a first telephony-enabled device and a second telephony enabled device using a circuit-switched message is provided. Once exchanged, the telephony enabled devices can exchange SIP (session initiated protocol) communications routed by the GRUUs. Any one of the telephony-enabled devices can add a media component to the SIP communications. According to another aspect, a system and method of generating GRUUs is provided. According to another aspect, a system and method of handing off communications to a packet switched network from a circuit switched network is provided.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: June 13, 2017
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Publication number: 20170134444
    Abstract: The present disclosure describes methods and systems for establishing a Session Initiation Protocol Session. One method includes transmitting a first message requesting authentication configuration information; in response to the first message, receiving a second message that includes the authentication configuration information; transmitting a third message that includes authentication information based upon the received authentication configuration information; receiving an authentication challenge request that is formatted according to the second protocol; and in response to receiving the authentication challenge request, transmitting an authentication response to the second network node.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 11, 2017
    Applicant: BlackBerry Limited
    Inventors: Adrian BUCKLEY, Andrew Michael ALLEN, Michael Eoin BUCKLEY
  • Patent number: 9628965
    Abstract: A method for merging active group calls includes receiving, at a first Push to Talk (PTT) server, a request to merge a first and a second active group call. A first and a second group of PTT clients participate in the first and the second active group call, respectively. The first PTT server may send a first invite message to a first group PTT server which hosts the first group call. In response to the first invite message, the first PTT server may receive a first response message. The first PTT server may send a second invite message to a second group PTT server which hosts the second group call. In response to the second invite message, the first PTT server may receive a second response message. The first PTT server may host a merged PTT group call which includes the first and the second group of PTT clients.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: April 18, 2017
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Publication number: 20170070868
    Abstract: A method for merging active group calls includes receiving, at a first Push to Talk (PTT) server, a request to merge a first and a second active group call. A first and a second group of PTT clients participate in the first and the second active group call, respectively. The first PTT server may send a first invite message to a first group PTT server which hosts the first group call. In response to the first invite message, the first PTT server may receive a first response message. The first PTT server may send a second invite message to a second group PTT server which hosts the second group call. In response to the second invite message, the first PTT server may receive a second response message. The first PTT server may host a merged PTT group call which includes the first and the second group of PTT clients.
    Type: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Applicant: BlackBerry Limited
    Inventors: Andrew Michael ALLEN, Adrian BUCKLEY