The present invention relates to a notice mechanism, and more particularly to a notice mechanism for sending e-mail.
No matter what way the recipient 104 chooses for receiving the e-mail from the user 102, the recipient 104 has to open the e-mail box 110, and thereby the recipient 104 knows that the user 102 sends the e-mail. However, not everyone is used to check the e-mail box anytime. Most of people are used to check the e-mail box at a specific time, such as working time. Except the specific time, these people rarely open the e-ail box. Therefore, if the information of the e-mail is very urgent, the recipient is difficult to read the e-mail immediately.
Therefore, the present invention is to provide a notice method for e-mail, for noticing a recipient who gets an e-mail sent from a user immediately.
In addition, the present invention is to provide an assistance system for assisting a user to send an e-mail to a recipient smoothly, and the recipient gets the delivery information related to the e-mail immediately.
A notice method for e-mail is provided by the present invention. The notice method of the present invention first checks whether or not a user sends an e-mail to a recipient. When the notice method checks that the user sends the e-mail, a notice message is sent to the recipient's phone from the user's phone for noticing the recipient that the user already sends the e-mail.
In some embodiments of the present invention, the notice method further provides a first control application program and a second control application program. Wherein, the first control application is used for installing into the user's phone and controlling the user's phone to send the notice message, when the users sends the e-mail to the recipient. Furthermore, the second control application program is used for installing into the user's computer.
From another viewpoint, an assistance system for sending e-mail is provided by the present invention. The assistance system of the present invention is suitable for a user's computer and mobile device with a message process module. The assistance system has a first control means which is configured into the user's phone, and coupled to the message process module for controlling the message process module to send a notice message to a recipient's mobile device, when the user sends the e-mail to the recipient.
In some embodiments of the present invention, the assistance system further has a second control means, which links with the first means. In addition, the second control means is configured into the user's computer for monitoring the internal instructions of the user's computer to check whether or not the user uses an e-mail software installed into the user's computer to send the e-mail to the recipient.
Since the present invention can notice the recipient an e-mail already delivered from the user, the recipient can read the coming e-mail immediately.
In some embodiments of the present invention, the assistance system further has a data transmission interface for linking the first control means and the second control means. In other embodiments, the assistance system comprises a server for linking to the first control means and the second control means respectively.
The above objects and advantages of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, in which:
The present invention will now be described more specifically with reference to the following embodiments. It is to be noted that the following descriptions of preferred embodiments of this invention are presented herein for purpose of illustration and description only. It is not intended to be exhaustive or to be limited to the precise form disclosed.
The main scope of the present invention is that making the user's mobile device sends a notice message to a recipient. Wherein the notice message is about that the user already sends an e-mail to the recipient. Therefore, the recipient can know the e-mail has been delivered immediately. In order to implement the above method, an assistance system is provided for sending the e-mail as following description:
Furthermore, the assistance system of this embodiment further comprises a control means 204, which is configured into a user's computer 220. Wherein, the computer 220 is probably a desktop computer, a notebook computer, or a tablet computer. In addition, an e-mail software 222 is installed into the user's computer 220. In this embodiment, the control means 204 can monitor the internal instructions of the user' s computer 204 for checking that whether a user 232 uses the e-mail software 222 to send the e-mail to the recipient's e-mail box 238 through a network 230, such as internet or a local network.
When the control means 204 checks that the user 232 uses the e-mail software 222 to send the e-mail to the recipient's e-mail box 238 through the network 230, the control means 204 would send a message sent request MS_REQ, such as SMS message or MMS message, to the control means 202. In this embodiment, the user's mobile device 210 links to the user's computer 204 through a data transmission interface 240. Therefore, the message sent request MS_REQ is sent to the control means 202 through the data transmission interface 240. Meanwhile, the control means 202 controls the message processing module 212 to send a notice message to a recipient's mobile device, such as a smart phone or normal cell phone, for noticing a recipient 234 that the user 232 already sends the e-mail. Wherein, the content of the notice message can be purely noticing recipient to reads the e-mail, showing the title of the e-mail, showing the content of the e-mail, or showing a portion of content of the e-mail, such as head-line of the e-mail.
Since the recipient's mobile device 236 is usually body carrying, the recipient 234 can obtain the information about the e-mail being already delivered immediately. Meanwhile, the recipient 234 can link to the recipient's e-mail box 238, such like using the mobile device 236 to link to the e-mail box 238 to read the e-mail.
When the control means 202 finds the recipient's relative data already being exited into the contact person list (i.e. “Yes” labeled on the step S304), the control means 202 would read a recipient's contact data corresponding to the recipient's relative data in the contact person list 214 as description in the step S306. Then, the control means 202 controls the message processing module 212 to perform the step S308 to send the notice message to the recipient's mobile device according to the recipient's contact data for responding the message sending request MS_REQ.
Contrarily, if the control means 202 doesn't find the recipient's relative data in the contact person list 214 (i.e. “No” labeled on the step S304), the control means 202 would perform the step S310 to send a inquiry request IR_REQ to the control means 204 through the data transmission interface 240. Meanwhile, the control means 204 would show a window on the user's computer 220 for inquiring the user 232 to input the recipient's contact to save into the contact person list 214 or not for responding the inquiry request IR_REQ as description in the step S312. Then, the control means 204 checks whether or not the user 232 input the recipient's contact data. If the control means 204 checks that the user 232 inputs the recipient's contact data (i.e. “Yes” labeled on the step S314), the control means 204 would send the recipient's contact data input by the user 232 to the control means 202 to save into the contact person list 214. Therefore, the control means 202 can carry out the steps S306 and S308.
It is generally known that when the user 232 uses the e-mail website 400 to send the e-mail, the sent e-mail is backup copied into the sent backup folder 402. Since the sent backup folder 412 is synchronized with the sent backup folder 402, the backup of the sent e-mail, which is saved in the sent backup folder 402, is also exited in the sent backup folder 412. Therefore, in this embodiment, the control means 202 would monitor the sent backup folder 412 as a predetermined time passing to check whether a new backup of the sent e-mail is exited in the sent backup folder 412. When the control means 202 checks that a new backup of the sent e-mail is exited in the sent backup folder 412, the control means 202 would read at least one predetermined column of the backup of the sent e-mail for obtaining the recipient's relative data.
Similarly, the control means 202 can obtain the recipient's contact data according to the recipient's relative data, and control the message processing module 212 sending the notice message to the recipient mobile device 236. The detail description of sending the notice message to the recipient's mobile device 236 is shown in
Referring to
In this embodiment, the connection modules 504 and 506 has transmission lines 512 and 514, and connector 516 and 518 respectively. The transmission line 512 couples the OTG controller 502 to the connector 516. In addition, the transmission 514 couples the OTG controller 502 to connector 518. When the connector 516 is inserted into a connection port of the user's mobile device, and the connector 518 is inserted into a connection port of the user's computer, the OTG controller 502 sets the user's computer being a master, and sets the user's mobile device being a slave.
The assistance system of this embodiment further allows the user 232 using the server 602 to send the e-mail to the recipient's e-mail box 238. When the user 232 uses the server 602 to send the e-mail to the recipient's box, the server 602 would send a copy of the sent e-mail to an inbox 612 of an e-mail website 610. In particularly, the copy has a specific format. Therefore, in this embodiment, the control means 202 needs to link to the e-mail website 610 through the network 230 as a predetermined time passing for checking whether or not the inbox 612 has a new copy with the specific format. When the control means 202 checks that a new copy with the specific format is exited in the inbox 612, the control means 202 would read at least one predetermined column of the copy with the specific format for obtaining the recipient's relative data.
Similarly, the control means 202 can obtain the recipient's contact data according to the recipient's relative data, and control the message processing module 212 sending the notice message to the recipient mobile device 236. The detail description of sending the notice message to the recipient's mobile device 236 is shown in
Referring to the
When the control means 204 receives the notice request NT_REQ, the control means 204 controls the computer 220 generating an alarm message. In some embodiments, the step of generating the alarm message is that a voice message is generated for reading out the content of the coming message, or reading out the classification of the coming message as the coming message being the e-mail with attachment file. In other embodiments, the step of generating the alarm comprises generating flash light, alarm sound. Further more, the notice message can be a notice text information and notice window on the computer 204 for showing the content of the coming message. Therefore, the user 232 can know the content of the coming message without switching the mobile device 210 and the computer 220.
In summary, the present invention would send a notice message to recipient as the user sending an e-mail to the recipient for noticing the recipient that the e-mail is already delivered. Therefore, the recipient can read the e-mail faster. In addition, due to the control means installed in the user's mobile device and computer have the transfer notice function, it is making both of the user and the recipient can work more immediately.
While the invention has been described in terms of what is presently considered to be the most practical and preferred embodiments, it is to be understood that the invention needs not be limited to the disclosed embodiment. On the contrary, it is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims which are to be accorded with the broadest interpretation so as to encompass all such modifications and similar structures.
The application claims priority of U.S. provisional patent application Ser. No. 61/329,446 filed on Apr. 29, 2010, the contents of which are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
61329446 | Apr 2010 | US |