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

  • Patent number: 11082459
    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: October 30, 2018
    Date of Patent: August 3, 2021
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Andrew Michael Allen, Adrian Buckley
  • Patent number: 11038930
    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: July 17, 2019
    Date of Patent: June 15, 2021
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Jan Hendrik Lucas Bakker
  • Publication number: 20210092166
    Abstract: A method for providing a user agent (UA) with service identification data. The method includes an application server (AS) transmitting Session Initiation Protocol (SIP) data. The SIP data comprises an identifier of the AS and a service identifier for at least one service supported by the AS. The method further includes the UA receiving the SIP data.
    Type: Application
    Filed: December 4, 2020
    Publication date: March 25, 2021
    Inventors: Jan Hendrik Lucas Bakker, Andrew Michael Allen, Adrian Buckley
  • Publication number: 20210037065
    Abstract: In one embodiment, a wireless mobile User Equipment (UE) device comprises a message generator configured to send a SIP request message via a first IP network and a processor configured to process a SIP response message received from a network node via the first IP network, the processor further configured to process instructions to provide a treatment for at least one message body content of the SIP response message based on a value of a content type indicator independent of at least one of an absence of a content disposition indicator, a content disposition indicator without a value and a content disposition indicator having a value. The treatment, applied by the UE device, may comprise one of: (i) performing an Emergency Services (ES) call effectuated via a CS network and (ii) performing a registration and an ES call effectuated via an IP network.
    Type: Application
    Filed: October 16, 2020
    Publication date: February 4, 2021
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen
  • Patent number: 10856359
    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: March 18, 2020
    Date of Patent: December 1, 2020
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen
  • Patent number: 10841346
    Abstract: In one embodiment, a wireless mobile User Equipment (UE) device comprises a message generator configured to send a SIP request message via a first IP network and a processor configured to process a SIP response message received from a network node via the first IP network, the processor further configured to process instructions to provide a treatment for at least one message body content of the SIP response message based on a value of a content type indicator independent of at least one of an absence of a content disposition indicator, a content disposition indicator without a value and a content disposition indicator having a value. The treatment, applied by the UE device, may comprise one of: (i) performing an Emergency Services (ES) call effectuated via a CS network and (ii) performing a registration and an ES call effectuated via an IP network.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: November 17, 2020
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen
  • Publication number: 20200221537
    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: March 18, 2020
    Publication date: July 9, 2020
    Inventors: Jan Hendrik Lucas BAKKER, Adrian BUCKLEY, Andrew Michael ALLEN
  • Publication number: 20200213275
    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: March 9, 2020
    Publication date: July 2, 2020
    Applicant: BlackBerry Limited
    Inventors: Andrew Michael ALLEN, Adrian BUCKLEY
  • Patent number: 10631360
    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: November 15, 2018
    Date of Patent: April 21, 2020
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen
  • Patent number: 10587573
    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: March 8, 2019
    Date of Patent: March 10, 2020
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Publication number: 20190356702
    Abstract: In one embodiment, a wireless mobile User Equipment (UE) device comprises a message generator configured to send a SIP request message via a first IP network and a processor configured to process a SIP response message received from a network node via the first IP network, the processor further configured to process instructions to provide a treatment for at least one message body content of the SIP response message based on a value of a content type indicator independent of at least one of an absence of a content disposition indicator, a content disposition indicator without a value and a content disposition indicator having a value. The treatment, applied by the UE device, may comprise one of: (i) performing an Emergency Services (ES) call effectuated via a CS network and (ii) performing a registration and an ES call effectuated via an IP network.
    Type: Application
    Filed: August 1, 2019
    Publication date: November 21, 2019
    Applicant: BlackBerry Limited
    Inventors: Jan Hendrik Lucas BAKKER, Adrian BUCKLEY, Andrew Michael ALLEN
  • Publication number: 20190342348
    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 17, 2019
    Publication date: November 7, 2019
    Inventors: Andrew Michael Allen, Jan Hendrik Lucas Bakker
  • Publication number: 20190268301
    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: March 8, 2019
    Publication date: August 29, 2019
    Applicant: BlackBerry Limited
    Inventors: Andrew Michael ALLEN, Adrian BUCKLEY
  • Patent number: 10397282
    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: July 24, 2017
    Date of Patent: August 27, 2019
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Jan Hendrik Lucas Bakker
  • Patent number: 10389763
    Abstract: In one embodiment, a wireless mobile User Equipment (UE) device comprises a message generator configured to send a SIP request message via a first IP network and a processor configured to process a SIP response message received from a network node via the first IP network, the processor further configured to process instructions to provide a treatment for at least one message body content of the SIP response message based on a value of a content type indicator independent of at least one of an absence of a content disposition indicator, a content disposition indicator without a value and a content disposition indicator having a value. The treatment, applied by the UE device, may comprise one of: (i) performing an Emergency Services (ES) call effectuated via a CS network and (ii) performing a registration and an ES call effectuated via an IP network.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: August 20, 2019
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen
  • Patent number: 10327113
    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 17, 2018
    Date of Patent: June 18, 2019
    Assignee: BlackBerry Limited
    Inventors: Stephen John Barrett, Andrew Michael Allen
  • Patent number: 10243921
    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: May 8, 2017
    Date of Patent: March 26, 2019
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Publication number: 20190090303
    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: November 15, 2018
    Publication date: March 21, 2019
    Applicant: BlackBerry Limited
    Inventors: Jan Hendrik Lucas BAKKER, Adrian BUCKLEY, Andrew Michael ALLEN
  • Publication number: 20190068656
    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: October 30, 2018
    Publication date: February 28, 2019
    Inventors: Jan Hendrik Lucas Bakker, Andrew Michael Allen, Adrian Buckley
  • Patent number: 10187924
    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: October 20, 2017
    Date of Patent: January 22, 2019
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen