发明名称 Intelligent touchscreen keyboard with finger differentiation
摘要 Implementations of the present disclosure include actions of displaying a plurality of keys on a touchscreen of a computing device, receiving user input to the touchscreen, the user input including a contact with the touchscreen, in response to receiving the user input, determining spatial information associated with the contact and generating an image of the contact, determining an output based on the image and the spatial information, and executing the output.
申请公布号 US9448651(B2) 申请公布日期 2016.09.20
申请号 US201313736341 申请日期 2013.01.08
申请人 Google Inc. 发明人 Zhai Shumin
分类号 G06F3/041;G06F3/02;G06F3/0488 主分类号 G06F3/041
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computing device, comprising: a touchscreen; one or more processors in communication with the touchscreen; and a non-transitory computer-readable medium that is coupled to the one or more processors and that has instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising: displaying a plurality of virtual keys on the touchscreen, wherein each of the plurality of virtual keys (i) corresponds to a different character among a plurality of characters and (ii) is displayed at a different location on the touchscreen;receiving user input to the touchscreen, the user input comprising a contact with the touchscreen;determining, based at least on one or more characteristics of the contact with the touchscreen, a set of finger probabilities that indicates, for each of a plurality of user fingers, a likelihood that the contact with the touchscreen was performed by the respective user finger among the plurality of user fingers;accessing conversion data that indicates, for each of the plurality of user fingers, likelihoods of the respective user finger being used to target different characters among the plurality of characters;identifying that the contact with the touchscreen occurred at a first location on the touchscreen;identifying a particular character targeted by the user input from among multiple of the plurality of characters that are located in proximity of the first location on the touchscreen at which the contact occurred, wherein the particular character is identified based at least on: (i) the set of finger probabilities that indicates, for each of the plurality of user fingers, the likelihood that the contact with the touchscreen was performed by the respective user finger among the plurality of user fingers,(ii) the conversion data that indicates, for each of the plurality of user fingers, the likelihoods of the respective user finger being used to target different characters among the plurality of characters, and(iii) the identification that the contact with the touchscreen occurred at the first location on the touchscreen; andin response to identifying the particular character targeted by the user input, selecting from among the plurality of virtual keys a particular virtual key that corresponds to the particular character and performing an action with the computing device that corresponds to the particular virtual key.
地址 Mountain View CA US