US 12,438,973 B2
Voice application network platform
Vishal Dhawan, Centreville, VA (US); and Timothy M Price, Rockville, MD (US)
Assigned to Xtone, Inc., McLean, VA (US)
Filed by XTONE, INC., McLean, VA (US)
Filed on Sep. 25, 2024, as Appl. No. 18/896,366.
Application 18/896,366 is a continuation of application No. 18/412,940, filed on Jan. 15, 2024, granted, now 12,126,750.
Application 18/412,940 is a continuation of application No. 18/115,562, filed on Feb. 28, 2023, granted, now 11,876,921, issued on Jan. 16, 2024.
Application 18/115,562 is a continuation of application No. 17/965,616, filed on Oct. 13, 2022, granted, now 11,616,872, issued on Mar. 28, 2023.
Application 17/965,616 is a continuation of application No. 17/410,683, filed on Aug. 24, 2021, granted, now 11,909,901, issued on Feb. 20, 2024.
Application 17/410,683 is a continuation of application No. 12/717,893, filed on Mar. 4, 2010, granted, now 11,102,342, issued on Mar. 4, 2021.
Application 12/717,893 is a continuation in part of application No. 11/514,116, filed on Sep. 1, 2006, abandoned.
Claims priority of provisional application 61/157,337, filed on Mar. 4, 2009.
Claims priority of provisional application 60/712,808, filed on Sep. 1, 2005.
Prior Publication US 2025/0016260 A1, Jan. 9, 2025
Int. Cl. H04M 1/247 (2021.01); H04M 1/253 (2006.01); H04M 1/72445 (2021.01); H04M 3/42 (2006.01); H04M 3/493 (2006.01)
CPC H04M 1/2478 (2013.01) [H04M 1/2477 (2013.01); H04M 3/42221 (2013.01); H04M 3/4936 (2013.01); H04M 1/2535 (2013.01); H04M 1/72445 (2021.01); H04M 3/493 (2013.01); H04M 2250/74 (2013.01)] 31 Claims
OG exemplary drawing
 
1. A method performed by one or more servers of a voice services provider (VSP) to enable a distributed voice application execution system (DVAES)-enabled local device to perform a voice application, comprising:
receiving, from a DVAES-enabled local device, one or more messages that include information regarding an event, setting, state and/or variable value associated with at least one component of the DVAES-enabled local device;
generating one or more voice application (VA) components based on at least some of the information that is included in the one or more received messages; and
sending the one or more VA components to the DVAES-enabled local device to enable the DVAES-enabled device to perform the voice application.