Method, device and system for providing input suggestion
AssigneeRingCentral, Inc.
InventorsIlya Vladimirovich Mikhailov, Vlad Vendrow
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for providing an input suggestion for a user is disclosed. The computer-implemented method may include identifying an intended recipient of an electronic message input by the user; identifying a location associated with the user and a time associated with the electronic message input by the user; determining the input suggestion for the user based on an input profile of the intended recipient, the location, and the time; and outputting the input suggestion via a user device associated with the user.
Claims16
A computer-implemented method for providing an input suggestion for a user, comprising:
- identifying an intended recipient of an electronic message input by the user;
- identifying a location associated with the user and a time associated with the electronic message input by the user;
- determining the input suggestion for the user based on an input profile of the intended recipient, the location, and the time;
- receiving one or more words input by the user in a body of the electronic message;
- outputting the input suggestion via a user device associated with the user;
- incorporating the input suggestion to the electronic message based on whether the user indicates acceptance of the input suggestion, wherein the input suggestion suggests one or more changes to the one or more words input by the user;
- and
- sending, to a user device associated with the intended recipient, the one or more words input by the user and the electronic message that incorporates the input suggestion.
A user device, comprising:
- a display;
- and
- at least one processor configured to:
- identify an intended recipient of an electronic message input by a user;
- identify a location associated with the user and a time associated with the electronic message input by the user;
- determine the input suggestion for the user based on an input profile of the intended recipient, the location, and the time;
- receive one or more words input by the user in a body of the electronic message;
- cause the input suggestion to be output via the user device;
- incorporate the input suggestion to the electronic message based on whether the user indicates acceptance of the input suggestion, wherein the input suggestion suggests one or more changes to the one or more words input by the user;
- and
- send, to a user device associated with the intended recipient, the one or more words input by the user and the electronic message that incorporates the input suggestion.
A non-transitory computer readable medium that stores a set of instructions that is executable by at least one processor of a user device to cause the user device to perform a method for providing an input suggestion for a user, the method comprising:
- identifying an intended recipient of an electronic message input by the user;
- identifying a location associated with the user and a time associated with the electronic message input by the user;
- determining the input suggestion for the user based on an input profile of the intended recipient, the location, and the time;
- receiving one or more words input by the user in a body of the electronic message;
- outputting the input suggestion via a user device associated with the user;
- incorporating the input suggestion to the electronic message based on whether the user indicates acceptance of the input suggestion, wherein the input suggestion suggests one or more changes to the one or more words input by the user;
- and
- sending, to a user device associated with the intended recipient, the one or more words input by the user and the electronic message that incorporates the input suggestion.
Dependencies are inferred from the claim text.