User device messaging application for interacting with a messaging service

    公开(公告)号:US11290409B2

    公开(公告)日:2022-03-29

    申请号:US16939306

    申请日:2020-07-27

    Applicant: BYTEDANCE INC.

    Abstract: A messaging application may receive a first input indicative of starting a conversation and a second input by a first user. The messaging application may determine that the second input is indicative of at least one attribute associated with the conversation. The messaging application may send to a messaging service data comprising information indicating a start of a new conversation and information indicating that the at least one attribute is associated with the conversation, wherein the messaging service stores in at least one database the at least one attribute associated with a thread identifier of the conversation.

    TASK MANAGEMENT VIA A MESSAGING SERVICE

    公开(公告)号:US20220027834A1

    公开(公告)日:2022-01-27

    申请号:US16939491

    申请日:2020-07-27

    Applicant: BYTEDANCE INC.

    Abstract: A messaging system may receive a plurality of messages in a conversation maintained by a messaging service. It may be determined that a first message sent from a first messaging application associated with a first user comprises information identifying a second user. The messaging system may receive information indicative of a date associated with the first message. At least one database may store an association among at least the first message, the second user, and the date. The messaging system may send information indicative of the date still being active in the at least one database to a second messaging application associated with the second user.

    Group management in a messaging service

    公开(公告)号:US11343114B2

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

    申请号:US16939569

    申请日:2020-07-27

    Applicant: BYTEDANCE INC.

    Abstract: A messaging system may receive a plurality of messages in a first conversation among a plurality of conversations. It may be determined that a first message in the first conversation comprises information identifying a first group and authorizing the first group to participate in the first conversation. An association between the first group and the first conversation may be stored in at least one database. Data associated with the first group comprising information identifying a plurality of users in the first group may be retrieved from the at least one database. At least a subset of the first conversation may be sent to a plurality of messaging applications associated with the plurality of users based on the retrieved data.

    INTEGRATION OF AN EMAIL SERVICE AND A MESSAGING SERVICE

    公开(公告)号:US20220029945A1

    公开(公告)日:2022-01-27

    申请号:US16939634

    申请日:2020-07-27

    Applicant: BYTEDANCE INC.

    Abstract: A messaging system may receive a first message in a conversation. It may be determined that the first message comprises information indicative of an email address associated with an email participant. At least one database may store an association between the email address and the conversation. The messaging service may generate an identifier for identifying the conversation by an external email service associated with the email address and send the identifier to the external email service associated with the email address.

    Data model of a messaging service

    公开(公告)号:US11539648B2

    公开(公告)日:2022-12-27

    申请号:US16939279

    申请日:2020-07-27

    Applicant: BYTEDANCE INC.

    Inventor: Zihao Wang

    Abstract: A messaging system comprises a conversation database comprising a plurality of conversations, a plurality of attribute databases comprising attributes associated with the plurality of conversations, and at least one computing device in communication with the conversation database and the plurality of attribute databases. Each of the plurality of attribute databases comprise a plurality of thread identifications corresponding to the plurality of conversations for identifying one or more attributes associated with each of the plurality of conversations. The at least one computing device is configured to perform operations comprising receiving input in a conversation, determining that the input comprises at least one attribute associated with the conversation, storing information in at least one of the plurality of attribute databases based on a determination of a type of the at least one attribute, and storing an association between the at least one attribute and the conversation.

Patent Agency Ranking