Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MULTI-LAYERED EDITING SYSTEM FOR THE SENT MESSAGES IN A DIGITAL MESSAGING APPLICATION
Document Type and Number:
WIPO Patent Application WO/2024/003933
Kind Code:
A1
Abstract:
A system and method for multi-layered editing system for the sent messages in a messaging application, thereby gives an option to the user (first user and the second user) to edit all kinds sent messages on one or more than one occasion. The multi-layered edit module also allows the user to resend the edited messages to one or more than one recipient – i.e., Message addressed to a contact and sent to other recipients in the form of copies and confidential copies. The editing option also used to send the edited messages to all members as well as selected members of a group. To accomplish the 'multi-layered editing feature,' a purpose-built computer algorithm, message sending and receiving device (a smart phone, desktop /laptop / tablet computer), servers (application server & database server), routers and switches to connect various digital devices are required in a secured network environment.

Inventors:
KAKUMANU SARATH (IN)
Application Number:
PCT/IN2023/050544
Publication Date:
January 04, 2024
Filing Date:
June 09, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
KAKUMANU SARATH (IN)
International Classes:
H04L51/063; G06Q10/107
Foreign References:
US20060161631A12006-07-20
Attorney, Agent or Firm:
SHARMA, Neha (IN)
Download PDF:
Claims:
What is claimed is:

1. A method for multi-layered editing of sent messages in a messaging application, the method comprising: writing, at least a single message to at least one contact by a first user; sending, at least a single message to at least one contact by the first user; selecting, at least one type of a sent message (a reply, a comment, clarify, reminder, note) to edit and re-send by the first user (sender); selecting, at least one type of a sent message for the second time (reply, reminder, comment, note, clarify) to re-edit and re-send by the first user/ second user; and receiving the edited messages from the first user by the second user on one or more digital messages; wherein the first user and the second user, is an individual or a member of a group of users.

2. The method as claimed in claim 1, wherein the first user and the second user can view the edited digital message along with the original message in a digital messaging application in a string / thread format.

3. The method as claimed in claims 1-2, wherein the first user can edit the sent messages on one or more than one occasion and send again in a digital messaging application.

4. The method as claimed in claims 1-3, wherein the first user can re-edit the already sent edited messages and send again in a digital messaging application in a same string / thread.

5. The method as claimed in claims 1 -4, wherein the first user can edit the sent clarification messages on one or more than one occasion and send again in a digital messaging application.

6. The method as claimed in claims 1-5, wherein the first user can edit the sent comment messages on one or more than one occasion and send again in a digital messaging application.

7. The method as claimed in claims 1-6, wherein the first user can edit the sent reminder message on one or more than one occasion and send again in a digital messaging application.

8. The method as claimed in claims 1-7, wherein the first user can edit the sent note messages on one or more than one occasion and send again in a digital messaging application.

9. The method as claimed in claims 1-8, wherein the second user (receiver) can view all kinds of edited messages (reply, reminder, clarification message, and note) exchanged by the first and second user through the digital messaging application in a string / thread.

10. The method as claimed in claims 1-9, wherein the first user and second user can view all the edited messages separately with the help of the ‘highlighted text’ feature in a digital messaging application.

11. The method as claimed in claims 1-10, wherein the first user can edit the message they sent addressed to a primary contact with copies and confidential copies to multiple other contacts in a digital messaging application.

12. The method as claimed in claims 1-11, wherein first user can edit the note on forwarded message sent to one or more than one contacts or group(s) in a digital messaging application.

13. The method as claimed in claims 1-12, wherein first user can edit the note of forwarded thread message by hiding / revealing source of the message sent to one or more than one contacts or group(s) in a digital messaging application.

14. The method as claimed in claims 1-13, wherein the first user can edit the message sent to all members / selected members of a group in a digital messaging application.

15. A system for multi-layered editing system for the sent messages in a messaging application comprises: an electronic messaging server unit communicably coupled to a database and at least one user communication device of a first user, wherein the user communication device of the first user is configured to: create, at least one message or more than one message from the user communication device of the first user; send, at least one message or more than one message from the user communication device of the first user to at least one second user; select, at least one recipient to send the message from the user communication device of the first user; select, at least one sent messages from one of the recipient’s message folders to edit and resend by the first user; select, at least one edited message (from the sent messages) for the second time (or more number of times afterwards) from the recipient’s message folders or group(s) to re-edit and send again by the first user; send, at least one edited message from the first user device to the second user device through the specially configured servers; receive, at least one digital message or more than one message received from the user communication device of the first user by the second user; and receive, at least one edited digital message from the user communication device of the first user by the second user.

16. The system as claimed in claim 15, wherein the at least one digital message sent from the user communication device by the first user are various message types: messages marked as reply, comment, clarify, note, edit, reminder, the various message types being sent besides the messages sent for the first time, said various messages are sent with or without any attachments, wherein the attachment types includes: images, audio, video, documents and the like.

17. The system as claimed in claim 16, wherein the at least one digital message sent from the user communication device by the first user is received by the second user, the sent messages are various message types: messages marked as reply, comment, clarify, note, edit, reminder with the attachment types: images, audio, video, documents and the like.

18. A computer program product comprising instructions which, when executed by at least one processor, causes the processor to carry out the instructions for: creating, at least one message or more than one message from a user communication device of a first user; sending, at least one message or more than one message from the user communication device of the first user to at least one second user; selecting, at least one recipient to send the message from the user communication device of the first user; selecting, at least one sent message from one of the recipient’s message folders to edit and resend by the first user; selecting at least one edited message (from the sent messages) for the second time (or more number of times afterwards) from the recipient’s message folders to re-edit and send again by the first user; sending, at least one edited digital message from the first user device to the second user device through the specially configured severs; receiving, at least one digital message or more than one digital message received from the user communication device of the first user by the second user; and receiving, at least one edited digital message from the user communication device of the first user by the second user;

19. A non-transitory computer readable storage medium storing one or more programs for execution by the one or more processors of a digital messaging management system for an internet messaging application, the one or more programs including instructions for: creating, at least one message or more than one message from the user communication device of a first user; sending, at least one message or more than one message from the user communication device of the first user to at least one second user; selecting, at least one recipient to send the message from the user communication device of the first user; selecting, at least one sent message from one of the recipient’s message folders to edit and resend by the first user; selecting at least one edited message (from the sent messages) for the second time (or number of times afterwards) from the recipient’s message folders to re-edit and send again by the first user; sending, at least one edited digital message from the first user device to the second user device through the specially configured servers; receiving, at least one digital message or more than one message received from the user communication device of the first user by the second user; and receiving, at least one edited digital message from the user communication device of the first user by the second user.

Description:
MULTI-LAYERED EDITING SYSTEM FOR THE SENT MESSAGES IN A DIGITAL MESSAGING APPLICATION

TECHNICAL FIELD

The present invention relates to information technology and computer applications. The present invention also relates to messaging applications for mobile communication devices which can be accessed from all types of digital communication devices like Smart phones, Desktop Computers, Laptop Computers and Digital Tablets. The invention additionally relates to a novel and user-friendly mechanism for editing the various types of sent messages multiple times in a digital messaging application. Further, the present invention specifically relates to an improved system and method for editing the various types of sent messages and keeping the record of all the edited versions for easy reference in the digital messaging application.

BACKGROUD OF THE INVENTION

Digital Mobile communication devices, such as Mobile phones, iPhones, Android devices, are increasingly powerful and the sources of potential incoming messages are increasingly more varied. As a result, such digital communication devices are being designed and built to permit users to accept various different heterogeneous messages. On several instances, the users have to edit the sent messages due to various reasons. The message may be sent with inadequate details or it may have grammatical errors. In all these above-quoted scenarios, the users have to modify the existing sent message with mistakes and send the corrected messages after editing. Again, the same edited messages can be re-edited and re-posted with the corrected message. In all these scenarios, the sender and the recipient should have the record of all the original messages to refer later the original version of the message. Otherwise, this might create some confusion for the sender as well as the receiver. The inventor, who hails from a practical techno-industrial background, is proposing a very novel and innovative system and approach to handle the multi-layered editing system for the digital messages in a convenient manner. The idea of the inventor is to bring in a new paradigm shift in the digital messaging application where the solution proposed herein is going to change the perspective and approach of the digital messaging application altogether by addressing certain key challenges in the existing digital messaging application field. In fact, none of the existing messaging applications have such a sophisticated editing feature for handling messages posted with mistakes or incomplete messages. With the advent of modem digital communication networks, the digital messaging applications have gained a lot of popularity and hence reached wide adoption. So, the users need more useful and sophisticated features to use the application conveniently. One such feature is a pre-defined touch interface to edit the sent messages and display the multiple times edited messages one below one in a reverse chronological order for the users to easily view all the pre-edited original messages.

However, such conventional mobile messaging services do not have an option to multi-layered editing system. In such instances, the sender may have to create a new message instead of sending the edited version of the sent messages. Some of the popular messaging applications like Skype allow the users to edit the sent messages. However, there is no distinctly visible text highlighter option available for the user to easily identify the ‘edited part of the messages The edited messages carry the tag - ‘edited.’ In the users’ point of view, that is not sufficient. What the users really want is a simplified pre-defined touch interface to edit the sent messages and a version-controlled record tagging system to display multiple times edited messages one below one to easily view the complete conversation with all the variants.

Reference has been made to the US Patent Title “Method and system for dynamic message correction” with the patent application number US7428702B1 which has a resemblance to this patent. However, their invention is limited to a single message with single time editing. Besides, they don’t have multiple types of digital message variants like Reply, Comment, Clarify, Reminder and note kind of features in the digital messaging application. Most importantly, as per this patent (US7228702B1 filed by IBM), the user can’t get the option of viewing the original and edited versions of the message together. It only highlights the edited part with an underline. So, the receiver cannot see what exactly was edited by the sender. Considering these technological points, our invention has unique advanced feature over the existing digital messaging applications. Likewise, the non-patented feature of the popular digital messaging application Telegram’s edit option has its own limitation when it comes to editing the sent messages. In Telegram, the user is permitted to edit the sent messages. But each time, it won’t take the latest timestamp. The edited message carries only the tag ‘Edited’ but the recipients can’t get the clue of which portion was edited and even how many times it was edited. In the same way, the sender in Skype application can edit the sent messages. Skype also allows the sender to edit the earlier sent messages. But while sending it again, it takes only the old timestamp. And the recipient is not aware of the modifications done by the sender due to absence of notification alert. Here too, the edited messages carry only the ‘pen’ symbol to denote that’s an edited message. Otherwise, the recipients won’t have any clue about when it was edited and what are all the earlier messages edited by the same sender. All these prior art techniques fail to meet the demand of the users by not providing an effective editing mechanism to display the original message and the edited version of the same message together with a timestamp.

Moreover, they do not have the feature like sending messages to all members in a group or selected members in the group, and the message sent to all members or selected members also need this option to edit. Similarly, a message sent with a copy and confidential copy should also have the option to edit the sent message, over the previously sent message.

In the prior art, there is no option available for the user (first and second user) to view the edited digital message along with the original message in a digital messaging application.

In the prior art, there has no option for the first user to edit the sent messages on one or more than one occasion and send again in a digital messaging application.

In the prior art, the first user has no option to re-edit the already sent edited messages and send again in a digital messaging application in a same string /thread.

In the prior art, the first user has no option to edit the sent clarification messages on one or more than one occasion and send again in a digital messaging application, as such the message variant called ‘clarify’ is absent in their system.

In the prior art, the first user has no option to edit the sent comment messages on one or more than one occasion and send again in a digital messaging application, as such the message variant called ‘comment’ is absent in their system.

In the prior art, the first user has no option to edit the sent reminder message on one or more than one occasion and send again in a digital messaging application, as such the message variant called ‘reminder’ is absent in their system.

In the prior art, the first user has no option to edit the sent note messages on one or more than one occasion and send again in a digital messaging application, as such the message variant called ‘note’ is absent in their system. In the prior art, the second user (receiver) cannot view all kinds of edited messages over the reply, comment, clarification message, and also the reminder and a note message sent by the first user in a single string or thread through the digital messaging application.

In the prior art, it is not possible for the user (first and second user) to view all the edited versions separately with the help of the ‘highlighted text’ feature in a digital messaging application.

In the prior art, the user (first user) doesn’t have an option to edit the message they sent addressed to a primary contact with copies and confidential copies to multiple other contacts in a digital messaging application.

In the prior art, the user (first user) can’t edit the note of forwarded message sent to one or more than one contacts or groups due to the absence of ‘forwarded note’ feature in a digital messaging application.

In the prior art, the user (first user) can’t edit the note of forwarded thread message sent by hiding / revealing source to one or more than one contacts or group(s) due to the absence of ‘note’ feature in the threaded message in a digital messaging application.

In the prior art, the user (first user) can’t edit the message sent to all members / selected members of a group in a digital messaging application.

Based on the foregoing, there is a need exists for the user (first and second user) to view the edited digital messages along with the original message in a digital messaging application in a string / thread format.

There is a need wherein the first user is allowed to edit the sent messages on one or more than one occasion and send again in a digital messaging application.

There is a need wherein the first user is allowed to re-edit the already sent edited messages and send again in a digital messaging application in a same string /thread.

There is a need wherein the first user is allowed to edit the sent clarification messages on one or more than one occasion and send again in a digital messaging application.

There is a need wherein the first user is allowed to edit the sent comment messages at least one or more than one occasion and send again in a digital messaging application. There is a need wherein the first user is allowed to edit the sent reminder message on one or more than one occasion and send again in a digital messaging application.

There is a need wherein the first user is allowed to edit the sent note messages on one or more than one occasion and send again in a digital messaging application.

There is a need wherein the second user (receiver) can view all kinds of edited messages reply, comment, clarification, reminder and note message received from the sender (first user) through the digital messaging application in a string / thread.

There is a need wherein the users (first user and second users) should view all the edited versions separately with the help of the ‘highlighted text’ feature in a digital messaging application in a string / thread format.

There is a need wherein the user (first user) should have an option to edit the message they sent addressed to a primary contact with copies and confidential copies to multiple other contacts in a digital messaging application.

There is a need wherein the user (first user) must edit the note of forwarded message sent to one or more than one contacts or group(s) in a digital messaging application.

There is a need wherein the user (first user) must edit the note of forwarded thread message sent by hiding / revealing source to one or more than one contacts or group(s) in a digital messaging application.

There is a need wherein the user (first user) must edit the message sent to all members / selected members of a group in a digital messaging application.

Based on the foregoing, it is believed that a need exists for an improved structured messaging application for editing the sent messages multiple times and have the record of all the edited versions in a digital messaging application to the user in his/her communication device (Desktop / Laptop Computers, Digital Tablets and Mobile Phones).

SUMMARY OF THE INVENTION

The following summary is provided to facilitate an understanding of some of the innovative features unique to the disclosed embodiment and is not intended to be a full description. It is therefore, one aspect of the disclosed embodiment is to provide an option for the user (first and second user) to view the edited digital message along with the original message in a digital messaging application in a string / thread format.

It is therefore, one aspect of the disclosed embodiment is to provide an option for the first user to edit the sent messages on one or more than one occasion and send again in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to re-edit the already sent edited messages and send again in a digital messaging application in a same string /thread.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to edit the sent clarification messages on one or more than one occasion and send again in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to edit the sent comment messages on one or more than one occasion and send again in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to edit the sent reminder messages on one or more than one occasion and send again in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to edit the sent note messages on one or more than one occasion and send again in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the second user (receiver) to view all kinds of edited messages (reply, reminder, clarification message, and note) sent by the first user through the digital messaging application in a string / thread.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user and second users to view all the edited messages separately with the help of the ‘highlighted text’ feature in a digital messaging application in a string / thread format. It is therefore, one more aspect of the disclosed embodiment is to provide an option for the user (first user) to edit the message they sent addressed to a primary contact with copies and confidential copies to multiple other contacts in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to edit the note of forwarded message sent to one or more than one contacts or group(s) in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to edit the note of forwarded thread message by hiding / revealing source sent to one or more than one contacts or group(s) in a digital messaging application.

It is therefore, one more aspect of the disclosed embodiment is to provide an option for the first user to edit the message sent to all members / selected members of a group in a digital messaging application.

BRIEF DESCRIPTION OF THE DRAWINGS

Fig. 1 illustrates a signal flow chart of the sending the message and editing and re-sending the earlier sent message by the first user in a digital messaging application in accordance with the disclosed embodiments.

Fig. 2 illustrates a graphical representation of the first user’s dedicated message folder for the second user in accordance with the disclosed embodiments.

Fig. 3 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig.4 illustrates a graphical representation of the first user edits the existing message sent to the second user in accordance with the disclosed embodiments.

Fig.5 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original message in accordance with the disclosed embodiments. Fig. 6 illustrates a graphical representation of the first user’s dedicated message folder for the primary recipient with a message addressed to a primary recipient and copy and confidential copies to multiple other contacts in accordance with the disclosed embodiments.

Fig. 7 illustrates a graphical representation of the message folder of the receiver (primary recipient), in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 8 illustrates a graphical representation of the first user edits the existing message addressed to a primary recipient and sent to multiple other recipients as copies and confidential copies in accordance with the disclosed embodiments.

Fig. 9 illustrates a graphical representation of the first user’s dedicated message folder for the primary recipient and that shows the edited text appears in bold letters along with the original message sent by the first user to the primary recipient in accordance with the disclosed embodiments.

Fig. 10 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that that displays a reminder message sent by the first user to the second user in accordance with the disclosed embodiments.

Fig. 11 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 12 illustrates a graphical representation of the first user edits the existing reminder message sent to the second user in accordance with the disclosed embodiments.

Fig. 13 illustrates a graphical representation of the first user’s dedicated message folder for the second user (receiver) and that shows the edited text appears in bold letters along with the original reminder message sent by the first user in accordance with the disclosed embodiments.

Fig. 14 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays a note message sent by the first user to the second user in accordance with the disclosed embodiments. Fig. 15, illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 16 illustrates a graphical representation of the first user (sender) edits the existing note message sent to the second user (receiver) in accordance with the disclosed embodiments.

Fig. 17 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original note message sent by the first user to the second user in accordance with the disclosed embodiments.

Fig. 18 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays a forwarded message sent with a forward note sent by the first user to the second user (receiver) in accordance with the disclosed embodiments.

Fig. 19 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 20 illustrates a graphical representation of the first user (sender) edits the existing forwarded note of the forwarded message sent to the second user (receiver) in accordance with the disclosed embodiments.

Fig. 21 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original forwarded note message in accordance with the disclosed embodiments.

Fig. 22 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays a forwarded thread with a note message sent by the first user to the second user in accordance with the disclosed embodiments.

Fig. 23 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button” to enable the edit option in accordance with the disclosed embodiments. Fig. 24 illustrates a graphical representation of the first user (sender) edits the existing forwarded thread with a note message sent to the second user (receiver) in accordance with the disclosed embodiments.

Fig. 25 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original forwarded thread with a note message sent by the first user in accordance with the disclosed embodiments.

Fig. 26 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that displays a ‘clarify’ message sent to the first user by the second user in accordance with the disclosed embodiments.

Fig. 27 illustrates a graphical representation of the second user’s dedicated message folder for the first user, in which, the second user clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 28 illustrates a graphical representation of the second user edits the existing ‘clarify’ message sent to the first user in accordance with the disclosed embodiments.

Fig. 29 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that shows the edited text appears in bold letters along with the original ‘clarify’ message sent by the second user to the first user in accordance with the disclosed embodiments.

Fig. 30 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that displays a ‘comment’ message sent by the second user to the first user in accordance with the disclosed embodiments.

Fig. 31 illustrates a graphical representation of the second user’s dedicated message folder for the first user, in which, the receiver clicks the ‘Bell Button’ to enable edit option in accordance with the disclosed embodiments.

Fig. 32 illustrates a graphical representation of the second user edits the existing ‘comment’ message sent to the first user in accordance with the disclosed embodiments. Fig. 33 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that shows the edited text appears in bold letters along with the original ‘comment’ message sent by the second user to the first user in accordance with the disclosed embodiments.

Fig. 34 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that displays a ‘reply’ message sent by the second user to the first user (sender) in accordance with the disclosed embodiments.

Fig. 35 illustrates a graphical representation of the second user’s dedicated message folder for the first user, in which, the second clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 36 illustrates a graphical representation of the second user edits the existing ‘reply’ message sent to the first user in accordance with the disclosed embodiments.

Fig. 37 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that shows the edited text appears in bold letters along with the original ‘reply’ message sent by the second user to the first user in accordance with the disclosed embodiments.

Fig. 38 illustrates a graphical representation of a group message folder in a digital messaging application, and that displays a comment message sent by one of the group members (user) to all members of a group in accordance with the disclosed embodiments.

Fig. 39 illustrates a graphical representation of a group message folder in a digital messaging application, in which, the sender clicks the ‘Bell Button’ to enable the edit option for the comment message sent to the group in accordance with the disclosed embodiments.

Fig. 40 illustrates a graphical representation of the sender (one of the group members) edits the existing message sent to all members of a group in accordance with the disclosed embodiments.

Fig. 41 illustrates a graphical representation of the group message folder that shows the edited text appears in bold letters along with the original message sent by the sender to all members of a group in accordance with the disclosed embodiments. Fig. 42 illustrates a graphical representation of a group message folder in a digital messaging application and that displays a message sent by one of the group members (sender) to the selected members of a group in accordance with the disclosed embodiments.

Fig. 43 illustrates a graphical representation of a group message folder in a digital messaging application, in which, the sender (one of the group members) clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 44 illustrates a graphical representation of the sender (one of the group members) edits the existing message to be sent to the selected members of a group in a digital messaging application in accordance with the disclosed embodiments.

Fig. 45 illustrates a graphical representation of group message folder in a digital messaging application and that shows the edited text appears in bold letters along with the original message sent by the sender (one of the group members) to the selected members of a group in accordance with the disclosed embodiments.

Fig. 46 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays an edited message sent by the first user to the second user in accordance with the disclosed embodiments.

Fig. 47 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option in accordance with the disclosed embodiments.

Fig. 48 illustrates a graphical representation of the first user (sender) edits the existing edited message sent to a second user (receiver) in accordance with the disclosed embodiments.

Fig. 49 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the earlier edited message sent to the second user (receiver) by the first user (sender) in accordance with the disclosed embodiments.

DETAILED DESCRIPTION OF THE DRAWINGS The particular values and configurations discussed in these non-limiting examples can be varied and are cited merely to illustrate at least one embodiment and are not intended to limit the scope thereof.

The embodiments now will be described more fully hereinafter with reference to the accompanying drawings, in which illustrative embodiments of the invention are shown. The embodiments disclosed herein can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.

The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of different features, integers, steps, operations, elements, components, and/or groups thereof.

Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.

Fig. 1 illustrates a signal flow chart of the sending the message and editing and re-sending the earlier sent message by the first user on a screen (100). The screen (100) includes (101) represents the first user (sender), (102) represents the ‘Receiver’s Folder’, (103) represents the message sending process, (104) represents the Application Server / Web Server, (105) represents the ‘Database,’ (106) represents the ‘Success Scenario’ of the message sent, (107) represents ‘Receiver gets the message’ from the first user, (108) represents the ‘sent message gets the auto-generated timestamp’ , (109) represents the ‘first user edits the already sent message’ and re-sending ‘Edited message’ to the second user. Fig. 2 illustrates a graphical representation of the first user’s dedicated message folder for the second user on a screen (200). The screen (200) includes (201) represents the ‘first user’ (sender), (202) represents the ‘second user’ (receiver), (203) represents ‘Timestamp of the message,’ (204) represents the ‘content of the message’, and (205) represents the ‘Bell icon.’

Fig. 3 illustrates a graphical representation of the first user’s dedicated message folder for the second user on a screen (300). The screen (300) includes (301) represents the ‘first user’ (sender), (302) represents the second user (receiver), (303) represents the ‘Bell Icon’ and (304) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option.

Fig.4 illustrates a graphical representation of the first user edits the existing message sent to the second user on a screen (400). The screen (400) includes (401) represents the ‘first user (sender),’ (402) represents the second user (receiver), (403) represents the ‘close’ button of the newly edited message. This option will be used by the first user to cancel the editing process, (404) represents ‘edited message content’ and (405) represents the ‘post’ button to send the message.

Fig.5 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original message on a screen (500). The screen (500) includes (501) represents the ‘first user’ (sender), (502) represents the ‘second user’ (receiver), (503) represents the ‘Edited Message’ and (504) represents the unedited original message sent by the first user to the second user.

Fig. 6 illustrates a graphical representation of the first user’s dedicated message folder for the primary recipient with a message addressed to a primary recipient and copy and confidential copies to multiple other contacts on a screen (600). The screen (600) includes (601) represents the first user (sender), (602) represents the second user (primary recipient) and (603) represents the message sent to a primary recipient and copy and confidential copy to multiple other recipients.

Fig. 7 illustrates a graphical representation of the message folder of the receiver (primary recipient), in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option on a screen (700). The screen (700) includes (701) represents ‘first user’ (sender), (702) represents the second user (receiver), (703) represents the ‘Bell Icon’ and (704) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option. Fig. 8 illustrates a graphical representation of the first user edits the existing message addressed to a primary recipient and sent to multiple other recipients as copies and confidential copies on a screen 800. The screen (800) includes (801) represents the ‘first user (sender),’ (802) represents the second user (Primary Recipient), (803) represents the ‘close’ button for the newly edited message. This option can be used by the first user to cancel and close the editing process, (804) represents ‘edited message content’ and (805) represents the ‘post’ button to send the message.

Fig. 9 illustrates a graphical representation of the first user’s dedicated message folder for the primary recipient and that shows the edited text appears in bold letters along with the original message sent by the first user to the primary recipient on a screen (900). The screen (900) includes (901) represents the ‘first user’ (sender), (902) represents the ‘second user’ (Primary Recipient), (903) represents the ‘Edited Message’ and (904) represents the unedited original message sent by the first user to the second user(s) (primary recipient + other copy recipients).

Fig. 10 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that that displays a reminder message sent by the first user to the second user on a screen (1000). The screen (1000) includes (1001) represents the ‘first user’ (sender), (1002) represents the ‘second user’ (receiver), (1003) represents the ‘reminder message’, and (1004) represents the message that was sent prior to the reminder message by the first user to the second user.

Fig. 11 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user clicks the ‘Bell Button’ to enable the edit option on a screen (1100). The screen (1100) includes (1101) represents the ‘first user’ (sender), (1102) represents the second user (receiver), (1103) represents the ‘Bell Icon’ and (1104) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option.

Fig. 12 illustrates a graphical representation of the first user edits the existing reminder message sent to the second user on a screen (1200). The screen (1200) includes (1201) represents the ‘first user (sender),’ (1202) represents the second user (receiver), (1203) represents ‘edited reminder message’ and (1204) represents the ‘post’ button to send the edited message and (1205) represents the ‘close’ button for the newly edited message. This option can be used by the first user to cancel and close the editing process. Fig. 13 illustrates a graphical representation of the first user’s dedicated message folder for the second user (receiver) and that shows the edited text appears in bold letters along with the original reminder message sent by the first user, on a screen (1300). The screen (1300) includes (1301) represents the ‘first user’ (sender), (1302) represents the ‘second user’ (receiver), (1303) represents the ‘Edited Reminder Message’ and (1304) represents the unedited original reminder message sent by the first user to the second user.

Fig. 14 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays a note message sent by the first user to the second user on a screen (1400). The screen (1400) includes (1401) represents the ‘first user’ (sender), (1402) represents the ‘second user’ (receiver) and (1403) represents the ‘note message.’

Fig. 15 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option on a screen (1500). The screen (1500) includes (1501) represents the ‘first user’ (sender), (1502) represents the second user (receiver), (1503) represents the ‘Bell Icon’ and (1504) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option.

Fig. 16 illustrates a graphical representation of the first user (sender) edits the existing note message sent to the second user (receiver) on a screen (1600). The screen (1600) includes (1601) represents the ‘first user (sender),’ (1602) represents the second user (receiver), (1603) represents ‘existing note message’ and (1604) represents the edited note message, (1605) represents the ‘post’ button to send the edited message and (1606) represents the ‘close’ button of the newly edited note message. This option can be used by the first user to cancel and close the editing process.

Fig. 17 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original note message sent by the first user to the second user on a screen (1700). The screen (1700) includes (1701) represents the ‘first user’ (sender), (1702) represents the ‘second user’ (receiver), (1703) represents the ‘Edited note message’, and (1704) represents the note message that was sent prior to the edited note message by the first user to the second user.

Fig. 18 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays a forwarded message sent with a forward note sent by the first user to the second user (receiver) on a screen (1800). The screen (1800) includes (1801) represents the ‘first user’ (sender), (1802) represents the ‘second user’ (receiver), (1803) represents the ‘content of the forwarded note message’, and (1804) represents the forwarded message sent by the first user to the second user.

Fig. 19 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option on a screen (1900). The screen (1900) includes (1901) represents the ‘first user’ (sender), (1902) represents the second user (receiver), (1903) represents the ‘Forward Note’, (1904) represents the forwarded message, (1905) represents the ‘Bell Icon’ and (1906) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option.

Fig. 20 illustrates a graphical representation of the first user (sender) edits the existing forwarded note of the forwarded message sent to the second user (receiver) on a screen (2000). The screen (2000) includes (2001) represents the ‘first user (sender),’ (2002) represents the second user (receiver), (2003) represents ‘edited forward note’ and (2004) represents the ‘post’ button to send the edited message and (2005) represents the ‘close’ button of the newly edited ‘forwarded note’ message. This option can be used by the first user to cancel and close the editing process.

Fig. 21 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original forwarded note message screen (2100). The screen (2100) includes (2101) represents the ‘first user’ (sender), (2102) represents the ‘second user’ (receiver), (2103) represents the ‘Edited Message,’ (2104) represents the unedited original forward note sent by the first user to the second user and (2105) represents the base message - that is the ‘forwarded message’ first time by the first user to second user.

Fig. 22 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays a forwarded thread with a note message sent by the first user to the second user on a screen (2200). The screen (2200) includes (2201) represents the ‘first user’ (sender), (2202) represents the ‘second user’ (receiver), (2203) represents the ‘forwarded thread note’ and (2204) represents the reminder message that was sent prior to the forwarded thread note message by the first user to the second user.

Fig. 23 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option on a screen (2300). The screen (2300) includes (2301) represents the ‘first user’ (sender), (2302) represents the second user (receiver), (2303) represents the ‘Bell Icon’ and (2304) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option.

Fig. 24 illustrates a graphical representation of the first user (sender) edits the existing forwarded thread with a note message sent to the second user (receiver) on a screen (2400). The screen (2400) includes (2401) represents the ‘first user (sender),’ (2402) represents the second user (receiver), (2403) represents ‘un-edited forwarded thread with note, ’(2404) represents the edited forwarded thread with note message, (2405) represents ‘post’ button to send the message and (2406) represents the ‘close’ button of the newly edited forwarded thread with note. This option can be used by the first user to cancel and close the editing process.

Fig. 25 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the original forwarded thread with a note message sent by the first user on a screen (2500). The screen (2500) includes (2501) represents the ‘first user’ (sender), (2502) represents the ‘second user’ (receiver), (2503) represents the ‘Edited forwarded thread note Message’ and (2504) represents the unedited forwarded thread note message sent by the first user to the second user.

Fig. 26 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that displays a ‘clarify’ message sent to the first user by the second user on a screen (2600). In this case, the second user is sending the clarification message to the first user. The screen (2600) includes (2601) represents the ‘second user’ (sender), (2602) represents the ‘first user’ (receiver), (2603) represents the ‘clarify message,’ wherein the second user is seeking a clarification from the first user and (2604) represents the earlier message that was sent by the first user to the second user.

Fig. 27 illustrates a graphical representation of the second user’s dedicated message folder for the first user, in which, the second user clicks the ‘Bell Button’ to enable the edit option on a screen (2700). The screen (2700) includes (2701) represents the ‘second user’ (sender), (2702) represents the first user (receiver), (2703) represents the ‘Bell Icon’ and (2704) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option.

Fig. 28 illustrates a graphical representation of the second user (sender) edits the existing ‘clarify’ message sent to the first user (receiver) on a screen (2800). The screen (2800) includes (2801) represents the ‘second user (sender),’ (2802) represents the first user (receiver), (2803) represents ‘un-edited clarify message’ sent by the second user to first user and (2804) represents the edited clarify message of the second user, (2805) represents the ‘post’ button to send the message and (2806) represents the ‘close’ button of the newly edited message. This option can be used by the first user to cancel and close the editing process.

Fig. 29 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that shows the edited text appears in bold letters along with the original ‘clarify’ message sent by the second user to the first user on a screen (2900). The screen (2900) includes (2901) represents the ‘second user’ (sender), (2902) represents the ‘first user’ (receiver), (2903) represents the ‘Edited Clarify Message’ and (2904) represents the unedited original clarify message sent by the second user to the first user.

Fig. 30 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that displays a ‘comment’ message sent by the second user to the first user on a screen (3000). The screen (3000) includes (3001) represents the ‘second user’ (sender), (3002) represents the ‘first user’ (receiver), (3003) represents the timestamp of the message and (3004) represents the ‘comment message.’

Fig. 31 illustrates a graphical representation of the second user’s dedicated message folder for the first user, in which, the receiver clicks the ‘Bell Button’ to enable edit option on a screen (3100). The screen (3000) includes (3101) represents the ‘second user’ (sender), (3102) represents the first user (receiver), (3103) represents the ‘comment’ message sent by the second user to the first user, (3104) represents the ‘Bell Icon’ and (3105) represents the expanded ‘Bell Icon’ menu and the user selects the ‘Edit’ option from that list of menu.

Fig. 32 illustrates a graphical representation of the second user (sender) edits the existing ‘comment’ message sent to the first user (receiver) on a screen (3200). The screen (3200) includes (3201) represents ‘second user (sender),’ (3202) represents the first user (receiver), (3203) represents ‘un-edited comment message’ and (3204) represents the ‘edited comment message,’ (3205) represents the ‘post’ button to send the message and (3206) represents the ‘close’ button for the newly edited message. This option can be used by the first user to cancel and close the editing process.

Fig. 33 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that shows the edited text appears in bold letters along with the original ‘comment’ message sent by the second user to the first user on a screen (3300). The screen (3300) includes (3301) represents the ‘second user’ (sender), (3302) represents the ‘first user’ (receiver), (3303) represents the ‘Edited Comment Message’ and (3304) represents the unedited original comment message sent by the second user to the first user.

Fig. 34 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that displays a ‘reply’ message sent by the second user to the first user (sender) on a screen (3400). The screen (3400) includes (3401) represents ‘second user’ (sender), (3402) represents the ‘first user’ (receiver) and (3403) represents the ‘reply message’ sent by the second user to the first user.

Fig. 35 illustrates a graphical representation of the second user’s dedicated message folder for the first user, in which, the second clicks the ‘Bell Button’ to enable the edit option on a screen (3500). The screen (3500) includes (3501) represents the ‘second user’ (sender), (3502) represents the first user (receiver), (3503) represents the ‘reply message’ sent by the second user, (3504) represents the ‘Bell Icon’ and (3505) represents the expanded ‘Bell Icon’ menu and the user selects the ‘Edit’ option from that menu.

Fig. 36 illustrates a graphical representation of the second user (receiver) edits the existing ‘reply’ message sent to the first user (receiver) on a screen (3600). The screen (3600) includes (3601) represents ‘second user (sender),’ (3602) represents the first user (receiver), (3603) represents ‘un-edited reply message’ and (3604) represents the ‘edited reply message,’ (3605) represents the ‘post’ button to send the message and (3606) represents the ‘close’ button of the newly edited reply message. This option can be used by the first user to cancel and close the editing process.

Fig. 37 illustrates a graphical representation of the second user’s dedicated message folder for the first user and that shows the edited text appears in bold letters along with the original ‘reply’ message sent by the second user to the first user on a screen (3700). The screen (3700) includes (3701) represents the ‘second user’ (sender), (3702) represents the ‘first user’ (receiver), (3703) represents the ‘Edited Reply Message’ and (3704) represents the unedited original reply message sent by the second user to the first user.

Fig. 38 illustrates a graphical representation of a group message folder in a digital messaging application, and that displays a comment message sent by one of the group members (user) to all members of a group on a screen (3800). The screen (3800) includes (3801) represents the ‘first user’ (sender - one of the members of a group), (3802) represents the ‘group’ (receiver - all members of a group), (3803) represents the ‘comment message’ sent by one of the group members.

Fig. 39 illustrates a graphical representation of a group message folder in a digital messaging application, in which, the sender clicks the ‘Bell Button’ to enable the edit option for the comment message sent to the group on a screen (3900). The screen (3900) includes (3901) represents the ‘first user’ (sender - one of the members of a group), (3902) represents the group (receiver - all members of a group), (3903) represents the ‘Timestamp of the message’ (3904) represents ‘Bell Icon’ and (3905) represents the expanded ‘Bell Icon’ menu, in which, the first user selects the ‘Edit’ option.

Fig. 40 illustrates a graphical representation of the sender (one of the group member) edits the existing message sent to all members of a group on a screen (4000). The screen (4000) includes (4001) represents the ‘first user (sender - one of the group members),’ (4002) represents the group (receiver - all members of a group), (4003) represents ‘un-edited comment message,’ (4004) represents the ‘edited comment message,’ (4005) represents the ‘post’ button to send the message and (4006) represents the ‘close’ button of the newly edited message. This option can be used by the user to cancel and close the editing process.

Fig. 41 illustrates a graphical representation of the group message folder that shows the edited text appears in bold letters along with the original message sent by the sender to all members of a group on a screen (4100). The screen (4100) includes (4101) represents ‘first user’ (sender - one of the group members), (4102) represents the ‘group’ (receiver - all members of a group), (4103) represents the ‘Edited Comment Message’ and (4104) represents the unedited original comment message already sent by one of the group members to all members of the group.

Fig. 42 illustrates a graphical representation of a group message folder in a digital messaging application and that displays a message sent by one of the group members (sender) to the selected members of a group on a screen (4200). The screen (4200) includes (4201) represents the ‘first user’ (sender - one of the members of a group), (4202) represents the ‘group’ (receivers - selected members of a group), (4203) represents the ‘comment message’ sent by the user (one of the group members) and (4204) represents the ‘clarification message’ sent by one of the group members.

Fig. 43 illustrates a graphical representation of a group message folder in a digital messaging application, in which, the sender (one of the group members) clicks the ‘Bell Button’ to enable the edit option on a screen (4300). The screen (4300) includes (4301) represents the ‘first user’ (sender - one of the members of a group), (4302) represents the group (receiver - selected members of a group), (4303) represents ‘Bell Icon’ and (4304) represents the expanded ‘Bell Icon’ menu, in which, the first user selects the ‘Edit’ option.

Fig. 44 illustrates a graphical representation of the sender (one of the group members) edits the existing message to be sent to the selected members of a group on a screen (4400). The screen (4400) includes (4401) represents the ‘first user’ (sender - one of the group members),’ (4402) represents the group (receiver - selected members of a group), (4403) represents ‘un-edited comment message’ of the first user (4404) represents the ‘edited comment message,’ (4405) represents the ‘post’ button to send the message and (4406) represents the ‘close’ button of the newly edited message. This option can be used by the first user to cancel and close the editing process.

Fig. 45 illustrates a graphical representation of group message folder in a digital messaging application and that shows the edited text appears in bold letters along with the original message sent by the sender (one of the group members) to the selected members of a group on a screen (4500). The screen (4500) includes (4501) represents ‘first user’ (sender - one of the group members), (4502) represents the ‘group’ (receiver - selected members of a group), (4503) represents the ‘Edited Comment Message’ and (4504) represents the unedited original comment message already sent by the first user to the selected members of a group.

Fig. 46 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that displays an edited message sent by the first user to the second user on a screen (4600). The screen (4600) includes (4601) represents the ‘first user’ (sender), (4602) represents the ‘second user’ (receiver) and (4603) represents the ‘content of the edited message’ of the first user, where the ‘edited part’ is highlighted.

Fig. 47 illustrates a graphical representation of the first user’s dedicated message folder for the second user, in which, the first user (sender) clicks the ‘Bell Button’ to enable the edit option on a screen (4700). The screen (4700) includes (4701) represents the ‘first user’ (sender), (4702) represents the second user (receiver), (4703) represents the ‘earlier sent edited message of the first user,’ (4704) represents the ‘Bell Icon’ and (4705) represents the expanded ‘Bell Icon’ menu, in which, the user selects the ‘Edit’ option. Fig. 48 illustrates a graphical representation of the first user (sender) edits the existing edited message sent to the second user (receiver) on a screen (4800). The screen (4800) includes (4801) represents the ‘first user (sender),’ (4802) represents the second user (receiver), (4803) represents ‘edited message’ that was sent earlier by the first user and (4804) represents the ‘newly edited message,’ (4805) represents the ‘post’ button to send the message and (4806) represents the ‘close’ button for the newly edited message. This option can be used by the first user to cancel the editing process.

Fig. 49 illustrates a graphical representation of the first user’s dedicated message folder for the second user and that shows the edited text appears in bold letters along with the earlier edited message sent to the second user (receiver) by the first user (sender) on a screen (4900). The screen (4900) includes (4901) represents the ‘first user’ (sender), (4902) represents the ‘second user’ (receiver), (4903) represents the second time ‘Edited Message’ sent by the first user to the second user and (4904) represents the ‘first time edited message sent earlier by the first user to the second user.

The first and the second user is an individual /group member. The method comprises sending a digital message addressed to a contact, editing and re-sending the same message to the same individual contact / selected or all members of a group from the first user’ s device to the second user’s device (mobile cell phones, laptop computers, desktop computers, digital tablets, etc.) and the second user may be an individual/multiple individuals /group etc. The first user device includes, but not limited to, mobile cell phones, laptop computers, desktop computers, digital tablets etc.

According to the option selected by the first user, the pre-defined user interface of the first user device provides an option for editing the sent messages from the first user’s device and resending the original and the edited message and the second user (receivers) receives the message in his / her digital communication device. And the edited and un-edited original message will appear together for the users (sender as well as the recipient) to view the message along with a timestamp of the edited message in a string / thread format.

According to another embodiment, a system for “multi-layered editing system in a messaging application” is provided. The system comprises a first user device (sender) is configured to send and receive the digital messages using an interface, a second user (receiver) device is configured to send and receive digital messages using an interface, and a server unit communicably coupled to the first user device and the second user device (includes mobile cell phones, laptop computers, desktop computers, digital tablets, etc). The server unit is configured to receive, process and send the edited digital messages at least once or more than one occasion between first user device and the second user device. The first user device is configured to send at least one digital message, search and select, at least one second user and send the digital message; select the same digital message to edit and send again for multiple occasions using the purpose-built interface of the first user device. The interface of the first user device comprises, typing a single message by the first user for sending the digital message to at least one second user or a group of users or multiple users as copy and confidential copy, wherein the second user device is configured to send and receive the digital messages in the same fashion like the first user’s device.

According to another embodiment, a computer program product comprising instructions is provided which, when executed by at least one processor, causes the processor to carry out the instructions for typing at least one digital message, by the first user from the first user’s device, searching and selecting, at least one second user or multiple users or a group of users from the first user device to send the digital message. The pre-defined touch interface of the first user device is providing, to the first user an option for sending the single digital message from the first user device to the second user device and re-sending the edited message on one or more occasions, according to the option selected by the first user.

Another embodiment exhibits a non-transitory computer-readable storage medium storing one or more programs for execution by the one or more processors of a system for sending a digital message, the one or more programs including instructions for selecting at least one digital message, by the first user from a first user device, searching and selecting, one-second user from the first user device and sending at least one digital message, using a pre-defined touch interface of the first user device, wherein the interface of the first user device comprises; providing, to the first user to send the same message after editing on more than one occasion, according to the option selected by the first user.

In the aforementioned embodiments, multi-layered editing system comprises typing a digital message by the first user, selecting at least one second user from the list of users in the first user device, and sending it to the second user. Subsequently, the first user can send the edited version of the same message on more than one occasion with the help of the user interface. In the same fashion, the second user can also have the privilege of sending the edited messages at least on one or more than one occasion from the second user’s device.

It will be appreciated that variations of the above-disclosed and other features and functions, or alternatives thereof, may be desirably combined into many other different systems or applications. Also, unforeseen or unanticipated alternatives, modifications, variations or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.