-
公开(公告)号:US20180293221A1
公开(公告)日:2018-10-11
申请号:US16005470
申请日:2018-06-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Erich-Soren FINKELSTEIN , Han Yee Mimi FUNG , Aleksandar UZELAC , Oz SOLOMON , Keith Coleman HEROLD , Vivek PRADEEP , Zongyi LIU , Kazuhito KOISHIDA , Haithem ALBADAWI , Steven Nabil BATHICHE , Christopher Lance NUESMEYER , Michelle Lynn HOLTMANN , Christopher Brian QUIRK , Pablo Luis SALA
Abstract: A method to execute computer-actionable directives conveyed in human speech comprises: receiving audio data recording speech from one or more speakers; converting the audio data into a linguistic representation of the recorded speech; detecting a target corresponding to the linguistic representation; committing to the data structure language data associated with the detected target and based on the linguistic representation; parsing the data structure to identify one or more of the computer-actionable directives; and submitting the one or more of the computer-actionable directives to the computer for processing.
-
公开(公告)号:US20180129484A1
公开(公告)日:2018-05-10
申请号:US15636503
申请日:2017-06-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Vishwac Sena KANNAN , Kristoffer SCHULTZ , Vikram BAPAT , Rob CHAMBERS , Aleksandar UZELAC , Khuram SHAHID , Adina Magdalena TRUFINESCU
IPC: G06F9/44 , G06F3/0482 , G06F3/0484 , G10L15/18 , G06F17/27 , G06F3/16 , G10L15/22
CPC classification number: G06F8/34 , G06F3/0482 , G06F3/04847 , G06F3/167 , G06F17/2735 , G06F17/2785 , G10L15/1815 , G10L15/22
Abstract: One disclosed example provides a computing system configured to receive input defining a machine conversation dialog flow, display in an editing user interface a first representation of the machine conversation dialog flow in the form of a symbolic representation, receive input requesting display of a second representation of the machine conversation dialog flow, and in response to the request display in the editing user interface the machine conversation dialog flow in the character-based representation. The computing system is further configured to, based upon the machine conversation dialog flow, update a machine conversation schema template to form an updated machine conversation schema, and form an agent definition file based upon the updated machine conversation schema for use in executing the machine conversation dialog flow.
-
公开(公告)号:US20240296373A1
公开(公告)日:2024-09-05
申请号:US18116282
申请日:2023-03-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Eric Chris Wolfgang SOMMERLADE , Marcelo GENNARI DO NASCIMENTO , Mohsen FAYYAZ , Aleksandar UZELAC
IPC: G06N20/00
CPC classification number: G06N20/00
Abstract: A technique implements a machine-trained model using resources of a local system. The technique operates by successively obtaining portions of model weights on an as-needed basis. The local system obtains at least some of the portions by downloading them from a source system in a streaming operation. The technique further successively executes parts of the machine-trained model in the local system using the portions of model weights that have been obtained, to provide an output result. An entirety of the model weights used by the local system to provide the output result is less than an entirety of the model weights available for download at the source system. The technique enables the local system to locally execute the machine-trained model without overburdening its local resources, and with reduced consumption of network resources.
-
公开(公告)号:US20230412785A1
公开(公告)日:2023-12-21
申请号:US17843545
申请日:2022-06-17
Applicant: Microsoft Technology Licensing, LLC
Inventor: Karim Henrik BENCHEMSI , Aleksandar UZELAC , Ilya Dmitriyevich ZHARKOV
IPC: H04N13/128 , H04N13/302 , G06T7/194 , G06T7/70 , G06V40/16
CPC classification number: H04N13/128 , H04N13/302 , G06T2207/30201 , G06T7/70 , G06V40/161 , G06T7/194
Abstract: Technologies disclosed herein relate to construction of a composite image to provide a parallax effect. An image is generated, and a first computer-readable image and a second computer-readable image are generated based upon the image. The first computer-readable image represents foreground of a scene and the second computer-readable image represents background of a scene. A location of eyes of a viewer relative to a display is determined, and the first computer-readable image is overlaid upon the second computer-readable image at a position that is based upon the location of the eyes of the viewer.
-
公开(公告)号:US20210124562A1
公开(公告)日:2021-04-29
申请号:US16949430
申请日:2020-10-29
Applicant: Microsoft Technology Licensing,LLC
Inventor: Vishwac Sena KANNAN , Kristoffer SCHULTZ , Vikram BAPAT , Rob CHAMBERS , Aleksandar UZELAC , Khuram SHAHID , Adina Magdalena TRUFINESCU
IPC: G06F8/34 , G06F3/0482 , G06F3/0484 , G10L15/18 , G06F3/16 , G10L15/22 , G06F40/30
Abstract: One disclosed example provides a computing system configured to receive input defining a machine conversation dialog flow, display in an editing user interface a first representation of the machine conversation dialog flow in the form of a symbolic representation, receive input requesting display of a second representation of the machine conversation dialog flow, and in response to the request display in the editing user interface the machine conversation dialog flow in the character-based representation. The computing system is further configured to, based upon the machine conversation dialog flow, update a machine conversation schema template to form an updated machine conversation schema, and form an agent definition file based upon the updated machine conversation schema for use in executing the machine conversation dialog flow.
-
公开(公告)号:US20180131642A1
公开(公告)日:2018-05-10
申请号:US15627252
申请日:2017-06-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Adina Magdalena TRUFINESCU , Vishwac Sena KANNAN , Khuram SHAHID , Aleksandar UZELAC , Joanna MASON , David Mark EICHORN , Rob CHAMBERS
CPC classification number: H04L51/02 , G10L13/00 , G10L13/08 , G10L15/22 , G10L15/26 , G10L15/265 , G10L15/30 , G10L2015/223
Abstract: Examples are disclosed that relate to a conversation runtime for automating transitions of conversational user interfaces. One example provides a computing system comprising a logic subsystem and a data-holding subsystem. The data-holding subsystem comprises instructions executable by the logic subsystem to execute a conversation runtime configured to receive one or more agent definitions for a conversation robot program, each agent definition defining a state machine including a plurality of states, detect a conversation trigger condition, select an agent definition for a conversation based on the conversation trigger condition, and execute a conversation dialog with a client computing system using the agent definition selected for the conversation and automatically transition the state machine between different states of the plurality of states during execution of the conversation dialog.
-
-
-
-
-