US 12,113,926 B2
Viewable screen based call leg transition
Amer Aref Hassan, Kirkland, WA (US); Vandana Thomas, Redmond, WA (US); Michael J. Davis, Seattle, WA (US); and Abhilash Chandrasekharan Nair, Bothell, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Nov. 14, 2023, as Appl. No. 18/389,309.
Application 18/389,309 is a continuation of application No. 17/842,090, filed on Jun. 16, 2022, granted, now 11,856,127.
Prior Publication US 2024/0080388 A1, Mar. 7, 2024
Int. Cl. H04M 1/72484 (2021.01); H04L 65/1089 (2022.01); H04M 1/72403 (2021.01); H04M 1/72463 (2021.01)
CPC H04M 1/72484 (2021.01) [H04L 65/1089 (2013.01); H04M 1/72403 (2021.01); H04M 1/724631 (2022.02)] 20 Claims
OG exemplary drawing
 
1. A system for causing a call leg transition based on determining that a screen of a device is not viewable to a user, comprising:
one or more processors; and
a memory storing computer-executable instructions that, when executed, cause the one or more processors to control the system to perform operations comprising:
receiving, using a default first telephony application, an incoming call event having a first call leg over a first connection to a telecommunication network addressed to the device;
accepting the incoming call event using a second telephony application, creating a second connection having a second call leg to the telecommunication network corresponding to the incoming call event;
associating a call event continuity identifier unique to the incoming call event with each of the first and second call legs so that the first and second call legs are connectable at a common port in the telecommunication network;
determining if the screen of the device is viewable to the user; and
causing a transition from the second call leg to the first call leg based on determining that the screen of the device is not viewable to the user.