-
公开(公告)号:US11755154B1
公开(公告)日:2023-09-12
申请号:US17653439
申请日:2022-03-03
Applicant: Apple Inc.
Inventor: Guangtao Zhang , Apexit Shah , Heemin Yang , Kevin D. Spratt , Mayank Garg , Nima Ferdosi , Vikram Garg , William J. Esposito , Tavys Q. Ashcroft
CPC classification number: G06F3/044 , G06F3/0416
Abstract: Computing devices and methods are used to detect and compensate for the presence of a cover layer on a touch input device. A computing device includes a processing device, a touch input device in electronic communication with the processing device, and a memory device in electronic communication with the processing device and having electronic instructions encoded thereon. The electronic instructions, when executed by the processing device, cause the processor to receive a first signal obtained from the touch input device over a first duration of time, the first signal including a first signal pattern, receive a second signal obtained from the touch input device over a second duration of time separate from the first duration of time, the second signal including a second signal pattern, determine a difference between the first signal pattern and the second signal pattern, and adjust a touch input detection setting based on the difference.
-
12.
公开(公告)号:US20220391697A1
公开(公告)日:2022-12-08
申请号:US17740291
申请日:2022-05-09
Applicant: Apple Inc.
Inventor: Hojjat Seyed Mousavi , Behrooz Shahsavari , Nima Ferdosi , Charles Maalouf , Xuhai Xu
IPC: G06N3/08 , G06F1/16 , G06F3/01 , G06F3/0346
Abstract: Embodiments are disclosed for a machine learning (ML) gesture recognition with a framework for adding user-customized gestures. In an embodiment, a method comprises: receiving sensor data indicative of a gesture made by a user, the sensor data obtained from at least one sensor of a wearable device worn on a limb of the user; generating a current encoding of features extracted from the sensor data using a machine learning model with the features as input; generating similarity metrics between the current encoding and each encoding in a set of previously generated encodings for gestures; generating similarity scores based on the similarity metrics; predicting the gesture made by the user based on the similarity scores; and performing an action on the wearable device or other device based on the predicted gesture.
-
13.
公开(公告)号:US11907475B2
公开(公告)日:2024-02-20
申请号:US17448866
申请日:2021-09-24
Applicant: Apple Inc.
Inventor: Hojjat Seyed Mousavi , Behrooz Shahsavari , Bongsoo Suh , Utkarsh Gaur , Nima Ferdosi , Baboo V. Gowreesunker
IPC: G06F3/041 , G06F3/0354 , G06N3/04 , G06F3/044 , G06N20/20 , G06F18/214
CPC classification number: G06F3/0418 , G06F3/03545 , G06F3/0446 , G06F3/04162 , G06F3/04166 , G06F18/214 , G06N3/04 , G06N20/20 , G06F3/0442 , G06F2203/04101
Abstract: In some examples, an electronic device can use machine learning techniques, such as convolutional neural networks, to estimate the distance between a stylus tip and a touch sensitive surface (e.g., stylus z-height). A subset of stylus data sensed at electrodes closest to the location of the stylus at the touch sensitive surface including data having multiple phases and frequencies can be provided to the machine learning algorithm. The estimated stylus z-height can be compared to one or more thresholds to determine whether or not the stylus is in contact with the touch sensitive surface. In some examples, the electronic device can use machine learning techniques to estimate the (x, y) position and/or tilt and/or azimuth angles of the stylus tip at the touch sensitive surface based on a subset of stylus data.
-
公开(公告)号:US20230367433A1
公开(公告)日:2023-11-16
申请号:US18361004
申请日:2023-07-28
Applicant: Apple Inc.
Inventor: Guangtao Zhang , Apexit Shah , Heemin Yang , Kevin D. Spratt , Mayank Garg , Nima Ferdosi , Vikram Garg , William J. Esposito , Tavys Q. Ashcroft
CPC classification number: G06F3/044 , G06F3/0416
Abstract: Computing devices and methods are used to detect and compensate for the presence of a cover layer on a touch input device. A computing device includes a processing device, a touch input device in electronic communication with the processing device, and a memory device in electronic communication with the processing device and having electronic instructions encoded thereon. The electronic instructions, when executed by the processing device, cause the processor to receive a first signal obtained from the touch input device over a first duration of time, the first signal including a first signal pattern, receive a second signal obtained from the touch input device over a second duration of time separate from the first duration of time, the second signal including a second signal pattern, determine a difference between the first signal pattern and the second signal pattern, and adjust a touch input detection setting based on the difference.
-
-
-