Mail information display method and apparatus, electronic device, and storage medium
AssigneeBeijing Bytedance Network Technology Co., Ltd.
InventorYudong Liao
Life of this patent
Estimating the term…
Abstract
A mail information display method and apparatus, an electronic device, and a storage medium are provided. The method includes: displaying mail sharing information corresponding to a currently shared target mail in a target instant messaging IM dialog window of an IM client; and in response to detecting a mail viewing operation triggered by a user for the mail sharing information, creating a mail display window, and displaying mail information of the target mail in the mail display window, wherein the mail display window and the target IM dialog window are displayed on a same screen.
Claims14
A method for displaying mail information, implemented by a processor of an electronic device, comprising:
- displaying mail sharing information corresponding to a currently shared target mail in a target instant messaging IM dialog window of an IM client;
- detecting a mail viewing operation triggered by a user for the mail sharing information;
- creating a mail display window in response to the mail viewing operation;
- and
- displaying mail information of the target mail in the mail display window, wherein the mail display window and the target IM dialog window are displayed on a same screen of the electronic device,
- wherein the method further comprises:
- determining, based on a mail editing permission granted to a sharee of the target mail by a sharer of the target mail, at least a part of the target mail as display content in a mail editing page, wherein the mail editing permission comprises editing permission for part in the target mail, and different sharees have editing permissions on different locations of the target mail;
- and
- implementing collaborative edit of the sharer and the sharee on the display content in the mail editing page,
- wherein before displaying the mail sharing information corresponding to the shared mail in the target IM dialog window of the IM client, the method further comprises:
- acquiring the mail sharing information shared by the sharer based on sharee IM information, wherein the mail sharing information is generated by a mail client of the sharer based on the mail information of the shared target mail;
- and
- determining the target IM dialog window corresponding to the sharee IM information,
- wherein generating the mail sharing information based on the mail information of the currently shared target mail comprises:
- when the target mail is a new mail in an editing state, generating mail sharing information for collaborative editing based on mail information of the new mail;
- or
- when the target mail is an existing mail in a mailbox, generating mail sharing information for mail viewing based on mail information of the existing mail, and
- wherein the after detecting a mail viewing operation triggered by a user for the mail sharing information, creating a mail display window, and displaying mail information of the target mail in the mail display window comprises:
- after detecting a mail viewing operation triggered by the user for the mail sharing information for collaborative editing, creating the mail display window, and displaying a mail editing page for the target mail in the mail display window, wherein the mail editing page is used by the user for performing collaborative editing in the mail editing page.
An electronic device, comprising:
- one or more processors;
- and
- a memory configured to store one or more programs, wherein
- the one or more programs, when executed by the one or more processors, cause the one or more processors to implement:
- displaying mail sharing information corresponding to a currently shared target mail in a target instant messaging IM dialog window of an IM client;
- detecting a mail viewing operation triggered by a user for the mail sharing information;
- creating a mail display window in response to detecting the mail viewing operation;
- and
- displaying mail information of the target mail in the mail display window, wherein the mail display window and the target IM dialog window are displayed on a same screen of the electronic device,
- wherein the one or more processors is further caused to implement:
- determining, based on a mail editing permission granted to a sharee of the target mail by a sharer of the target mail, at least a part of the target mail as display content in a mail editing page, wherein the mail editing permission comprises editing permission for part in the target mail, and different sharees have editing permissions on different locations of the target mail;
- and
- implementing collaborative edit of the sharer and the sharee on the display content in the mail editing page,
- wherein the one or more processors is further caused to implement:
- acquiring the mail sharing information shared by the sharer based on sharee IM information, wherein the mail sharing information is generated by a mail client of the sharer based on the mail information of the shared target mail;
- and
- determining the target IM dialog window corresponding to the sharee IM information,
- wherein generating the mail sharing information based on the mail information of the currently shared target mail comprises:
- when the target mail is a new mail in an editing state, generating mail sharing information for collaborative editing based on mail information of the new mail;
- or
- when the target mail is an existing mail in a mailbox, generating mail sharing information for mail viewing based on mail information of the existing mail, and
- wherein the one or more processors is further caused to implement:
- after detecting a mail viewing operation triggered by the user for the mail sharing information for collaborative editing, creating the mail display window, and displaying a mail editing page for the target mail in the mail display window, wherein the mail editing page is used by the user for performing collaborative editing in the mail editing page.
A non-transitory computer readable storage medium storing a computer program thereon, wherein the program, when executed by a processor, causes the processor to implement:
- displaying mail sharing information corresponding to a currently shared target mail in a target instant messaging IM dialog window of an IM client;
- detecting a mail viewing operation triggered by a user for the mail sharing information;
- creating a mail display window in response to detecting the mail viewing operation;
- and
- displaying mail information of the target mail in the mail display window, wherein the mail display window and the target IM dialog window are displayed on a same screen,
- wherein the program further causes the processor to implement:
- determining, based on a mail editing permission granted to a sharee of the target mail by a sharer of the target mail, at least a part of the target mail as display content in a mail editing page, wherein the mail editing permission comprises editing permission for part in the target mail, and different sharees have editing permissions on different locations of the target mail;
- and
- implementing collaborative edit of the sharer and the sharee on the display content in the mail editing page,
- wherein before displaying the mail sharing information corresponding to the shared mail in the target IM dialog window of the IM client, the processor is further caused to implement:
- acquiring the mail sharing information shared by the sharer based on sharee IM information, wherein the mail sharing information is generated by a mail client of the sharer based on the mail information of the shared target mail;
- and
- determining the target IM dialog window corresponding to the sharee IM information,
- wherein generating the mail sharing information based on the mail information of the currently shared target mail comprises:
- when the target mail is a new mail in an editing state, generating mail sharing information for collaborative editing based on mail information of the new mail;
- or
- when the target mail is an existing mail in a mailbox, generating mail sharing information for mail viewing based on mail information of the existing mail, and
- wherein the after detecting a mail viewing operation triggered by a user for the mail sharing information, creating a mail display window, and displaying mail information of the target mail in the mail display window comprises:
- after detecting a mail viewing operation triggered by the user for the mail sharing information for collaborative editing, creating the mail display window, and displaying a mail editing page for the target mail in the mail display window, wherein the mail editing page is used by the user for performing collaborative editing in the mail editing page.
Dependencies are inferred from the claim text.