-
公开(公告)号:US10931679B2
公开(公告)日:2021-02-23
申请号:US15176013
申请日:2016-06-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ajoy Nandi , Zain Aziz
Abstract: In representative embodiments, a digital assistant is extended by service activities. A service activity executes as a service as part of the digital assistant. A service activity specifies a set of user data to be provided when invoked, at least one insight used to invoke the service activity in a proactive way and at least one intent used to invoke the service activity in a reactive way, and executable code that is executed when the service activity is invoked. A development environment provides templates to ease development of service activities. Service activities in development can be deployed alongside production services with access to service activities in development restricted to a set of authorized users.
-
公开(公告)号:US20170353392A1
公开(公告)日:2017-12-07
申请号:US15176013
申请日:2016-06-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ajoy Nandi , Zain Aziz
IPC: H04L12/911 , H04L29/06
CPC classification number: H04L63/104 , G06F21/41
Abstract: In representative embodiments, a digital assistant is extended by service activities. A service activity executes as a service as part of the digital assistant. A service activity specifies a set of user data to be provided when invoked, at least one insight used to invoke the service activity in a proactive way and at least one intent used to invoke the service activity in a reactive way, and executable code that is executed when the service activity is invoked. A development environment provides templates to ease development of service activities. Service activities in development can be deployed alongside production services with access to service activities in development restricted to a set of authorized users.
-
公开(公告)号:US20190108567A1
公开(公告)日:2019-04-11
申请号:US16210332
申请日:2018-12-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zain Aziz , Ajoy Nandi
Abstract: In representative embodiments, a digital assistant provides actionable information to a user regarding one or more vehicles owned by a user. Actionable information is typically provided in a “tip” which is a mechanism for presenting information to a user and may be presented in text, audible, or other form. The tips provided by the digital assistant are directed to helping the user with tasks associated with vehicles such as knowing when to obtain service such as oil changes, tire inflation, light replacement, brake replacement, fluid level check/fill, or other service. The digital assistant can utilize user information to automatically book service appointments, recommend times for service or other vehicle actions, route changes and so forth. Tips can also include links to a marketplace where recommended services can be obtained.
-
公开(公告)号:US10896455B2
公开(公告)日:2021-01-19
申请号:US16210332
申请日:2018-12-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zain Aziz , Ajoy Nandi
Abstract: In representative embodiments, a digital assistant provides actionable information to a user regarding one or more vehicles owned by a user. Actionable information is typically provided in a “tip” which is a mechanism for presenting information to a user and may be presented in text, audible, or other form. The tips provided by the digital assistant are directed to helping the user with tasks associated with vehicles such as knowing when to obtain service such as oil changes, tire inflation, light replacement, brake replacement, fluid level check/fill, or other service. The digital assistant can utilize user information to automatically book service appointments, recommend times for service or other vehicle actions, route changes and so forth. Tips can also include links to a marketplace where recommended services can be obtained.
-
公开(公告)号: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.
-
公开(公告)号:US11785016B2
公开(公告)日:2023-10-10
申请号:US17146672
申请日:2021-01-12
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Ajoy Nandi , Zain Aziz
CPC classification number: H04L63/104 , G06F21/41
Abstract: In representative embodiments, a digital assistant is extended by service activities. A service activity executes as a service as part of the digital assistant. A service activity specifies a set of user data to be provided when invoked, at least one insight used to invoke the service activity in a proactive way and at least one intent used to invoke the service activity in a reactive way, and executable code that is executed when the service activity is invoked. A development environment provides templates to ease development of service activities. Service activities in development can be deployed alongside production services with access to service activities in development restricted to a set of authorized users.
-
公开(公告)号:US10169794B2
公开(公告)日:2019-01-01
申请号:US15176090
申请日:2016-06-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zain Aziz , Ajoy Nandi
Abstract: In representative embodiments, a digital assistant provides actionable information to a user regarding one or more vehicles owned by a user. Actionable information is typically provided in a “tip” which is a mechanism for presenting information to a user and may be presented in text, audible, or other form. The tips provided by the digital assistant are directed to helping the user with tasks associated with vehicles such as knowing when to obtain service such as oil changes, tire inflation, light replacement, brake replacement, fluid level check/fill, or other service. The digital assistant can utilize user information to automatically book service appointments, recommend times for service or other vehicle actions, route changes and so forth. Tips can also include links to a marketplace where recommended services can be obtained.
-
公开(公告)号:US20170352082A1
公开(公告)日:2017-12-07
申请号:US15176090
申请日:2016-06-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zain Aziz , Ajoy Nandi
CPC classification number: G06Q30/0617 , G01C21/362 , G06Q10/20 , G06Q30/0266 , G06Q30/0278 , G06Q30/0281 , G06Q50/30 , G07C5/006 , G07C5/008
Abstract: In representative embodiments, a digital assistant provides actionable information to a user regarding one or more vehicles owned by a user. Actionable information is typically provided in a “tip” which is a mechanism for presenting information to a user and may be presented in text, audible, or other form. The tips provided by the digital assistant are directed to helping the user with tasks associated with vehicles such as knowing when to obtain service such as oil changes, tire inflation, light replacement, brake replacement, fluid level check/fill, or other service. The digital assistant can utilize user information to automatically book service appointments, recommend times for service or other vehicle actions, route changes and so forth. Tips can also include links to a marketplace where recommended services can be obtained.
-
-
-
-
-
-
-