Dynamic and cryptographically secure augmentation of programmatically established chatbot sessions

    公开(公告)号:US11349871B2

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

    申请号:US16256250

    申请日:2019-01-24

    Abstract: The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that dynamically and securely augment a programmatically established communications session, such as a chatbot session, to include one or more additional responsive applications. For example, an apparatus may receive messaging data during a first communication session programmatically established between a device and a first executed application program, and may determine that an additional apparatus is configured to perform operations consistent with the messaging data. The apparatus may transmit a digital token and at least a portion of the messaging data to an additional apparatus. A second application executed by the additional apparatus may validate the digital token and based on the portion of the messaging data, establish a second communication session between the device and the executed first and second application programs.

    Multi-channel messaging system
    4.
    发明授权

    公开(公告)号:US12192162B2

    公开(公告)日:2025-01-07

    申请号:US18528461

    申请日:2023-12-04

    Abstract: A computer-implemented method is disclosed. The method includes: detecting a trigger condition associated with a data record based on monitoring data record operations in connection with the data record; in response to detecting the trigger condition, generating a first message object for the data record, the first message object being associated with at least one compatible access channel; storing the first message object in a memory, the first message object being stored in association with a set of one or more message objects for the data record, wherein the first set defines an order for the one or more message objects; detecting a data record operation via a first access channel; retrieving, from the memory, at least one message object of the set that is associated with the first access channel; and causing the at least one message object to be delivered via the first access channel.

    Automated population of deep-linked interfaces during programmatically established chatbot sessions

    公开(公告)号:US11743210B2

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

    申请号:US16839673

    申请日:2020-04-03

    CPC classification number: H04L51/02 G06N20/00 H04L65/1069

    Abstract: The disclosed exemplary embodiments include computer-implemented apparatuses and processes that automatically populate deep-linked interfaces based n programmatically established chatbot sessions. For example, an apparatus may determine a candidate parameter value for a first parameter of an exchange of data based on received messaging information and on information characterizing prior exchanges of data between a device and the apparatus. The apparatus may also generate interface data that associates the first candidate parameter value with a corresponding interface element of a first digital interface, and may store the store interface data within a data repository. In some instances, the apparatus may transmit linking data associated with the stored interface data to the device, and an application program executed by the device may present a representation of the linking data within a second digital interface.

    Multi-channel messaging system
    8.
    发明授权

    公开(公告)号:US11876772B2

    公开(公告)日:2024-01-16

    申请号:US17177557

    申请日:2021-02-17

    CPC classification number: H04L51/56 H04L51/226 H04L51/58 H04W4/12

    Abstract: A computer-implemented method is disclosed. The method includes: detecting a trigger condition associated with a data record based on monitoring data record operations in connection with the data record; in response to detecting the trigger condition, generating a first message object for the data record, the first message object being associated with at least one compatible access channel and one or more defined rules for evaluating the first message object prior to delivery of the first message object to a recipient entity; storing the first message object in a memory, the first message object being stored in association with a first set of one or more message objects for the data record, wherein the first set defines an order for the one or more message objects; detecting a data record operation via a first access channel; retrieving, from the memory, at least one message object of the first set that is associated with the first access channel; and causing the at least one message object to be delivered to the recipient entity via the first access channel.

Patent Agency Ranking