-
公开(公告)号:US20170318075A1
公开(公告)日:2017-11-02
申请号:US15143457
申请日:2016-04-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Liensberger , Varsha Mahadevan , Jonathan E. Hamaker , Michael D. Plumpe
IPC: H04L29/08
CPC classification number: H04L67/025 , H04L63/0884 , H04L67/104 , H04L67/22 , H04W12/06
Abstract: Techniques are described herein that are capable of implementing a context-aware digital personal assistant (DPA) that supports multiple accounts and/or facilitating interaction among digital personal assistants. For example, a user may be signed-in with accounts of a DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least the user's context. In another example, users who are signed-in with accounts of a DPA may share a user experience provided by the DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least one or more of the users' context. In yet another example, a first DPA associated with a first user may be caused to perform an operation on behalf of a second DPA associated with a second user or to delegate the operation to the second DPA.
-
公开(公告)号:US11089132B2
公开(公告)日:2021-08-10
申请号:US15220643
申请日:2016-07-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Liensberger , Pauline Chao , Henrik Frystyk Nielsen , Harris Syed , Jonathan E. Hamaker , Paul S. Bloom , Keith C. Herold , Erez Altus , Hen Fitoussi
IPC: H04L29/08 , H04W4/029 , G06Q10/10 , G06Q10/06 , G06F3/0481 , G06F3/0484 , G06N5/04 , H04W4/14
Abstract: Techniques are described herein that are capable of providing extensibility with regard to a context-aware digital personal assistant. For instance, a description of a capability of a target (e.g., a software target) may be received. Examples of a target include but are not limited to an application (e.g., a software application), a service, a bot, and a website. In a first example, a digital personal assistant may be caused to perform operation(s) based at least in part on a context of a user. In a second example, whether the digital personal assistant performs operation(s) that are configured to be triggered by first aspect(s) of the context of the user is controlled based at least in part on second aspect(s) of the context of the user. The operation(s) include notifying the user of the capability and/or implementing the capability on behalf of the user.
-
公开(公告)号:US20170316305A1
公开(公告)日:2017-11-02
申请号:US15143420
申请日:2016-04-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Liensberger , Varsha Mahadevan , Jonathan E. Hamaker , Michael D. Plumpe
Abstract: Techniques are described herein that are capable of implementing a context-aware digital personal assistant (DPA) that supports multiple accounts and/or facilitating interaction among digital personal assistants. For example, a user may be signed-in with accounts of a DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least the user's context. In another example, users who are signed-in with accounts of a DPA may share a user experience provided by the DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least one or more of the users' context. In yet another example, a first DPA associated with a first user may be caused to perform an operation on behalf of a second DPA associated with a second user or to delegate the operation to the second DPA.
-
公开(公告)号:US10824932B2
公开(公告)日:2020-11-03
申请号:US15143420
申请日:2016-04-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Liensberger , Varsha Mahadevan , Jonathan E. Hamaker , Michael D. Plumpe
IPC: G06N3/00 , G06F16/2457 , H04L29/06 , H04L29/08
Abstract: Techniques are described herein that are capable of implementing a context-aware digital personal assistant (DPA) that supports multiple accounts and/or facilitating interaction among digital personal assistants. For example, a user may be signed-in with accounts of a DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least the user's context. In another example, users who are signed-in with accounts of a DPA may share a user experience provided by the DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least one or more of the users' context. In yet another example, a first DPA associated with a first user may be caused to perform an operation on behalf of a second DPA associated with a second user or to delegate the operation to the second DPA.
-
公开(公告)号:US20170289305A1
公开(公告)日:2017-10-05
申请号:US15220643
申请日:2016-07-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Liensberger , Pauline Chao , Henrik Frystyk Nielsen , Harris Syed , Jonathan E. Hamaker , Paul S. Bloom , Keith C. Herold , Erez Altus , Hen Fitoussi
CPC classification number: H04L67/32 , G06F3/0481 , G06F3/0484 , G06N5/048 , G06Q10/06 , G06Q10/063 , G06Q10/06311 , G06Q10/10 , H04L67/02 , H04L67/22 , H04L67/34 , H04W4/029 , H04W4/14
Abstract: Techniques are described herein that are capable of providing extensibility with regard to a context-aware digital personal assistant. For instance, a description of a capability of a target (e.g., a software target) may be received. Examples of a target include but are not limited to an application (e.g., a software application), a service, a bot, and a website. In a first example, a digital personal assistant may be caused to perform operation(s) based at least in part on a context of a user. In a second example, whether the digital personal assistant performs operation(s) that are configured to be triggered by first aspect(s) of the context of the user is controlled based at least in part on second aspect(s) of the context of the user. The operation(s) include notifying the user of the capability and/or implementing the capability on behalf of the user.
-
公开(公告)号:US10945129B2
公开(公告)日:2021-03-09
申请号:US15143457
申请日:2016-04-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Liensberger , Varsha Mahadevan , Jonathan E. Hamaker , Michael D. Plumpe
Abstract: Techniques are described herein that are capable of implementing a context-aware digital personal assistant (DPA) that supports multiple accounts and/or facilitating interaction among digital personal assistants. For example, a user may be signed-in with accounts of a DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least the user's context. In another example, users who are signed-in with accounts of a DPA may share a user experience provided by the DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least one or more of the users' context. In yet another example, a first DPA associated with a first user may be caused to perform an operation on behalf of a second DPA associated with a second user or to delegate the operation to the second DPA.
-
公开(公告)号:US20180006977A1
公开(公告)日:2018-01-04
申请号:US15199233
申请日:2016-06-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ajoy Nandi , Jason T. Creighton , Nikrouz Ghotbi , Ryen W. White , Jonathan E. Hamaker , Zain Aziz
CPC classification number: H04L51/046 , G06Q10/107 , G10L15/26 , H04L51/22 , H04L51/26 , H04L67/18 , H04L67/20
Abstract: Task information is exposed to providers of online services. A dataset that includes one or more electronic messages is received. Then, one or more task intents in the dataset are identified, where each of the identified task intents is a specific task that is to be completed. Then, for each of the identified task intents, one or more service providers each of whom offers one or more online services that are capable of assisting in the fulfillment of the identified task intent are identified, and information associated with the identified task intent is exposed to each of the identified service providers.
-
-
-
-
-
-