US 11,991,317 B2
Extension mobility for analog telephones
Haitao Zhang, San Jose, CA (US); Chang-Ho Lin, San Jose, CA (US); Jing Li, Palo Alto, CA (US); Ming Lin Chen, Fremont, CA (US); and Nanditha Shenoy, Los Altos, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Mar. 2, 2020, as Appl. No. 16/806,638.
Prior Publication US 2021/0274046 A1, Sep. 2, 2021
Int. Cl. H04M 1/72 (2021.01); H04L 65/1023 (2022.01); H04L 65/1069 (2022.01); H04L 67/306 (2022.01); H04M 1/253 (2006.01); H04M 1/274 (2006.01); H04M 3/06 (2006.01); H04M 3/42 (2006.01); H04M 3/493 (2006.01); H04M 7/00 (2006.01); H04W 4/00 (2018.01); H04W 4/08 (2009.01); H04W 4/24 (2018.01); H04W 12/06 (2021.01); H04W 60/00 (2009.01)
CPC H04M 7/0057 (2013.01) [H04L 65/1026 (2013.01); H04L 65/1069 (2013.01); H04L 67/306 (2013.01); H04M 1/2535 (2013.01); H04M 7/006 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
an analog telephone, a voice gateway, and a software defined wide area network (SD-WAN) controller;
the analog telephone communicably coupled to the voice gateway and the voice gateway communicably coupled to the SD-WAN controller;
the SD-WAN controller comprising:
a memory comprising instructions and one or more user profiles;
a hardware processor;
the voice gateway comprising:
one or more analog telephone interfaces;
a memory comprising instructions and one or more user configurations, wherein each user configuration of the one or more user configurations is associated with one of the one or more analog telephone interfaces;
a hardware processor;
wherein the SD-WAN controller, when executing the instructions at the hardware processor, is configured to:
retrieve a user profile:
transmit the user profile to the voice gateway after validating a user's credentials, wherein the user profile comprises user preference information for customizing a device of a user, a preferred ring tone, a default volume, a user's name, and a phone number for caller ID;
determine that the user was previously associated with another analog telephone; and
send a request to an additional voice gateway controlling the previously associated analog telephone to unassociate the user with the previously associated analog telephone;
wherein the voice gateway, when executing the instructions at the hardware processor, is configured to:
receive the user profile from the SD-WAN controller; and
update a user configuration associated with the analog telephone, wherein updating the user configuration customizes the analog telephone based on the user preference information.