-
公开(公告)号:US11789696B2
公开(公告)日:2023-10-17
申请号:US17364362
申请日:2021-06-30
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Jaclyn Carley Knapp , Andrew Paul McGovern , Harris Syed , Chad Steven Estes , Jesse Daniel Eskes Rusak , David Ernesto Heekin Burkett , Allison Anne O'Mahony , Ashok Kuppusamy , Jonathan Reed Harris , Jose Miguel Rady Allende , Diego Hernan Carlomagno , Talon Edward Ireland , Michael Francis Palermiti, II , Richard Leigh Mains , Jayant Krishnamurthy
CPC classification number: G06F3/167 , G06F9/451 , G10L15/08 , G10L15/1815 , G10L15/22 , G10L15/30 , G10L2015/088 , G10L2015/223
Abstract: Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to both perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. For example, some embodiments can automatically and intelligently cause a switch to a page the user needs and automatically and intelligently cause a population of particular fields of the page the user needs based on a user view context and the voice utterance.
-
公开(公告)号:US12050841B2
公开(公告)日:2024-07-30
申请号:US18231333
申请日:2023-08-08
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jaclyn Carley Knapp , Andrew Paul McGovern , Harris Syed , Chad Steven Estes , Jesse Daniel Eskes Rusak , David Ernesto Heekin Burkett , Allison Anne O'Mahony , Ashok Kuppusamy , Jonathan Reed Harris , Jose Miguel Rady Allende , Diego Hernan Carlomagno , Talon Edward Ireland , Michael Francis Palermiti, II , Richard Leigh Mains , Jayant Krishnamurthy
CPC classification number: G06F3/167 , G06F9/451 , G10L15/08 , G10L15/1815 , G10L15/22 , G10L15/30 , G10L2015/088 , G10L2015/223
Abstract: Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to both perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. For example, some embodiments can automatically and intelligently cause a switch to a page the user needs and automatically and intelligently cause a population of particular fields of the page the user needs based on a user view context and the voice utterance.
-
公开(公告)号:US10509829B2
公开(公告)日:2019-12-17
申请号:US14875143
申请日:2015-10-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amy Rambhia , Harris Syed , Ed Doran
IPC: G06F16/00 , G06F16/951 , H04L29/08 , G10L15/18 , G10L17/22 , G10L17/00 , G06F3/16 , G06F3/0482 , G06F17/27 , G06F16/248 , G06F9/451 , G06F16/9537
Abstract: A context aware digital assistant supported on devices such as smartphones, tablet computers, wearable computing devices, personal computers (PCs), game consoles, and the like is configured with a natural language interface that enables a user to launch searches for content using contextual references such as time, date, event, location, schedule, activity, contacts, or device. The user can thus use natural language to express the context that is applicable to the sought-after content rather than having to formulate a query that uses a specific syntax. The digital assistant can comprehensively search for the content across applications (i.e., both first and third party applications), devices, and services.
-
公开(公告)号: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.
-
5.
公开(公告)号:US11972095B2
公开(公告)日:2024-04-30
申请号:US17508762
申请日:2021-10-22
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Tudor Buzasu Klein , Viktoriya Taranov , Sergiy Gavrylenko , Jaclyn Carley Knapp , Andrew Paul McGovern , Harris Syed , Chad Steven Estes , Jesse Daniel Eskes Rusak , David Ernesto Heekin Burkett , Allison Anne O'Mahony , Ashok Kuppusamy , Jonathan Reed Harris , Jose Miguel Rady Allende , Diego Hernan Carlomagno , Talon Edward Ireland , Michael Francis Palermiti, II , Richard Leigh Mains , Jayant Krishnamurthy
IPC: G06F3/0484 , G06F3/16 , G10L15/08 , G10L15/22
CPC classification number: G06F3/0484 , G06F3/167 , G10L15/08 , G10L15/22 , G10L2015/088
Abstract: Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. Such heavy integration also allows particular embodiments to support multi-modal input from a user for a single conversational interaction. In this way, client application user interface interactions, such as clicks, touch gestures, or text inputs are executed alternative or in addition to the voice utterances.
-
公开(公告)号:US20160210363A1
公开(公告)日:2016-07-21
申请号:US14875143
申请日:2015-10-05
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Amy Rambhia , Harris Syed , Ed Doran
IPC: G06F17/30 , G10L15/18 , G10L17/22 , G06F17/27 , G06F9/44 , G06F3/16 , G06F3/0482 , H04L29/08 , G10L17/00
Abstract: A context aware digital assistant supported on devices such as smartphones, tablet computers, wearable computing devices, personal computers (PCs), game consoles, and the like is configured with a natural language interface that enables a user to launch searches for content using contextual references such as time, date, event, location, schedule, activity, contacts, or device. The user can thus use natural language to express the context that is applicable to the sought-after content rather than having to formulate a query that uses a specific syntax. The digital assistant can comprehensively search for the content across applications (i.e., both first and third party applications), devices, and services.
Abstract translation: 支持智能手机,平板电脑,可穿戴计算设备,个人计算机(PC),游戏机等的设备上的上下文感知数字助理被配置有自然语言界面,其使得用户能够使用上下文参考来启动对内容的搜索 例如时间,日期,事件,位置,时间表,活动,联系人或设备。 因此,用户可以使用自然语言来表达适用于所寻找内容的上下文,而不是必须制定使用特定语法的查询。 数字助理可以全面地搜索跨应用(即,第一和第三方应用),设备和服务的内容。
-
公开(公告)号: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.
-
公开(公告)号:US20170351674A1
公开(公告)日:2017-12-07
申请号:US15170490
申请日:2016-06-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nishchay Kumar , Vipindeep Vangala , Richa Prasad , Deepinder Gill , Harris Syed , Jayaraman Kalyana Sundaram , Prashant Baktha Kumara Dhas
IPC: G06F17/30
CPC classification number: G06F16/24578 , G06F9/54 , G06F16/285 , G06F16/3322 , G06F16/9535
Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with task continuation and completion are provided. First data from a device received from a first context may be received. The first data may be ranked in a clustered intent index, the clustered index comprising a plurality of categorical hierarchies related to the first data. Second data from the device may be received from a second context, the second data providing an indication to assist with task continuation. The relevance of the second data to the clustered first data may be determined, the determining comprising evaluating extracted information from the second data with a threshold related to at least one of the plurality of categorical hierarchies. Content related to the first data may then be sent to the device.
-
公开(公告)号:US20160321463A1
公开(公告)日:2016-11-03
申请号:US15206141
申请日:2016-07-08
Applicant: Microsoft Technology Licensing, LLC.
Inventor: Jacob Andrew Sabulsky , Christopher Scott Dickens , Zainab Hakim , Harris Syed , Axel Andrejs , John Saxon Morrow , Ranjib Singh Badh , Sarjana Sheth , Sermet Iskin , Manoj Kumar Biswas , Sashi Raghupathy , Jayaraman Kalyana Sundaram
IPC: G06F21/62
CPC classification number: G06F21/6218 , G06F21/62 , G06F21/6245 , G06F21/629 , G06F21/78 , H04W4/60
Abstract: One or more techniques and/or systems are provided for dynamically maintaining user centric data. For example, a data provider app may have knowledge about user centric data associated with a user (e.g., a social network app may have contact information for a social network friend of the user). A user centric profile may be defined for the user centric data based upon information provided by the data provider app (e.g., a contact card may be generated for the social network friend). Responsive to receiving a request for the user centric profile from a requestor app (e.g., an event planning app), the user centric profile may be exposed to the user but not to the requestor app for security and/or privacy purposes. For example, an operating system may present at least some of the user centric profile within an operating system user interface.
Abstract translation: 提供了一个或多个技术和/或系统来动态地维护以用户为中心的数据。 例如,数据提供者应用可以具有关于与用户相关联的以用户为中心的数据的知识(例如,社交网络应用可以具有用户的社交网络朋友的联系人信息)。 可以基于由数据提供者应用提供的信息(例如,可以为社交网络朋友生成联系人卡片),以用户为中心的配置文件定义用户为中心的配置文件。 响应于从请求者应用程序(例如,事件规划应用程序)接收到以用户为中心的配置文件的请求,为了安全和/或隐私目的,以用户为中心的配置文件可能暴露给用户而不是请求者应用程序。 例如,操作系统可以在操作系统用户界面内呈现至少一些以用户为中心的简档。
-
公开(公告)号:US09405932B2
公开(公告)日:2016-08-02
申请号:US13901743
申请日:2013-05-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jacob Andrew Sabulsky , Christopher Scott Dickens , Zainab Hakim , Harris Syed , Axel Andrejs , John Saxon Morrow , Ranjib Singh Badh , Sarjana Sheth , Sermet Iskin , Manoj Kumar Biswas , Sashi Raghupathy , Jayaraman Kalyana Sundaram
CPC classification number: G06F21/6218 , G06F21/62 , G06F21/6245 , G06F21/629 , G06F21/78 , H04W4/60
Abstract: One or more techniques and/or systems are provided for dynamically maintaining user centric data. For example, a data provider app may have knowledge about user centric data associated with a user (e.g., a social network app may have contact information for a social network friend of the user). A user centric profile may be defined for the user centric data based upon information provided by the data provider app (e.g., a contact card may be generated for the social network friend). Responsive to receiving a request for the user centric profile from a requestor app (e.g., an event planning app), the user centric profile may be exposed to the user but not to the requestor app for security and/or privacy purposes. For example, an operating system may present at least some of the user centric profile within an operating system user interface.
Abstract translation: 提供了一个或多个技术和/或系统来动态地维护以用户为中心的数据。 例如,数据提供者应用可以具有关于与用户相关联的以用户为中心的数据的知识(例如,社交网络应用可以具有用户的社交网络朋友的联系人信息)。 可以基于由数据提供者应用提供的信息(例如,可以为社交网络朋友生成联系人卡片),以用户为中心的配置文件定义用户为中心的配置文件。 响应于从请求者应用程序(例如,事件规划应用程序)接收到以用户为中心的配置文件的请求,为了安全和/或隐私目的,以用户为中心的配置文件可能暴露给用户而不是请求者应用程序。 例如,操作系统可以在操作系统用户界面内呈现至少一些以用户为中心的简档。
-
-
-
-
-
-
-
-
-