Method for thermally insulating and sound-proofing components
US-2017028691-A1 · Feb 2, 2017 · US
US2018366114A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018366114-A1 |
| Application number | US-201715625942-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 16, 2017 |
| Priority date | Jun 16, 2017 |
| Publication date | Dec 20, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and computer-readable media for exporting dialog-driven applications to digital communication platforms are disclosed. A launch condition is received from a user. The launch condition is caused to be registered with one or more digital communication platforms. Detection of the launch condition is to cause a natural language input to be routed from at least one of the digital communication platforms to an application management service.
Opening claim text (preview).
1 . A system, comprising: one or more processors; memory to store computer-executable instructions that, if executed, cause the one or more processors to: receive a launch condition associated with a dialog-driven application from a user; and cause the launch condition to be registered with one or more digital communication platforms, wherein detection of the launch condition in a natural language input is to cause further data of the natural language input to be routed from at least one of the digital communication platforms to an application management service, and wherein the dialog-driven application is implemented using the application management service. 2 . The system as recited in claim 1 , wherein the natural language input comprises voice input, and wherein the launch condition comprises a natural language launch phrase. 3 . The system as recited in claim 1 , wherein the natural language input comprises voice input, and wherein the computer-executable instructions, if executed, cause the one or more processors to: receive an exit phrase from the user, wherein detection of the exit phrase in the natural language input is to cause a termination of routing of the natural language input to the application management service. 4 . The system as recited in claim 1 , wherein the digital communication platforms comprise a voice-enabled platform and a text-based messaging platform, wherein voice input associated with the dialog-driven application is routed from the voice-enabled platform to the application management service and analyzed using the dialog-driven application, and wherein text input associated with the dialog-driven application is routed from the text-based messaging platform to the application management service and analyzed using the dialog-driven application. 5 . A method, comprising: receiving a launch condition from a user; and causing the launch condition to be registered with one or more digital communication platforms, wherein detection of the launch condition in a natural language input is to cause further data of the natural language input to be routed from at least one of the digital communication platforms to an application management service. 6 . The method as recited in claim 5 , wherein the natural language input comprises voice input, and wherein the launch condition comprises a natural language launch phrase. 7 . The method as recited in claim 5 , wherein the natural language input comprises voice input, and wherein the method further comprises: receiving an exit phrase from the user, wherein detection of the exit phrase in the natural language input is to cause a termination of routing of the natural language input to the application management service. 8 . The method as recited in claim 5 , wherein the natural language input comprises text input, and wherein the launch condition comprises a natural language launch phrase. 9 . The method as recited in claim 5 , wherein the digital communication platforms comprise a voice-enabled platform and a text-based messaging platform, wherein voice input associated with the dialog-driven application is routed from the voice-enabled platform to the application management service and analyzed using the dialog-driven application, and wherein text input associated with the dialog-driven application is routed from the text-based messaging platform to the application management service and analyzed using the dialog-driven application. 10 . The method as recited in claim 5 , further comprising: receiving, from the user, input representing a selection of the one or more digital communication platforms. 11 . The method as recited in claim 5 , further comprising: causing a routing address to be registered with the one or more digital communication platforms, wherein detection of the launch condition is to cause the natural language input to be routed from the at least one of the digital communication platforms to the routing address of the application management service. 12 . The method as recited in claim 5 , wherein the launch condition and the natural language input are associated with a dialog-driven application, and wherein the dialog-driven application is implemented using the application management service. 13 . A non-transitory computer-readable storage medium to store program instructions that, if executed, cause one or more processors to perform: receiving a natural language input from a user; causing the natural language input to be routed from one or more digital communication platforms to at least one application management service based, at least in part, on detecting a launch condition in the natural language input that was registered with the one or more digital communication platforms. 14 . The non-transitory computer-readable storage medium as recited in claim 13 , wherein the natural language input comprises voice input, and wherein the launch condition comprises a natural language launch phrase. 15 . The non-transitory computer-readable storage medium as recited in claim 13 , wherein the natural language input comprises voice input, and wherein detection of an exit phrase in the voice input is to cause a termination of routing of the natural language input to the at least one application management service. 16 . The non-transitory computer-readable storage medium as recited in claim 13 , wherein the natural language input comprises text input, and wherein the launch condition comprises a natural language launch phrase. 17 . The non-transitory computer-readable storage medium as recited in claim 13 , wherein the digital communication platforms comprise a voice-enabled platform and a text-based messaging platform, wherein voice input associated with the dialog-driven application is routed from the voice-enabled platform to the at least one application management service and analyzed using the dialog-driven application, and wherein text input associated with the dialog-driven application is routed from the text-based messaging platform to the at least one application management service and analyzed using the dialog-driven application. 18 . The non-transitory computer-readable storage medium as recited in claim 13 , wherein the natural language input is routed to a routing address of the at least one application management service, wherein the routing address is registered with the one or more digital communication platforms. 19 . The non-transitory computer-readable storage medium as recited in claim 13 , wherein the launch condition and the natural language input are associated with a dialog-driven application, and wherein the dialog-driven application is implemented using the at least one application management service. 20 . The non-transitory computer-readable storage medium as recited in claim 13 , wherein the program instructions when executed cause the one or more processors to implement a phone application or a text-based messaging application.
Configuring for program initiating, e.g. using registry, configuration files · CPC title
Semantic analysis · CPC title
Execution arrangements for user interfaces · CPC title
Word spotting · CPC title
Speech classification or search · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.