US 11,734,366 B2
Automatic generation of markers based on social interaction
Gur Kimchi, Bellevue, WA (US); Stephen L. Lawler, Redmond, WA (US); Blaise H. Aguera y Arcas, Seattle, WA (US); and Eyal Ofek, Redmond, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Oct. 11, 2013, as Appl. No. 14/51,692.
Application 14/051,692 is a continuation of application No. 12/414,849, filed on Mar. 31, 2009, granted, now 8,560,515, issued on Oct. 15, 2013.
Prior Publication US 2015/0106370 A1, Apr. 16, 2015
Prior Publication US 2017/0371964 A9, Dec. 28, 2017
Int. Cl. G06F 16/00 (2019.01); G06F 16/95 (2019.01); G06Q 10/10 (2023.01)
CPC G06F 16/95 (2019.01) [G06Q 10/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. One or more computer-readable hardware storage media having computer-executable instructions embodied thereon that, when executed, perform a computer-implemented method for automatically generating a marker, the method comprising:
receiving, at a user device of a user, an electronic communication from another user or entity, wherein the electronic communication is associated with a first task and a second task to be performed by the user;
analyzing content of the electronic communication to determine whether to generate the marker based on the electronic communication;
in response to determining to generate the marker based on the electronic communication, automatically generating the marker, wherein the marker is associated with the first task;
automatically and selectively rendering the marker in an application associated with the user, wherein rendering the marker is based on the content of the electronic communication comprising data exchange information associated with another user;
obtaining data associated with the marker and the second task;
analyzing the data based on the marker and the second task to determine whether to generate a subsequent marker;
in response to determining to generate the subsequent marker, automatically generating the subsequent marker, wherein the subsequent marker is associated with the second task; and
automatically rendering the subsequent marker.