Patents by Inventor Charles HEGARTY
Charles HEGARTY 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: 20240039964Abstract: A method performed by an IP Multimedia Subsystem, IMS, node for handling communication in a wireless communication network is provided. The IMS node (12) transmits to a network node (13), data indicating a notification of a direction for a communication and information related to an additional service for the communication; and receives, from the network node, an indication of an action related to the communication and/or data related to the additional service.Type: ApplicationFiled: December 2, 2020Publication date: February 1, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Charles HEGARTY, Andreas ANULF, Magnus BERGSTRAND
-
Patent number: 11887593Abstract: Embodiments herein relate to a method performed by a first network node (140) in a wireless communications network (100), for handling media channels during an ongoing media session. The ongoing media session is a session comprising a first UE (120), a second UE (121) and the first network node (140). The first network node (140) obtains, from the first UE (120), a voice instruction comprising a keyword for invoking a third party service within the media session. The first network node (140) further detects the keyword for invoking the third party service within the media session. The first network node (140) modifies, based on the detection of the keyword, a media channel between the first network node (140) and the second UE (121) to be silent. The first network node (140) further modifies, based on the detection of the keyword, a media channel between the first network node (140) and a third party network device (150) to be unsilent.Type: GrantFiled: March 21, 2019Date of Patent: January 30, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Debashish Pattnaik, Erqun Sun, Charles Hegarty
-
Patent number: 11831691Abstract: There is provided a method of operating a server of a network for managing user equipment registrations. The method comprises receiving (100) information indicative of whether user equipments are currently registered to a service, storing (102) the received information indicative of whether user equipments are currently registered to a service. The method also comprises receiving (104) a request associated with managing current registrations to services for one or more user equipments and initiating (106) an action to manage current registrations to services for one or more user equipments in accordance with the request.Type: GrantFiled: October 16, 2018Date of Patent: November 28, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Ester Gonzalez de Langarica, Charles Hegarty
-
Patent number: 11750667Abstract: A network node for handling access to sharing media in a media session in an Over The Top (OTT) Digital Assistant (DA). The media shall be shared between a first participant A and a second participant B in a communications network. The first participant A has access to sharing media in the media session in the OTT DA. The network node receives a request for access from the OTT DA. The request for access relates to the first participant A requesting access for the second participant B to sharing media in the media session in the OTT DA. The network node forwards the request to an IP Multimedia Subsystem (IMS) node in the communications network, to trigger the IMS node to switch on the sharing of media in the media session in the OTT DA for the second participant B, when authorised by the participant B.Type: GrantFiled: June 4, 2019Date of Patent: September 5, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ester Gonzalez De Langarica, Jose Manuel Alfonso, Charles Hegarty
-
Publication number: 20230085215Abstract: A method performed by an Internet Protocol Multimedia Subsystem, IMS, node, for handling a setup of a session between a first User Equipment, UE, and a second UE, in a communications network is provided. The IMS node receives (301) a request to setup a session from the first UE to the second UE. The request indicates a privacy value which the first UE has requested to apply for the session. The IMS node sends (302) a request to a server node. The request comprises an identity of the first UE and the privacy value. The request requests the server node to analyse the reputation of the first UE based on the identity of the first UE and the privacy value. The IMS node receives (303) a response from the server node. The response indicates the analysed reputation of the first UE. The IMS node then decides (304) how to handle the session setup and session privacy, based on the analysed reputation of the first UE.Type: ApplicationFiled: February 11, 2020Publication date: March 16, 2023Inventors: Charles Hegarty, Andreas Anulf
-
Publication number: 20230046490Abstract: A method, by a first node, for handling provision of an IMS service. A communications network comprises a first slice handling a first IMS service, and a second slice handling a second IMS service. The first node obtains, from a second node at least one of a first and a second indication. The first indication is of a first routing service instance for a third node handling the first service in the first slice. The second indication is of a second routing service instance for a fourth node handling the second service in the second slice. The first node routes a request, to one of the nodes with one of the proviso that when the request is for the first service, the routing is based on the first indication, and when the request is for the second service, the routing is based on the second indication.Type: ApplicationFiled: February 4, 2020Publication date: February 16, 2023Inventors: Mats STILLE, Mattias DAHLQVIST, Timo FORSMAN, Charles HEGARTY
-
Publication number: 20230007706Abstract: A method performed by a first network node (12) for handling a communication session, wherein the first network node (12) is associated with a first communication network operated by a first operator. The first network node sets Sup a data channel between the first network node and a second wireless device (14). The second wireless device is associated with a second communication network operated by a second operator. The first network node further provides data over the setup data channel to the second wireless device (14), wherein the data is related to a service provided for a first wireless device serviced by the first operator.Type: ApplicationFiled: December 3, 2019Publication date: January 5, 2023Inventors: Mattias Dahlqvist, Charles Hegarty, Bo Burman
-
Patent number: 11539761Abstract: Embodiments herein relate to a method performed by an IMS node for handling data of a UE, in a communication network, wherein the communication network comprises partitioned sets of functionalities of one or more core networks wherein each set of functionalities belongs to a network slice. The IMS node receives, from the UE, a message for registering the UE to the IMS node, wherein the message comprises a slice indication indicating a network slice identity and a UE indication identifying the UE. The IMS node stores a registration of the UE in the IMS node, in addition to a previously stored registration of the UE, with the proviso that the indicated network slice identity differs from a previous network slice identity of the previously stored registration of the UE and thereby allowing parallel active communications using the registration and the previously stored registration.Type: GrantFiled: December 10, 2018Date of Patent: December 27, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Charles Hegarty, Timo Forsman, Mats Ola Stille
-
Publication number: 20220239710Abstract: A network node for handling access to sharing media in a media session in an Over The Top (OTT) Digital Assistant (DA). The media shall be shared between a first participant A and a second participant B in a communications network. The first participant A has access to sharing media in the media session in the OTT DA. The network node receives a request for access from the OTT DA. The request for access relates to the first participant A requesting access for the second participant B to sharing media in the media session in the OTT DA. The network node forwards the request to an IP Multimedia Subsystem (IMS) node in the communications network, to trigger the IMS node to switch on the sharing of media in the media session in the OTT DA for the second participant B, when authorised by the participant B.Type: ApplicationFiled: June 4, 2019Publication date: July 28, 2022Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ester GONZALEZ DE LANGARICA, Jose Manuel ALFONSO, Charles HEGARTY
-
Publication number: 20220191162Abstract: A method performed by a first network node in a wireless communications network, for handling messages of a user. The first network node receives, from a second network node, one or more messages or notifications of messages associated to the user, and a respective privacy indication for each message. The first network node further handles, based on the respective privacy indication, each message or notification of message.Type: ApplicationFiled: May 28, 2019Publication date: June 16, 2022Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Charles HEGARTY, Ester GONZALEZ DE LANGARICA
-
Publication number: 20220131913Abstract: Embodiments herein relate to a method performed by a first network node (150) in a wireless communications network (100), for handling an addition of a participant to an ongoing call session for a first UE (120) handled by an IMS node (140). The ongoing call session is a session between the first UE (120) and a second UE (121). The first network node receives, from a second network node (151), a request to add a participant to an ongoing call session for the first UE (120). The first network node (150) obtains a list of one or more ongoing call sessions for the first user from the IMS node (140), wherein the list comprises an identifier for identifying each of the one or more ongoing call sessions.Type: ApplicationFiled: March 7, 2019Publication date: April 28, 2022Inventors: Ester Gonzalez de Langarica, Charles Hegarty
-
Publication number: 20220053034Abstract: Embodiments herein relate to a method performed by an IMS node for handling data of a UE, in a communication network, wherein the communication network comprises partitioned sets of functionalities of one or more core networks wherein each set of functionalities belongs to a network slice. The IMS node receives, from the UE, a message for registering the UE to the IMS node, wherein the message comprises a slice indication indicating a network slice identity and a UE indication identifying the UE. The IMS node stores a registration of the UE in the IMS node, in addition to a previously stored registration of the UE, with the proviso that the indicated network slice identity differs from a previous network slice identity of the previously stored registration of the UE and thereby allowing parallel active communications using the registration and the previously stored registration.Type: ApplicationFiled: December 10, 2018Publication date: February 17, 2022Inventors: Charles Hegarty, Timo Forsman, Mats Ola Stille
-
Publication number: 20220051674Abstract: Embodiments herein relate to a method performed by a first network node (140) in a wireless communications network (100), for handling media channels during an ongoing media session. The ongoing media session is a session comprising a first UE (120), a second UE (121) and the first network node (140). The first network node (140) obtains, from the first UE (120), a voice instruction comprising a keyword for invoking a third party service within the media session. The first network node (140) further detects the keyword for invoking the third party service within the media session. The first network node (140) modifies, based on the detection of the keyword, a media channel between the first network node (140) and the second UE (121) to be silent. The first network node (140) further modifies, based on the detection of the keyword, a media channel between the first network node (140) and a third party network device (150) to be unsilent.Type: ApplicationFiled: March 21, 2019Publication date: February 17, 2022Inventors: Debashish Pattnaik, Erqun Sun, Charles Hegarty
-
Publication number: 20210410057Abstract: It is disclosed a server node, a 5G mobile communication network and a method performed therein, providing information, to a network function (NF) service consumer, for supporting selection of an NF instance out of a group of NF instances providing a target NF service. By using a network repository function (NRF) discovery request/response procedure, and an NF cluster instance ID that relates NF instances providing a certain service where the NF instances are hosted by one and the same NF, the NRF 406 determines IP addresses with which the requested service can be accessed. By using the NF cluster instance, one or more IP addresses for accessing NF instances providing the requested service hosted by one and the same NF 402, 404 is provided to the NF service consumer 408. The latency sensitive services and where load balancing is required, the NF service instance value knowledge about specific NF hosting the requested service, as well as High availability (HA) support.Type: ApplicationFiled: May 22, 2018Publication date: December 30, 2021Inventors: Afshin Abtin, Charles Hegarty, Jonas FalkenÄ
-
Publication number: 20210360041Abstract: There is provided a method of operating a server of a network for managing user equipment registrations. The method comprises receiving (100) information indicative of whether user equipments are currently registered to a service, storing (102) the received information indicative of whether user equipments are currently registered to a service. The method also comprises receiving (104) a request associated with managing current registrations to services for one or more user equipments and initiating (106) an action to manage current registrations to services for one or more user equipments in accordance with the request.Type: ApplicationFiled: October 16, 2018Publication date: November 18, 2021Inventors: Ester Gonzalez de Langarica, Charles Hegarty
-
Publication number: 20210320994Abstract: The present disclosure relates to a network node, a communication device, capable of selective and network based automated answering of audio/video calls. When there is a provision in the network node, that an in-coming call from a calling party is to be auto-answered by a call receiving party, the network node adds an indication to a part of the call. The call is then provided to the call receiving party, where the indication instructs it to auto-answer the call. It is advantageous that selective and network-based automated answering of calls is provided to communication devices such as wearables, 5G- or IoT devices.Type: ApplicationFiled: August 28, 2018Publication date: October 14, 2021Inventors: Ester Gonzalez De Langarica, Charles Hegarty, José Manuel Alfonso
-
Publication number: 20210226838Abstract: A method performed by an IP Multimedia Core Network Subsystem (IMS) node, for enabling management of events occurring in a network slice of a communication network that comprises partitioned sets of functionalities wherein each set of functionalities belongs to a dedicated network slice, and wherein a set of functionalities is separated from other sets of functionalities. The IMS node obtains, from a core network node responsible for policy control, an indication of a first action relating to a session established in the network slice, wherein said first indication comprises a first network slice identifier. The IMS node sends, to a managing node, a message indicating a second action to be performed in the managing node in response to the first action relating to the session established in the network slice, wherein the message comprises a second network slice identifier identifying the first network slice in which the first action occurred.Type: ApplicationFiled: June 8, 2018Publication date: July 22, 2021Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Charles HEGARTY, Herbie FRANCIS, Murali Krishna PILLA