Legal claims defining the scope of protection, as filed with the USPTO.
1. A non-transitory computer readable medium, storing instructions for executing a process for managing chat messages on a device, the instructions comprising: displaying a first message transmitted from the device on a user interface; monitoring for a second message transmitted from another device in response to the first message; on receipt of the second message from the another device, generating, on the first message displayed on the user interface, a user interface indicator configured to provide the second message for display, and to provide a relationship interface between the first message and the second message on the user interface, the user interface indicator configured to provide the relationship interface as a thread and sub-thread interface, the relationship interface generated in response to receipt of the second message; wherein the relationship interface is configured to receive a user selection of one of a thread and a sub-thread for inserting the received second message through the user interface; for the user selection of the one of the thread and the sub-thread, inserting the received second message into the selected one of the thread and the sub-thread; and providing a document generating interface to generate a multimedia document, the document generating interface configured to: receive a user selection of a document template from a plurality of document templates each comprising a different structure for arranging elements; and generate the multimedia document from a user selection of the first message and one or more messages associated with the one of the thread and the sub-thread and of the selection of the document template, the generated multimedia document comprising ones of the first message and the one or more messages associated with the one of the thread and the sub-thread indicated by the user selection arranged according to the structure of the selected document template.
2. The non-transitory computer readable medium of claim 1 , wherein for the user interface indicator configured to provide the relationship interface as the thread and sub-thread interface, the generating the user interface indicator comprising: displaying the first message as a start of the thread; providing the user interface indicator as an indication to expand the thread, and on receipt of an input on the user interface indicator, displaying the second message as a sub-thread through an expansion of the thread on the user interface.
3. The non-transitory computer readable medium of claim 1 , wherein the user interface indicator is further configured to provide the relationship interface as a color coded relationship interface, the generating the user interface indicator comprising: displaying the first message as a first color, providing the user interface indicator as an indication to move to a next message having the first color, and on receipt of an input on the user interface indicator, displaying the second message as the next message with the first color.
4. The non-transitory computer readable medium of claim 1 , wherein the user interface indicator is further configured to provide the relationship interface as a generation of a separate screen, the generating the user interface indicator comprising: displaying the first message on a first display screen as a part of a thread, providing the user interface indicator on the first message as an indication to change to a second display screen, and on receipt of an input on the user interface indicator, changing the first display screen to the second display screen and displaying the first message and a sub-thread comprising the second message on the second display screen.
5. The non-transitory computer readable medium of claim 1 , wherein the first message comprises a location based reminder and a time based reminder, and wherein the first message is configured to be transmitted to the another device when the other device is at a location associated with the location based reminder at a time associated with the time based reminder.
6. The non-transitory computer readable medium of claim 1 , wherein the first message comprises a task for completion, and wherein the second message comprises at least one of a text, a video and an image responsive to the task for completion.
7. A method for managing chat messages on a device, the method comprising: displaying a first message transmitted from the device on a user interface; monitoring for a second message from another device responsive to the first message; on receipt of the second message from the another device, generating, on the first message displayed on the user interface, a user interface indicator configured to provide the second message for display, and to provide a relationship interface between the first message and the second message on the user interface, the user interface indicator configured to provide the relationship interface as a thread and sub-thread interface, the relationship interface generated in response to receipt of the second message; wherein the relationship interface is configured to receive a user selection of one of a thread and a sub-thread for inserting the received second message through the user interface; for the user selection of the one of the thread and the sub-thread, inserting the received second message into the selected one of the thread and the sub-thread; and providing a document generating interface to generate a multimedia document, the document generating interface configured to: receive a user selection of a document template from a plurality of document templates each comprising a different structure for arranging elements; and generate the multimedia document from a user selection of the first message and one or more messages associated with the one of the thread and the sub-thread and of the selection of the document template, the generated multimedia document comprising ones of the first message and the one or more messages associated with the one of the thread and the sub-thread indicated by the user selection arranged according to the structure of the selected document template.
8. The method of claim 7 , wherein for the user interface indicator configured to provide the relationship interface as the thread and sub-thread interface, the generating the user interface indicator comprising: displaying the first message as a start of the thread; providing the user interface indicator as an indication to expand the thread, and on receipt of an input on the user interface indicator, displaying the second message as a sub-thread through an expansion of the thread on the user interface.
9. The method of claim 7 , wherein the user interface indicator is further configured to provide the relationship interface as a color coded relationship interface, the generating the user interface indicator comprising: displaying the first message as a first color, providing the user interface indicator as an indication to move to a next message having the first color, and on receipt of an input on the user interface indicator, displaying the second message as the next message with the first color.
10. The method of claim 7 , wherein the user interface indicator is further configured to provide the relationship interface as a generation of a separate screen, the generating the user interface indicator comprising: displaying the first message on a first display screen as a part of a thread, providing the user interface indicator on the first message as an indication to change to a second display screen, and on receipt of an input on the user interface indicator, changing the first display screen to the second display screen and displaying the first message and a sub-thread comprising the second message on the second display screen.
11. The method of claim 7 , wherein the first message comprises a location based reminder and a time based reminder, and wherein the first message is configured to be transmitted to the another device when the other device is at a location associated with the location based reminder at a time associated with the time based reminder wherein the first message comprises a location based reminder, and wherein the first message is configured to be transmitted to the another device when the other device reaches a location associated with the location based reminder.
12. The method of claim 7 , wherein the first message comprises a task for completion, and wherein the second message comprises at least one of a text, a video and an image responsive to the task for completion.
13. A device, comprising: a display configured to display a user interface; and a processor, configured to: display a first message transmitted from the device on the user interface; monitor for a second message from another device responsive to the first message; and on receipt of the second message from the another device, generate, on the first message displayed on the user interface, a user interface indicator configured to provide the second message for display, and to provide a relationship interface between the first message and the second message on the user interface, the user interface indicator configured to provide the relationship interface as at least one of a thread and sub-thread interface, the relationship interface generated in response to receipt of the second message; wherein the relationship interface is configured to receive a user selection of one of a thread and a sub-thread for inserting the received second message through the user interface; and for the user selection of the one of the thread and the sub-thread, the processor is configured to insert the received second message into the selected one of the thread and the sub-thread; provide a document generating interface to generate a multimedia document, the document generating interface configured to: receive a user selection of a document template from a plurality of document templates each comprising a different structure for arranging elements; and generate the multimedia document from a user selection of the first message and one or more messages associated with the one of the thread and the sub-thread and of the selection of the document template, the generated multimedia document comprising ones of the first message and the one or more messages associated with the one of the thread and the sub-thread indicated by the user selection arranged according to the structure of the selected document template.
14. The device of claim 13 , wherein for the user interface indicator configured to provide the relationship interface as the thread and sub-thread interface, the processor is configured to generate the user interface indicator by: displaying the first message as a start of the thread; providing the user interface indicator as an indication to expand the thread, and on receipt of an input on the user interface indicator, displaying the second message as a sub-thread through an expansion of the thread on the user interface.
15. The device of claim 13 , wherein the user interface indicator is further configured to provide the relationship interface as a color coded relationship interface, the processor is configured to generate the user interface indicator by: displaying the first message as a first color, providing the user interface indicator as an indication to move to a next message having the first color, and on receipt of an input on the user interface indicator, displaying the second message as the next message with the first color.
16. The device of claim 13 , wherein the user interface indicator is further configured to provide the relationship interface as a generation of a separate screen, the processor is configured to generate the user interface indicator by: displaying the first message on a first display screen as a part of a thread, providing the user interface indicator on the first message as an indication to change to a second display screen, and on receipt of an input on the user interface indicator, changing the first display screen to the second display screen and displaying the first message and a sub-thread comprising the second message on the second display screen.
17. The device of claim 13 , wherein the first message comprises a location based reminder and a time based reminder, and wherein the first message is configured to be transmitted to the another device when the other device is at a location associated with the location based reminder at a time associated with the time based reminder wherein the first message comprises a location based reminder, and wherein the first message is configured to be transmitted to the another device when the other device reaches a location associated with the location based reminder.
18. The device of claim 13 , wherein the first message comprises a task for completion, and wherein the second message comprises at least one of a text, a video and an image responsive to the task for completion.
Unknown
June 22, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.