US 12,242,695 B1
System and method for stylus detection
Thomas Deselaers, Zurich (CH); Peder Blekken, Morgan Hill, CA (US); Francisco Alvaro Munoz, Zurich (CH); Ryan S. Dixon, Redwood City, CA (US); Nima Ferdosi, San Jose, CA (US); Tianchang Gu, San Jose, CA (US); and Mayank Garg, Sunnyvale, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 6, 2023, as Appl. No. 18/462,234.
Claims priority of provisional application 63/374,746, filed on Sep. 6, 2022.
Int. Cl. G06F 3/041 (2006.01); G06F 3/0354 (2013.01); G06F 3/038 (2013.01)
CPC G06F 3/0418 (2013.01) [G06F 3/03545 (2013.01); G06F 3/038 (2013.01); G06F 3/04166 (2019.05)] 20 Claims
OG exemplary drawing
 
7. An electronic device in communication with a touch screen, the electronic device comprising:
memory; and
one or more processors coupled to the memory and configured to perform a method comprising:
sensing stylus data corresponding to movement of a stylus proximate to the touch screen, wherein the stylus data includes a plurality of points and sensing the stylus data includes sensing a first point at a first time and sensing a second point at a second time, wherein the second point was sensed after sensing the first point without sensing points between the first point and the second point;
calculating a difference between the first time and the second time;
in accordance with a determination that the difference between the first time and the second time is less than or equal to a predefined time threshold, displaying, using the touch screen, a drawing including a portion corresponding to the first point and the second point; and
in accordance with a determination that the difference between the first time and the second time is greater than the predetermined time threshold, displaying, using the touch screen, a drawing including a portion corresponding to the first point, the second point, and one or more interpolated points, the one or more interpolated points based at least on the first point.