Method, Apparatus, and System for Adding Electronic Mail Attachment
First Claim
1. A method for adding an electronic mail attachment, comprising:
- executing an operation on a file;
obtaining a mail editing task list, wherein the mail editing task list comprises at least one mail editing task, and wherein the mail editing task comprises information used for locating a mail editing window corresponding to the mail editing task;
determining at least one mail editing task; and
sending an attachment adding instruction to a mail editing apparatus that generates the mail editing task, wherein the attachment adding instruction comprises information used for locating a mail editing window corresponding to the mail editing task, and wherein the file or an obtaining address of the file to either instruct the mail editing apparatus to add the file to a mail that is edited in the mail editing window corresponding to the mail editing task, or add the obtaining address of the file to the mail, so that a mail sending server for sending the mail or a mail receiving server for receiving the mail obtains the file according to the obtaining address and adds the file to the mail.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising: executing an operation on a file; obtaining a mail editing task list; determining at least one mail editing task; and sending an attachment adding instruction to a mail editing apparatus that generates the mail editing task to instruct the mail editing apparatus to add the file as an attachment of a mail corresponding to the mail editing task. Through the embodiments of the present invention, when a user executes an operation on a file, a current mail editing task list can be automatically obtained, and the file is used as an attachment of a mail corresponding to at least one determined mail editing task.
16 Citations
15 Claims
-
1. A method for adding an electronic mail attachment, comprising:
-
executing an operation on a file; obtaining a mail editing task list, wherein the mail editing task list comprises at least one mail editing task, and wherein the mail editing task comprises information used for locating a mail editing window corresponding to the mail editing task; determining at least one mail editing task; and sending an attachment adding instruction to a mail editing apparatus that generates the mail editing task, wherein the attachment adding instruction comprises information used for locating a mail editing window corresponding to the mail editing task, and wherein the file or an obtaining address of the file to either instruct the mail editing apparatus to add the file to a mail that is edited in the mail editing window corresponding to the mail editing task, or add the obtaining address of the file to the mail, so that a mail sending server for sending the mail or a mail receiving server for receiving the mail obtains the file according to the obtaining address and adds the file to the mail. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for adding an electronic mail attachment, comprising:
-
starting an editing operation for a mail; creating a mail editing task corresponding to the mail, wherein the mail editing task is one item in a mail editing task list, and wherein the mail editing task comprises information used for locating a mail editing window for editing the mail; receiving an attachment adding instruction sent by a file operation apparatus, wherein the attachment adding instruction comprises information used for locating a mail editing window corresponding to a mail editing task that is determined from the mail editing task list, and either a file or an obtaining address of the file; and either adding the file to a mail that is edited in the mail editing window corresponding to the determined mail editing task, or adding the obtaining address of the file to the mail, so that a mail sending server for sending the mail or a mail receiving server for receiving the mail obtains the file according to the obtaining address and adds the file to the mail. - View Dependent Claims (10, 11)
-
-
12. An apparatus for adding an electronic mail attachment, comprising:
-
a file operation unit configured to execute an operation on a file; a task obtaining unit configured to obtain a mail editing task list, wherein the mail editing task list comprises at least one mail editing task, and wherein the mail editing task comprises information used for locating a mail editing window corresponding to the mail editing task; a task determining unit configured to determine at least one mail editing task; and an instruction sending unit configured to send an attachment adding instruction to a mail editing apparatus that generates the mail editing task, wherein the attachment adding instruction comprises information used for locating a mail editing window corresponding to the mail editing task and either the file or an obtaining address of the file, to instruct the mail editing apparatus to add the file or the obtaining address of the file to a mail that is edited in the mail editing window corresponding to the mail editing task. - View Dependent Claims (13)
-
-
14. An apparatus for adding an electronic mail attachment, comprising:
-
a mail editing operation starting unit configured to start an editing operation for a mail; a task creating unit configured to create a mail editing task corresponding to the mail and add the mail editing task to a mail editing task list, wherein the mail editing task comprises information used for locating a mail editing window for editing the mail; an instruction receiving unit configured to receive an attachment adding instruction sent by a file operation apparatus, wherein the attachment adding instruction comprises information used for locating a mail editing window corresponding to a mail editing task that is determined from the mail editing task list, and either a file or an obtaining address of the file; and an attachment adding unit configured to add the file or the obtaining address of the file to a mail that is edited in the mail editing window corresponding to the determined mail editing task.
-
-
15. A system for adding an electronic mail attachment, comprising:
-
a file operation apparatus comprising; a file operation unit configured to execute an operation on a file; a task obtaining unit configured to obtain a mail editing task list, wherein the mail editing task list comprises at least one mail editing task, and wherein the mail editing task comprises information used for locating a mail editing window corresponding to the mail editing task; a task determining unit configured to determine at least one mail editing task; and an instruction sending unit configured to send an attachment adding instruction to a mail editing apparatus that generates the mail editing task, wherein the attachment adding instruction comprises information used for locating a mail editing window corresponding to the mail editing task, and either the file or an obtaining address of the file, thereby instructing the mail editing apparatus to add the file or the obtaining address of the file to a mail that is edited in the mail editing window corresponding to the mail editing task; and a mail editing apparatus comprising; a mail editing operation starting unit configured to start an editing operation for a mail; a task creating unit configured to create a mail editing task corresponding to the mail and add the mail editing task to a mail editing task list, wherein the mail editing task comprises information used for locating a mail editing window for editing the mail; an instruction receiving unit configured to receive an attachment adding instruction sent by a file operation apparatus, wherein the attachment adding instruction comprises information used for locating a mail editing window corresponding to a mail editing task that is determined from the mail editing task list, and either a file or an obtaining address of the file; and an attachment adding unit configured to add the file or the obtaining address of the file to a mail that is edited in the mail editing window corresponding to the determined mail editing task.
-
Specification