Back to results
US 11,153,245 B2Granted
Dynamically re-parenting email messages based on updated conversations
AssigneeMicrosoft Technology Licensing, LLC
InventorsTali Roth, Andrew G. Carlson, Justin B. Mahood, Brian T. Hill
Life of this patent
Estimating the term…
Abstract
When a user is responding to a message in a thread and a new response message is detected for the thread, the user's response is automatically re-parented so the user's response is sent as a response to the newly detected response message in the thread.
Claims20
A computing system comprising:
- a processor;
- and
- memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to:
- detect a second message displayed in a user interface display, the second message comprising a user-generated reply to a first message;
- before the second message is sent, detect receipt of a third message comprising a response message associated with the first message;
- determining that recipients on the third message comprise a superset of recipients on the first message based on a determination that the recipients on the third message include at least all of the recipients on the first message;
- in response to the determination that the recipients on the third message comprise the superset of recipients on the first message,
- automatically generate a fourth message that comprises a reply to the third message and includes the superset of recipients;
- automatically move content in the second message to the fourth message;
- and
- send the fourth message, having the content moved from the second message, to the superset of recipients.
8 more elements
A method performed b a computing system, the method comprising:
- detecting a second message displayed in a user interface display, the second message comprising a user-generated reply to a first message;
- before the second message is sent, detecting receipt of a third message comprising a response message associated with the first message;
- determining that recipients on the third message comprise a superset of recipients on the first message based on a determination that the recipients on the third message include at least all of the recipients on the first message;
- in response to the determination that the recipients on the third message comprise the superset of recipients on the first message,
- automatically generating a fourth message that comprises a reply to the third message and include the superset of recipients;
- automatically moving content in the second message to the fourth message;
- and
- sending the fourth message, having the content moved from the second message, to the superset of recipients.
5 more elements
A computing system comprising:
- a processor;
- and
- memory storing instructions executable by the processor, wherein the instructions, when executed, provide:
- open reply detector logic configured to detect a second message displayed in a user interface display, the second message comprising a user-generated reply to a first message;
- new response detector logic configured to:
- before the second message is sent, detect receipt of a third message comprising a response message associated with the first message;
- recipient set analysis component configured to:
- determine that recipients on the third message comprise a superset of recipients on the first message based on a determination that the recipients on the third message include at least all of the recipients on the first message;
- content move logic configured to:
- in response to the determination that the recipients on the third message comprise the superset of recipients on the first message,
- automatically generate a fourth message that comprises a reply to the third message and include the superset of recipients;
- automatically move content in the second message to the fourth message;
- and
- send execution logic configured to send the fourth message, having the content moved from the second message, to the superset of recipients.
11 more elements
Dependencies are inferred from the claim text.