| 11550471 |
Touch input cursor manipulation |
Marcos Alonso Ruiz, Imran Chaudhri, Craig M. Federighi |
2023-01-10 |
| 11120220 |
Device, method, and graphical user interface for a predictive keyboard |
Imran Chaudhri, Chanaka G. Karunamuni, Tiffany S. Jon, Jason Clay Beaver, Joshua H. Shaffer +1 more |
2021-09-14 |
| 11054990 |
Touch input cursor manipulation |
Marcos Alonso Ruiz, Imran Chaudhri, Craig M. Federighi |
2021-07-06 |
| 10599331 |
Touch input cursor manipulation |
Marcos Alonso Ruiz, Stephen O. Lemay, Tiffany S. Jon, Nicholas V. King, Imran Chaudhri +3 more |
2020-03-24 |
| 10303295 |
Modifying an on-screen keyboard based on asymmetric touch drift |
Morgan H. Winer |
2019-05-28 |
| 10296581 |
Multi-word autocorrection |
Christopher P. Willmore, Stephen W. Swales |
2019-05-21 |
| 10255267 |
Device, method, and graphical user interface for a predictive keyboard |
Imran Chaudhri, Chanaka G. Karunamuni, Tiffany S. Jon, Jason Clay Beaver, Joshua H. Shaffer +1 more |
2019-04-09 |
| 10222980 |
Touch input cursor manipulation |
Marcos Alonso Ruiz, Stephen O. Lemay, Tiffany S. Jon, Nicholas V. King, Imran Chaudhri +3 more |
2019-03-05 |
| 10204096 |
Device, method, and graphical user interface for a predictive keyboard |
Imran Chaudhri, Chanaka G. Karunamuni, Tiffany S. Jon, Jason Clay Beaver, Joshua H. Shaffer +1 more |
2019-02-12 |
| 9798393 |
Text correction processing |
Alice Emily Neels |
2017-10-24 |
| 9785305 |
Touch input cursor manipulation |
Marcos Alonso Ruiz, Stephen O. Lemay, Tiffany S. Jon, Nicholas V. King, Imran Chaudhri +2 more |
2017-10-10 |
| 9785630 |
Text prediction using combined word N-gram and unigram language models |
Christopher P. Willmore, Justin S. Hogg |
2017-10-10 |
| 9639184 |
Touch input cursor manipulation |
Marcos Alonso Ruiz, Stephen O. Lemay, Tiffany S. Jon, Nicholas V. King, Imran Chaudhri +3 more |
2017-05-02 |
| 8994660 |
Text correction processing |
Alice Emily Neels |
2015-03-31 |
| 8001063 |
Method and apparatus for reward-based learning of improved policies for management of a plurality of application environments supported by a data processing system |
Gerald J. Tesauro, Rajarshi Das, Jeffrey O. Kephart |
2011-08-16 |