Patents by Inventor Cheng-Yi Yen
Cheng-Yi Yen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11915696Abstract: A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. includes an extensibility client that exposes an interface and service that enables third party applications to be integrated with the digital assistant so the application user experiences are rendered using the native voice of the digital assistant. Specific voice inputs associated with a given application may be registered by developers using a manifest that is loaded when the application is launched on the device so that voice inputs from the device user can be mapped by the digital assistant extensibility client to the appropriate application as input events for consumption. In typical implementations, the manifest is arranged as a declarative document that streamlines application development and provides a seamless user experience by enabling customization of third party applications to integrate the digital assistant's voice and behaviors within the user experience of the application's domain.Type: GrantFiled: July 19, 2021Date of Patent: February 27, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Derek Liddell, Francis Zhou, Cheng-Yi Yen
-
Publication number: 20210398534Abstract: A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. includes an extensibility client that exposes an interface and service that enables third party applications to be integrated with the digital assistant so the application user experiences are rendered using the native voice of the digital assistant. Specific voice inputs associated with a given application may be registered by developers using a manifest that is loaded when the application is launched on the device so that voice inputs from the device user can be mapped by the digital assistant extensibility client to the appropriate application as input events for consumption. In typical implementations, the manifest is arranged as a declarative document that streamlines application development and provides a seamless user experience by enabling customization of third party applications to integrate the digital assistant's voice and behaviors within the user experience of the application's domain.Type: ApplicationFiled: July 19, 2021Publication date: December 23, 2021Inventors: Derek LIDDELL, Francis ZHOU, Cheng-Yi YEN
-
Patent number: 11107466Abstract: A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. includes an extensibility client that exposes an interface and service that enables third party applications to be integrated with the digital assistant so the application user experiences are rendered using the native voice of the digital assistant. Specific voice inputs associated with a given application may be registered by developers using a manifest that is loaded when the application is launched on the device so that voice inputs from the device user can be mapped by the digital assistant extensibility client to the appropriate application as input events for consumption. In typical implementations, the manifest is arranged as a declarative document that streamlines application development and provides a seamless user experience by enabling customization of third party applications to integrate the digital assistant's voice and behaviors within the user experience of the application's domain.Type: GrantFiled: October 29, 2018Date of Patent: August 31, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Derek Liddell, Francis Zhou, Cheng-Yi Yen
-
Patent number: 10796698Abstract: A digital assistant supported on computing devices such as smartphones, tablet computers, personal computers (PCs), wearable devices, game consoles, connected car devices, virtual and mixed reality devices, and the like is configured to interact with a web browser to open multiple websites within a group responsively to a single voice input at a natural language interface. The user can select websites that are included in a given group through a user interface (UI), or the computing device may be configured to automatically create or recommend groups to the user based on monitored interactions and/or user behaviors (where the monitoring is performed with notice to the user and user consent).Type: GrantFiled: August 10, 2017Date of Patent: October 6, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Derek Martin Liddell, Cheng-Yi Yen, Darryl James Brown, Ye Tian, Phu Le, Isabela Cabral Moreira
-
Publication number: 20190066685Abstract: A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. includes an extensibility client that exposes an interface and service that enables third party applications to be integrated with the digital assistant so the application user experiences are rendered using the native voice of the digital assistant. Specific voice inputs associated with a given application may be registered by developers using a manifest that is loaded when the application is launched on the device so that voice inputs from the device user can be mapped by the digital assistant extensibility client to the appropriate application as input events for consumption. In typical implementations, the manifest is arranged as a declarative document that streamlines application development and provides a seamless user experience by enabling customization of third party applications to integrate the digital assistant's voice and behaviors within the user experience of the application's domain.Type: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Inventors: Derek LIDDELL, Francis ZHOU, Cheng-Yi YEN
-
Publication number: 20190051305Abstract: A digital assistant supported on computing devices such as smartphones, tablet computers, personal computers (PCs), wearable devices, game consoles, connected car devices, virtual and mixed reality devices, and the like is configured to interact with a web browser to open multiple websites within a group responsively to a single voice input at a natural language interface. The user can select websites that are included in a given group through a user interface (UI), or the computing device may be configured to automatically create or recommend groups to the user based on monitored interactions and/or user behaviors (where the monitoring is performed with notice to the user and user consent).Type: ApplicationFiled: August 10, 2017Publication date: February 14, 2019Inventors: Derek Martin LIDDELL, Cheng-Yi YEN, Darryl James BROWN, Ye TIAN, Phu LE, Isabela Cabral Moreira
-
Patent number: 10147421Abstract: A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. includes an extensibility client that exposes an interface and service that enables third party applications to be integrated with the digital assistant so the application user experiences are rendered using the native voice of the digital assistant. Specific voice inputs associated with a given application may be registered by developers using a manifest that is loaded when the application is launched on the device so that voice inputs from the device user can be mapped by the digital assistant extensibility client to the appropriate application as input events for consumption. In typical implementations, the manifest is arranged as a declarative document that streamlines application development and provides a seamless user experience by enabling customization of third party applications to integrate the digital assistant's voice and behaviors within the user experience of the application's domain.Type: GrantFiled: December 16, 2014Date of Patent: December 4, 2018Assignee: MICROCOFT TECHNOLOGY LICENSING, LLCInventors: Derek Liddell, Francis Zhou, Cheng-Yi Yen
-
Patent number: 9547468Abstract: A system running on a mobile device such as a smartphone is configured to expose a user interface (UI) to enable a user to specify web pages that can be pinned to a start screen of the device. Once pinned, the user may launch a web page by voice command from any location on the UI or from within any experience that is currently being supported on the device. Thus, the user can be on a call with a friend talking about a new video game and then use a voice command to launch a web browser application on the mobile device that navigates to a pinned web page having information about the game's release date. Web pages can be readily pinned and unpinned from the start screen through the UI. When a web page is unpinned from the start screen, the system disables voice web navigation for it.Type: GrantFiled: March 31, 2014Date of Patent: January 17, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Cheng-Yi Yen, Derek Liddell, Kenneth Reneris, Charles Morris, Dieter Rindle, Tanvi Surti, Michael Stephens, Eka Tjung
-
Publication number: 20160171980Abstract: A digital assistant supported on devices such as smartphones, tablets, personal computers, game consoles, etc. includes an extensibility client that exposes an interface and service that enables third party applications to be integrated with the digital assistant so the application user experiences are rendered using the native voice of the digital assistant. Specific voice inputs associated with a given application may be registered by developers using a manifest that is loaded when the application is launched on the device so that voice inputs from the device user can be mapped by the digital assistant extensibility client to the appropriate application as input events for consumption. In typical implementations, the manifest is arranged as a declarative document that streamlines application development and provides a seamless user experience by enabling customization of third party applications to integrate the digital assistant's voice and behaviors within the user experience of the application's domain.Type: ApplicationFiled: December 16, 2014Publication date: June 16, 2016Inventors: Derek Liddell, Francis Zhou, Cheng-Yi Yen
-
Publication number: 20150277846Abstract: A system running on a mobile device such as a smartphone is configured to expose a user interface (UI) to enable a user to specify web pages that can be pinned to a start screen of the device. Once pinned, the user may launch a web page by voice command from any location on the UI or from within any experience that is currently being supported on the device. Thus, the user can be on a call with a friend talking about a new video game and then use a voice command to launch a web browser application on the mobile device that navigates to a pinned web page having information about the game's release date. Web pages can be readily pinned and unpinned from the start screen through the UI. When a web page is unpinned from the start screen, the system disables voice web navigation for it.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Inventors: Cheng-Yi Yen, Derek Liddell, Kenneth Reneris, Charles Morris, Dieter Rindle, Tanvi Surti, Michael Stephens, Eka Tjung