Construction of global internet message threads

    公开(公告)号:US11057331B2

    公开(公告)日:2021-07-06

    申请号:US16687622

    申请日:2019-11-18

    Abstract: Methods, systems, and devices supporting global message threads are described. A thread server may receive a communication message associated with a first set of user identifiers (e.g., the author and recipients of the message) and may extract a thread identifier from the message. The thread identifier may associate the message with one or more additional messages (e.g., from the same thread of messages), where the one or more additional messages may be associated with different user identifiers. The thread server may upsert the received communication message to a stored set of messages associated with a root indicating the thread identifier. If the thread server receives a query indicating the thread identifier from a user, the thread server may retrieve all of the messages associated with the thread identifier from persistent memory based on the query, including messages that are not associated with the user identifier for the querying user.

    PERFORMING CUSTOMIZED DATA COMPACTION FOR EFFICIENT PARALLEL DATA PROCESSING AMONGST A SET OF COMPUTING RESOURCES

    公开(公告)号:US20200250007A1

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

    申请号:US16264399

    申请日:2019-01-31

    Abstract: Described is a system and method for compacting data into customized (e.g. optimal) file sizes for processing by computing resources. The mechanism may leverage various computing resources such as a cluster computing frameworks combined with a stream processing platform to efficiently process the activity data. For example, activity data of an organization may be processed by a set of jobs (or sub-jobs) as part of a data stream by a set of distributed computing resources. In order to efficiently process such data, the mechanism may compact the data into customized (e.g. optimal) file sizes. For example, the customized file sizes may provide an optimal (or near optimal) amount of data to be processed by each job, for example, to improve performance.

    MESSAGE OBJECTION IDENTIFICATION AND HANDLING

    公开(公告)号:US20210241162A1

    公开(公告)日:2021-08-05

    申请号:US16777693

    申请日:2020-01-30

    Abstract: The system described herein may utilize a data stream connection to detect that a new message is transmitted between users. The system may perform various pre-processing techniques on the new message to identify that the new message is an objection message candidate. The system may retrieve one or parent messages of the new message. The new message and the parent messages may be input into a model trained to classify objection messages. The model may identify that the new message is classified as an objection message based at least in part on processing the new message and the parent messages. An objection classification identifier may be stored in association with the new message based at least in part on the result of the processing by the model.

    Message objection identification and handling

    公开(公告)号:US11681948B2

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

    申请号:US16777693

    申请日:2020-01-30

    CPC classification number: G06N20/00 G06F16/285 G06N5/04 H04L51/216

    Abstract: The system described herein may utilize a data stream connection to detect that a new message is transmitted between users. The system may perform various pre-processing techniques on the new message to identify that the new message is an objection message candidate. The system may retrieve one or parent messages of the new message. The new message and the parent messages may be input into a model trained to classify objection messages. The model may identify that the new message is classified as an objection message based at least in part on processing the new message and the parent messages. An objection classification identifier may be stored in association with the new message based at least in part on the result of the processing by the model.

    IDENTIFYING MESSAGE THREAD STATE
    5.
    发明申请

    公开(公告)号:US20210241134A1

    公开(公告)日:2021-08-05

    申请号:US16779050

    申请日:2020-01-31

    Abstract: A communications system may utilize the machine learning model in association with the finite state machine to determine whether a new message (e.g., email) corresponds to a state transition for the message thread. As such, the model may be trained on a corpus of message thread data, and may be configured to identify one of a plurality of message thread states of the finite state machine in accordance with the training. As various messages are exchanged between various users, the thread state of the corresponding message thread may be updated using the finite state machine and the machine learning model. The updates to the thread state may trigger various automated actions as well as indications to one or more users of the system.

    Performing customized data compaction for efficient parallel data processing amongst a set of computing resources

    公开(公告)号:US11061734B2

    公开(公告)日:2021-07-13

    申请号:US16264399

    申请日:2019-01-31

    Abstract: Described is a system and method for compacting data into customized (e.g. optimal) file sizes for processing by computing resources. The mechanism may leverage various computing resources such as a cluster computing frameworks combined with a stream processing platform to efficiently process the activity data. For example, activity data of an organization may be processed by a set of jobs (or sub-jobs) as part of a data stream by a set of distributed computing resources. In order to efficiently process such data, the mechanism may compact the data into customized (e.g. optimal) file sizes. For example, the customized file sizes may provide an optimal (or near optimal) amount of data to be processed by each job, for example, to improve performance.

    CONSTRUCTION OF GLOBAL INTERNET MESSAGE THREADS

    公开(公告)号:US20210150482A1

    公开(公告)日:2021-05-20

    申请号:US16687622

    申请日:2019-11-18

    Abstract: Methods, systems, and devices supporting global message threads are described. A thread server may receive a communication message associated with a first set of user identifiers (e.g., the author and recipients of the message) and may extract a thread identifier from the message. The thread identifier may associate the message with one or more additional messages (e.g., from the same thread of messages), where the one or more additional messages may be associated with different user identifiers. The thread server may upsert the received communication message to a stored set of messages associated with a root indicating the thread identifier. If the thread server receives a query indicating the thread identifier from a user, the thread server may retrieve all of the messages associated with the thread identifier from persistent memory based on the query, including messages that are not associated with the user identifier for the querying user.

Patent Agency Ranking