WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2014193461) RECEIVING CONTEXTUAL INFORMATION FROM KEYBOARDS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2014/193461    International Application No.:    PCT/US2013/061078
Publication Date: 04.12.2014 International Filing Date: 21.09.2013
IPC:
G06F 3/023 (2006.01), G06F 3/048 (2013.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, WA 98052 (US)
Inventors: MENDONCA, Rouella J.; (US).
SNITKOVSKIY, Alex G.; (US).
YAMAMOTO, Hirofumi; (US).
AULL, Randall E.; (US).
SHERMAN, Nathan C.; (US).
MARSHALL, James C.; (US).
MAIL, Scott; (US)
Priority Data:
61/828,609 29.05.2013 US
14/020,077 06.09.2013 US
Title (EN) RECEIVING CONTEXTUAL INFORMATION FROM KEYBOARDS
(FR) RÉCEPTION D'INFORMATIONS CONTEXTUELLES PROVENANT DE CLAVIERS
Abstract: front page image
(EN)Disclosed are techniques and systems for obtaining contextual information at least in part from a keyboard, to improve typing efficiencies and user experience. The contextual information may include keyboard attributes, typing metadata, user actions, and the like. The keyboard may be configured to detect an input event at the keyboard. A human interface device (HID) stack is configured to receive the contextual information, and a keyboard manager is configured to determine an output based at least in part on the input event and the contextual information. The output may be a most probable function (non-text-based output), or character or word (text-based output) that can be suggested or used to autocorrect application data. In some embodiments, the user action received in the contextual information may be translated to a gesture to manipulate application data.
(FR)L'invention concerne des techniques et des systèmes permettant d'obtenir des informations contextuelles provenant au moins en partie d'un clavier, permettant d'améliorer les rendements de frappe et l'expérience de l'utilisateur. Les informations contextuelles peuvent comprendre des attributs de clavier, des métadonnées de frappe, des actions d'utilisateur, et similaire. Le clavier peut être configuré pour détecter un événement d'entrée au niveau du clavier. Un empilement de dispositifs d'interface humaine (HID) est configuré pour recevoir les informations contextuelles, et un gestionnaire de clavier est configuré pour déterminer une sortie basée au moins en partie sur l'événement d'entrée et les informations contextuelles. La sortie peut être une fonction la plus probable (sortie à base non textuelle), ou un caractère ou un mot (sortie à base textuelle) qui peuvent être suggérés ou utilisés en correction automatique de données d'application. Dans des modes de réalisation, l'action d'utilisateur reçue dans les informations contextuelles peut être traduite en un geste pour manipuler des données d'application.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)