US 12,192,284 B2
Communication system and method
David Rubin, Stamford, CT (US); George N. Kustas, Poughkeepsie, NY (US); and Michael T. Trombly, Burlington, VT (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Nov. 3, 2021, as Appl. No. 17/518,431.
Claims priority of provisional application 63/129,301, filed on Dec. 22, 2020.
Claims priority of provisional application 63/113,439, filed on Nov. 13, 2020.
Claims priority of provisional application 63/109,219, filed on Nov. 3, 2020.
Prior Publication US 2022/0137921 A1, May 5, 2022
Int. Cl. H04L 67/12 (2022.01); G06F 3/16 (2006.01); G06F 16/25 (2019.01); G06F 40/174 (2020.01); G06F 40/186 (2020.01); G10L 15/22 (2006.01); G16H 10/40 (2018.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01); G16H 30/00 (2018.01); G16H 30/20 (2018.01); G16H 30/40 (2018.01); G16H 50/20 (2018.01); G16H 80/00 (2018.01); H04L 67/51 (2022.01)
CPC H04L 67/12 (2013.01) [G06F 3/167 (2013.01); G06F 16/258 (2019.01); G06F 40/174 (2020.01); G06F 40/186 (2020.01); G10L 15/22 (2013.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01); G16H 30/00 (2018.01); G16H 30/20 (2018.01); G16H 80/00 (2018.01); H04L 67/51 (2022.05); G10L 2015/223 (2013.01); G16H 10/40 (2018.01); G16H 30/40 (2018.01); G16H 50/20 (2018.01)] 24 Claims
OG exemplary drawing
 
17. A computing system including a processor and memory configured to perform operations comprising:
defining, by the processor, a communication computing system within a computing network, wherein the computing network includes a plurality of disparate platforms configured to provide information concerning various topics;
enabling, by the processor, a user to issue a verbal command concerning one or more of the plurality of disparate platforms;
processing, by the processor, the verbal command to generate a platform-useable command based, at least in part, upon the verbal command; and
providing, by the processor, the platform-useable command to at least a portion of the plurality of disparate platforms via the communication computing system includes receiving the platform-useable command on the communication computing system and broadcasting the platform-useable command to at least the portion of the plurality of disparate platforms,
wherein in response of an event that the platform-useable command has some ambiguity, the at least the portion of the plurality of disparate platforms via the communication computing system is configured to make a verbal inquiry to the user to clarify the ambiguity.