Chat and email messaging integration
AssigneeWorkstorm.com LLC
InventorsJeffery Bay, Anatoliy Yudovich, Nicholas Stech, Adrian Miller, Raj Fernando
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, method, and computer program product embodiments for delivering and receiving messages. An embodiment operates by allowing users to subscribe to various chat panels of a messaging system. Users will be able to utilize the chat panels to send and receive messages. In a corporate context, an administrator may be able to quickly send unidirectional messages to employees as well as assign users to mandatory divisions based on job function. In an embodiment, the messaging system also allows for email integration and graphical user interface workspace configuration.
Claims20
A computer-implemented method, comprising:
- generating, by a messaging server, a workspace graphical user interface (GUI) displaying a workspace index that lists a plurality of workspace identifiers, each of the plurality of workspace identifiers identifying a workspace including at least one chat panel;
- receiving, by the messaging server and via the workspace GUI, a command to alter the workspace index;
- generating, by the messaging server, metadata reflecting the altered workspace index as specified by the command;
- storing, by the messaging server, the metadata in a database;
- and
- displaying, by the messaging server and at a client device, the workspace index on the workspace GUI according to the metadata.
A system, comprising:
- a messaging database;
- and
- a messaging server configured to:
- generate a workspace graphical user interface (GUI) displaying a workspace index that lists a plurality of workspace identifiers, each of the plurality of workspace identifiers identifying a workspace including at least one chat panel;
- receive, via the workspace GUI, a command to alter the workspace index;
- generate metadata reflecting the altered workspace index as specified by the command;
- store the metadata in a database;
- and
- display, at a client device, the workspace index on the workspace GUI according to the metadata.
A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
- generating a workspace graphical user interface (GUI) displaying a workspace index that lists a plurality of workspace identifiers, each of the plurality of workspace identifiers identifying a workspace including at least one chat panel;
- receiving, via the workspace GUI, a command to alter the workspace index;
- generating metadata reflecting the altered workspace index as specified by the command;
- storing the metadata in a database;
- and
- displaying, at a client device, the workspace index on the workspace GUI according to the metadata.
Dependencies are inferred from the claim text.