US 11,956,315 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 Nuance Communications, Inc., Burlington, MA (US)
Filed on Nov. 3, 2021, as Appl. No. 17/518,451.
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/0141288 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/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.01); G16H 10/40 (2018.01); G16H 30/40 (2018.01); G16H 50/20 (2018.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)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method, executed on a computing system, comprising:
defining a communication computing system within a computing network, wherein the computing network includes a plurality of medical disparate platforms including a medical imaging platform, a medical report platform, a medical analysis platform, a medical record platform, and a conversational AI platform configured to provide information concerning various topics; and
exposing an endpoint within the computing network that provides directory assistance to enable one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system, wherein a location of the communication computing system is provided to the one or more specific disparate platforms when exposing the endpoint to the one or more specific disparate platforms, wherein exposing the endpoint within the computing network that provides directory assistance to enable communication among the one or more specific disparate platforms includes:
publishing a well-known uniform resource identifier for each specific disparate platform within the computing network to enable the one or more specific disparate platforms, included within the plurality of disparate platforms, to communicate with the communication computing system;
receiving a communication request by a first specific disparate platform included within the plurality of disparate platforms for receiving data concerning a specific topic from the communication computing system; and
in response to receiving the communication request, enabling the first specific disparate platform to communicate directly with the communication computing system by providing the first specific disparate platform with the uniform resource identifier associated with the communication computing system.