System for delivering notification messages across different notification media

    公开(公告)号:US11902229B2

    公开(公告)日:2024-02-13

    申请号:US18082854

    申请日:2022-12-16

    发明人: Erik Thomas Wilde

    摘要: A system for delivering notification messages across different notification media comprises a processor. A processor is configured to provide an indication of a new platform notification channel to one or more platform notification services. The indication is provided to one of the one or more platform notification services through a communication module specific to the one of the one or more platform notification services. The processor is configured to create a mapping from a new universal notification channel to a set of one or more platform notification channel identifiers. Each platform notification channel identifier of the set of platform notification channel identifiers is received from a platform notification service. The processor is configured to provide the set of one or more platform notification channel identifiers to a content provider of the new universal notification channel. The processor is coupled to the memory and is configured to store instructions.

    MESSAGE BROKER CONSUMER GROUP VERSIONING
    64.
    发明公开

    公开(公告)号:US20240048512A1

    公开(公告)日:2024-02-08

    申请号:US17880075

    申请日:2022-08-03

    申请人: SAP SE

    发明人: Anbusivam S

    IPC分类号: H04L51/06 G06F8/71

    CPC分类号: H04L51/06 G06F8/71

    摘要: In an example embodiment a mechanism for consumer group versioning is introduced. Here, each application runtime provides a version for any consumer group during its deployment and keeps increasing the version whenever there is an enhancement or bug fix. Thus, both the application and the consumer group will have a version. Once it is recognized that a consumer group assigned to partitions in a topic has an outdated consumer group version number (i.e., a consumer group with the same name/application but a later consumer group version number has been registered with the message broker), the old consumer group is disconnected immediately. This allows the message broker to immediately assign partitions to the consumers in the newer consumer group, thus avoiding the aforementioned delays and associated technical problems.

    Systems and methods for a proactive two-way conversation

    公开(公告)号:US11736430B2

    公开(公告)日:2023-08-22

    申请号:US17401711

    申请日:2021-08-13

    申请人: LIVEPERSON, INC.

    摘要: The present disclosure relates generally to systems and methods for facilitating proactive two-way communication sessions. One example includes proactively sending a message, where when the message is received, the message initiates a conversation with a user across a first messaging platform. When it is dynamically determined that the first messaging platform is unavailable, a list of prioritized alternative messaging platforms is dynamically generated. A prioritized second messaging platform is selected from the list of prioritized alternative messaging platforms, and the message is dynamically modified in accordance with standards associated with the prioritized second messaging platform. When a response is then received after sending the modified message on the prioritized second messaging platform, an agent is selected from a pool of agents to respond.

    DISPLAY DEVICE AND METHOD FOR SUPPORTING COMMUNICATION BETWEEN DISPLAY DEVICES

    公开(公告)号:US20230179550A1

    公开(公告)日:2023-06-08

    申请号:US17949406

    申请日:2022-09-21

    摘要: In some embodiments, a display device includes a content receiving circuit configured to receive a content signal, a screen configured to display the content signal, a communication interface configured to communicate with other devices via a communication network, a memory storing one or more instructions, and a processor configured to execute the one or more instructions to obtain, from a user, a chatting channel establishment request and counterpart information for establishing a chatting channel; to identify a counterpart display device based on the counterpart information; to obtain an availability state of a chatting counterpart on the counterpart display device; and to perform real-time chatting or non-real-time chatting between the user and the chatting counterpart on the counterpart display device, based on a determination of whether the availability state of the chatting counterpart on the counterpart display device allows the real-time chatting or the non-real-time chatting.