US 11,811,967 B1
Method and system for updating physical location information
Marc Petit-Huguenin, Saratoga, CA (US); and Bryan R. Martin, Campbell, CA (US)
Assigned to 8x8, Inc., Campbell, CA (US)
Filed by 8×8, Inc., Campbell, CA (US)
Filed on Aug. 11, 2020, as Appl. No. 16/990,798.
Application 16/990,798 is a continuation of application No. 16/598,500, filed on Oct. 10, 2019, granted, now 10,742,804, issued on Aug. 11, 2020.
Application 16/598,500 is a continuation of application No. 15/806,168, filed on Nov. 7, 2017, granted, now 10,447,849, issued on Oct. 15, 2019.
Application 15/806,168 is a continuation of application No. 15/392,751, filed on Dec. 28, 2016, granted, now 9,826,091, issued on Nov. 21, 2017.
Application 15/392,751 is a continuation of application No. 14/454,596, filed on Aug. 7, 2014, granted, now 9,538,013.
Application 14/454,596 is a continuation of application No. 13/773,460, filed on Feb. 21, 2013, granted, now 8,804,704, issued on Aug. 12, 2014.
Application 13/773,460 is a continuation of application No. 11/384,966, filed on Mar. 20, 2006, granted, now 8,401,003, issued on Mar. 19, 2013.
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/02 (2018.01); H04M 3/42 (2006.01); H04M 7/00 (2006.01); H04L 12/66 (2006.01); H04M 3/00 (2006.01); H04L 65/00 (2022.01); H04L 65/1053 (2022.01); H04L 61/5007 (2022.01); H04L 67/52 (2022.01); H04L 61/103 (2022.01); H04M 3/493 (2006.01); H04L 101/69 (2022.01)
CPC H04M 3/42348 (2013.01) [H04L 12/66 (2013.01); H04L 61/5007 (2022.05); H04L 65/00 (2013.01); H04L 65/1053 (2013.01); H04L 67/52 (2022.05); H04M 3/00 (2013.01); H04M 7/006 (2013.01); H04M 7/0075 (2013.01); H04W 4/025 (2013.01); H04L 61/103 (2013.01); H04L 2101/69 (2022.05); H04M 3/493 (2013.01); H04M 2242/04 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a plurality of user-endpoint devices, each user-endpoint device including circuitry to communicate packet-based data wirelessly over a wide area network (WAN) and each user-endpoint device being susceptible to changing its location within the WAN;
a data-communications server to initiate VoIP calls, as part of a data-communications service, involving a respective one of the plurality of user-endpoint devices over a packet transmission path that includes a routing node, the data-communications server including circuitry to receive the packet-based data and further including processing circuitry to assess whether a physical location associated with the respective one of the plurality of user-endpoint devices (“the endpoint device”) is appropriate by:
each of the data-communications server and the endpoint device storing respective identifiers corresponding to packet-based communications through which the respective one of the plurality of user-endpoint devices communicates; and
outputting data, via the data-communications server and in response to an indication of a power state transition for the endpoint device, based on an appropriateness determination associated with an assessment of whether to update a physical location for the endpoint device and based on a comparison of a first stored identifier and a second stored identifier respectively corresponding to a time before the power state transition and a time after the power state transition.