发明名称 Intent-aware keyboard
摘要 Systems, methods, and computer storage media having computer-executable instructions embodied thereon that provide contextual services are provided. Embodiments of the present invention allow an input mechanism to provide contextual services. Exemplary input mechanisms include a keyboard, a gesture interface, and a speech interface. These inputs may be used to provide user input into one or more applications running on a computer. The contextual services provided include composition assistance, grammatical assistance, communication-context assistance, and research assistance. In one embodiment, an input mechanism (“IME”) program provides the contextual service. The IME program may work with a remote contextual-service provider. The IME program communicates user input and contextual information to the contextual-service provider. The contextual-service provider analyzes the input and contextual information to determine whether one or more contextual services should be provided.
申请公布号 US9576074(B2) 申请公布日期 2017.02.21
申请号 US201313922544 申请日期 2013.06.20
申请人 Microsoft Technology Licensing, LLC 发明人 Kuo Yu-Ting;Gulli Antonio;Wang Kuansan
分类号 G06F17/00;G06F17/30 主分类号 G06F17/00
代理机构 代理人 Meyers Jessica;Wong Tom;Minhas Micky
主权项 1. One or more computer storage media having computer-executable instructions embodied thereon, that when executed, cause a computing device to perform a method for providing a contextual service in association with an input mechanism, the method comprising: receiving over a computer network, at a contextual-service provider, an input fragment from an input mechanism (“IME”) program running on a computing device, the input fragment comprising letters that do not presently constitute a full word; receiving, at the contextual-service provider, information from the IME program that describes a characteristic of an active application into which the IME program input the input fragment; determining, at the contextual-service provider, that the characteristic and the input fragment satisfy a contextual service's trigger criteria that causes a contextual service to be generated; generating content used to provide the contextual service; and communicating the content to the IME program.
地址 Redmond WA US