白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Systems and methods for multi-agent messaging

專利號
US11616747B1
公開日期
2023-03-28
申請人
WhatsApp LLC(US CA Menlo Park)
發(fā)明人
Brian Lange Acton; Mubarik F Imam; Daniel Charles Cocuzzo
IPC分類
H04L51/214; H04L51/216
技術領域
messaging,agent,message,client,broadcast,thread,may,device,sender,recipient
地域: CA CA Menlo Park

摘要

Systems and methods of the disclosure include receiving a message from a user at a user client device for a multi-agent entity. The message initiates a message thread between the user and the multi-agent entity. An administrator user for the multi-agent entity is determined and the message thread is forwarded to the administrator at an administrator client device. The method facilitates an exchange of security information between the administrator client device and the user client device. The method includes receiving a message thread forwarding a command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device. The command can comprise a payload containing the security information.

說明書

RELATED APPLICATIONS

This application is a continuation of, claims the benefit of and priority to previously filed U.S. patent application Ser. No. 16/773,208 filed Jan. 27, 2020, now U.S. Pat. No. 11,146,519; and entitled “TECHNIQUES FOR MULTI-AGENT MESSAGING”, which is a continuation of, claims the benefit of and priority to previously filed U.S. patent application Ser. No. 15/945,306 filed Apr. 4, 2018, now U.S. Pat. No. 10,587,551; and entitled “TECHNIQUES FOR MULTI-AGENT MESSAGING”, which claims the benefit of priority under 35 U.S.C. § 119(e) to U.S. Provisional Patent Application No. 62/532,305 filed Jul. 13, 2017, which are hereby incorporated by reference in their entireties.

BACKGROUND

Users may interact with each other in a messaging system, sending messages back and forth to each other in a text-based conversation between two or more users. A user may have a user account associated with them in the messaging system. The user account is an online identity for the user and can be used as a destination for messages directed to the user, and generally for coordinating the user's access to and use of the messaging system. A user may access the messaging system from a variety of endpoints, including mobile devices (e.g., cellphones), desktop computers, web browsers, specialized messaging clients, etc.

SUMMARY

The following presents a simplified summary in order to provide a basic understanding of some novel embodiments described herein. This summary is not an extensive overview, and it is not intended to identify key/critical elements or to delineate the scope thereof. Some concepts are presented in a simplified form as a prelude to the more detailed description that is presented later.

權利要求

1
The invention claimed is:1. A computer-implement method comprising:receiving a message from a user at a user client device for a multi-agent entity, the message initiating a message thread between the user and the multi-agent entity;determining an administrator user for the multi-agent entity;forwarding the message thread to the administrator at an administrator client device;facilitating an exchange of security information between the administrator client device and the user client device to create an end-to-end encrypted messaging relationship between the administrator client device and the user client device;receiving a message thread forwarding command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device, the command including a payload containing the security information; andforwarding the message thread to the agent client device.2. The method of claim 1 wherein the security information comprises one or more encryption keys, the method further comprising:forwarding the one or more encryption keys from the administrator client device to the agent client device to empower the agent client device to engage in end-to-end encrypted messaging with the user client device.3. The method of claim 2 wherein forwarding the one or more encryption keys occurs in the context of an end-to-end encrypted messaging session between the administrator client device and the agent client device.4. The method of claim 1 wherein the messaging thread is expanded to a group messaging thread including one or more other agents.5. The method of claim 1 wherein the administrator forwards the security information to the one or more other agents.6. The method of claim 1 wherein the agent receiving the message thread from the administrator is a messaging bot.7. The method of claim 1 wherein the administrator retrieves the security information from a security information repository on the administrator client device.8. A system comprising:a processor; andsoftware, that, when executed by the processor, causes the system to:receive a message from a user at a user client device for a multi-agent entity, the message initiating a message thread between the user and the multi-agent entity;determine an administrator user for the multi-agent entity;forward the message thread to the administrator at an administrator client device;facilitate an exchange of security information between the administrator client device and the user client device to create an end-to-end encrypted messaging relationship between the administrator client device and the user client device;receive a message thread forwarding command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device, the command including a payload containing the security information; andforward the message thread to the agent client device.9. The system of claim 8 wherein the security information comprises one or more encryption keys, the software further causing the system to:forward the one or more encryption keys from the administrator client device to the agent client device to empower the agent client device to engage in end-to-end encrypted messaging with the user client device.10. The system of claim 9 wherein forwarding the one or more encryption keys occurs in the context of an end-to-end encrypted messaging session between the administrator client device and the agent client device.11. The system of claim 8 wherein the messaging thread is expanded to a group messaging thread including one or more other agents.12. The system of claim 11 wherein the administrator forwards the security information to the one or more other agents.13. The system of claim 8 wherein the agent receiving the message thread from the administrator is a messaging bot.14. The system of claim 8 wherein the administrator retrieves the security information from a security information repository on the administrator client device.15. A non-transitory, computer-readable medium storing software that, when executed by a processor, cause a system to:receive a message from a user at a user client device for a multi-agent entity, the message initiating a message thread between the user and the multi-agent entity;determine an administrator user for the multi-agent entity;forward the message thread to the administrator at an administrator client device;facilitate an exchange of security information between the administrator client device and the user client device to create an end-to-end encrypted messaging relationship between the administrator client device and the user client device;receive a message thread forwarding command from the administrator client device to forward the message thread to an agent of the multi-agent entity at an agent client device, the command including a payload containing the security information; andforward the message thread to the agent client device.16. The medium of claim 15 wherein the software further causes the system to:forward the one or more encryption keys from the administrator client device to the agent client device to empower the agent client device to engage in end-to-end encrypted messaging with the user client device.17. The medium of claim 16 wherein forwarding the one or more encryption keys occurs in the context of an end-to-end encrypted messaging session between the administrator client device and the agent client device.18. The medium of claim 15 wherein the messaging thread is expanded to a group messaging thread including one or more other agents. the software further causing the system to:forward the security information to the one or more other agents.19. The medium of claim 15 wherein the agent receiving the message thread from the administrator is a messaging bot.20. The medium of claim 15 wherein the administrator retrieves the security information from a security information repository on the administrator client device.
微信群二維碼
意見反饋