Techniques for multi-agent messaging
AssigneeWhatsapp Inc.
InventorsBrian Lange Acton, Mubarik F Imam, Daniel Charles Cocuzzo
Life of this patent
Estimating the term…
Abstract
Techniques for multi-agent messaging authorization are described. In one embodiment, an apparatus may comprise a message processing component operative to receive an incoming message for a multi-agent entity from a user client device associated with a user account; determine an agent client device associated with the agent account; and send the incoming message to the agent client device associated with the agent account; and an agent management component operative to determine the agent account associated with the multi-agent entity to receive the incoming message. Other embodiments are described and claimed.
Claims20
A computer-implemented method comprising:
- receiving, at a messaging server, a request to register a user as an agent with a multi-agent entity, the request comprising a code;
- sending the code to an administrator associated with the multi-agent entity;
- receiving, from the administrator, an approval of the registration of the user as an agent of the multi-agent entity, based on the code;
- and
- recording an agent association in an agent mapping repository between the user and the multi-agent entity authorizing the user to act as an agent of the multi-agent entity and to read message threads directed to the multi-agent entity.
A system comprising:
- a processor;
- memory, coupled to the processor;
- and
- a non-transitory, computer-readable media containing software that, when loaded into the memory and executed by the processor, causes the system to:
- receive, at a messaging server, a request to register a user as an agent with a multi-agent entity, the request comprising a code;
- send the code to an administrator associated with the multi-agent entity;
- receive, from the administrator, an approval of the registration of the user as an agent of the multi-agent entity, based on the code;
- and
- record an agent association in an agent mapping repository between the user and the multi-agent entity authorizing the user to act as an agent of the multi-agent entity and to read message threads directed to the multi-agent entity.
A non-transitory, computer-readable media containing software that, when executed by a processor, performs the functions of:
- receiving, at a messaging server, a request to register a user as an agent with a multi-agent entity, the request comprising a code;
- sending the code to an administrator associated with the multi-agent entity;
- receiving, from the administrator, an approval of the registration of the user as an agent of the multi-agent entity, based on the code;
- and
- recording an agent association in an agent mapping repository between the user and the multi-agent entity authorizing the user to act as an agent of the multi-agent entity and to read message threads directed to the multi-agent entity.
Dependencies are inferred from the claim text.