-
1.
公开(公告)号:US20180336043A1
公开(公告)日:2018-11-22
申请号:US15841229
申请日:2017-12-13
Applicant: Apple Inc.
Inventor: Brandon M. Walkin , Chanaka G. Karunamuni , Dmitry A. Gorbik , Marcos Alonso Ruiz , Nathan de Vries , Joseph P Cerra , Emanuele Rudel
IPC: G06F9/44 , G06F3/0488 , G06T13/80
Abstract: An electronic device presents a user interface including an output property that represents a first type of output. The device detects a first input associated with modifying the first type of output via a first behavior model, and changes the output property over time based on the first behavior model and updates the user interface based on the changes in the output property. While updating the user interface, the device detects a change to the user input; and changes the output property over time based on a second behavior model based on: a value of the output property determined based on the first behavior model; and a first derivative of the value of the output property with respect to time determined based on the first behavior model. The device updates the user interface based on the changes in the output property that occur based on the second behavior model.
-
2.
公开(公告)号:US11928483B2
公开(公告)日:2024-03-12
申请号:US15841229
申请日:2017-12-13
Applicant: Apple Inc.
Inventor: Brandon M. Walkin , Chanaka G. Karunamuni , Dmitry A. Gorbik , Marcos Alonso Ruiz , Nathan de Vries , Joseph P Cerra , Emanuele Rudel
IPC: G06F9/44 , G06F3/04845 , G06F3/0485 , G06F3/0486 , G06F3/0487 , G06F3/0488 , G06F3/04883 , G06F3/04886 , G06F9/451 , G06T13/00 , G06T13/80
CPC classification number: G06F9/451 , G06F3/04845 , G06F3/0485 , G06F3/0486 , G06F3/0487 , G06F3/04883 , G06F3/04886 , G06T13/00 , G06T13/80 , G06F2203/04806 , G06T2200/24
Abstract: An electronic device presents a user interface including an output property that represents a first type of output. The device detects a first input associated with modifying the first type of output via a first behavior model, and changes the output property over time based on the first behavior model and updates the user interface based on the changes in the output property. While updating the user interface, the device detects a change to the user input; and changes the output property over time based on a second behavior model based on: a value of the output property determined based on the first behavior model; and a first derivative of the value of the output property with respect to time determined based on the first behavior model. The device updates the user interface based on the changes in the output property that occur based on the second behavior model.
-