NETWORK NODE, IMS NODE AND METHODS IN A COMMUNICATIONS NETWORK

    公开(公告)号:US20220232049A1

    公开(公告)日:2022-07-21

    申请号:US17595975

    申请日:2019-06-04

    摘要: A method performed by a network node, for handling an outgoing call from a first user in a communications network. The network node receives a request for the outgoing call to be set up via a first persona out of multiple personas associated with the first user, which request is obtained as a voice instruction from the first user via a Digital Assistant device. The voice instruction comprises a personalized name associated with the first persona of the first user. The network node identifies among the multiple personas associated with the first user, an Internet Protocol Multimedia Subsystem (IMS) user ID corresponding to the first persona based on the personalized name received in the voice instruction. The network node sends to an IMS node in the communications network, the identified IMS user ID, and a request to initiate the outgoing call via the first persona of the first user.

    System and method for aggregating communication connections

    公开(公告)号:US11336734B1

    公开(公告)日:2022-05-17

    申请号:US16440171

    申请日:2019-06-13

    申请人: WhatsApp Inc.

    摘要: A system and methods are provided for aggregating communication connections. Multiple users connect to a system (e.g., a web-based system) that hosts an application or service for exchanging communications. Users who exchange communications among themselves may be considered “associates.” When one user who is on-line with the application sends a communication through the system for an associate, the system determines whether the associate is on-line or off-line. If the associate is off-line, the system crafts and sends toward the associate a notification regarding the communication, including an address of the communication server to which the one user is connected. When the associate's device receives the notification, the application may attempt to connect to the specified address. In this way associated users' connections will aggregate or gravitate toward the same communication server, thereby eliminating the latency and cost of exchanging users' communications between multiple communication servers.

    Processing sensitive information over VoIP

    公开(公告)号:US11310291B2

    公开(公告)日:2022-04-19

    申请号:US16754806

    申请日:2018-10-09

    摘要: This invention relates to a method of processing sensitive information over VoIP. The method provides a method of processing, by a call processor, a media call comprising the steps of: receiving a first signalling stream from a first entity; creating a second signalling stream to a second entity; forwarding signals received from the first signalling stream to the second signalling stream; receiving a third signalling stream from the second entity; creating a fourth signalling stream to the first entity; and forwarding signals received on the third signalling stream to the fourth signalling stream; the first signalling stream containing instructions to set up a media call between the first entity and the second entity such that media is transmitted over a first media stream from the first entity to the second entity and a media is transmitted over a second media stream from the second entity to the first entity without intervention by said call processor.

    PROCESSING SENSITIVE INFORMATION OVER VOIP
    65.
    发明公开

    公开(公告)号:US20240106871A1

    公开(公告)日:2024-03-28

    申请号:US18514843

    申请日:2023-11-20

    摘要: This invention relates to a method of processing sensitive information over VoIP. The method provides a method of processing, by a call processor, a media call comprising the steps of: receiving a first signalling stream from a first entity; creating a second signalling stream to a second entity; forwarding signals received from the first signalling stream to the second signalling stream; receiving a third signalling stream from the second entity; creating a fourth signalling stream to the first entity; and forwarding signals received on the third signalling stream to the fourth signalling stream; the first signalling stream containing instructions to set up a media call between the first entity and the second entity such that media is transmitted over a first media stream from the first entity to the second entity and a media is transmitted over a second media stream from the second entity to the first entity without intervention by said call processor.

    Template-based management of telecommunications services

    公开(公告)号:US11849071B2

    公开(公告)日:2023-12-19

    申请号:US18070886

    申请日:2022-11-29

    申请人: 8x8, Inc.

    发明人: Zhishen Liu

    摘要: Certain aspects of the disclosure are directed to template-based management of telecommunications services. According to a specific example, a server is provided comprising one or more computer processor circuits configured to interface with a remotely-situated client entity using a first programming language. The server includes a call control engine that is configured to provide a private branch exchange (PBX) for the client entity, and identify a call control template written in a second programming language. The call control engine is further configured to control call routing by the PBX, by executing the call control template to identify at least one data source that corresponds to a call property for the VoIP telephone call, retrieve data from the data source, and implement one or more call processing functions specified by the call control template as being conditional upon the retrieved data.

    Control apparatus, control method and program for allocation of operators to session boarder controllers

    公开(公告)号:US11818178B2

    公开(公告)日:2023-11-14

    申请号:US17618735

    申请日:2019-06-25

    发明人: Hiroyuki Kurita

    CPC分类号: H04L65/1046 H04L65/1069

    摘要: A control device includes a storage unit that stores an upper limit value of the number of calls that can be processed in a predetermined time using a session boarder controller (SBC) and an upper limit value of the number of signal conversion rules that can be processed using the SBC, and an arithmetic operation unit that allocates, to the SBC, an operator the number of calls of which is maximum from among a plurality of operators using the number of calls and the number of signal conversion rules for each operator and determines a combination of operators to be allocated to the SBC from among remaining operators such that an unused resource related to the number of calls and the number of signal conversion rules in the SBC becomes minimum, using the upper limit value of the number of calls and the upper limit value of the number of signal conversion rules read from the storage unit.