-
公开(公告)号:US11004249B2
公开(公告)日:2021-05-11
申请号:US16453646
申请日:2019-06-26
Applicant: Apple Inc.
Inventor: Ryan John Poling , Steven G. Forrest , Amy W. Hung , Daniel H. Mai , Gary W. Gehiere , Jonathan Cho , Thomas Valentine Frauenhofer
IPC: G06T13/80 , G06F3/0488 , G06F3/0481 , G06T11/20
Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path. In some embodiments, the actions applied to the object (e.g., motion path) may be indicated by an associated tray that provides editable context-specific properties related to the action.
-
公开(公告)号:US20200302671A1
公开(公告)日:2020-09-24
申请号:US16453646
申请日:2019-06-26
Applicant: Apple Inc.
Inventor: Ryan John Poling , Steven G. Forrest , Amy W. Hung , Daniel H. Mai , Gary W. Gehiere , Jonathan Cho , Thomas Valentine Frauenhofer
IPC: G06T13/80 , G06T11/20 , G06F3/0481 , G06F3/0488
Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path. In some embodiments, the actions applied to the object (e.g., motion path) may be indicated by an associated tray that provides editable context-specific properties related to the action.
-
公开(公告)号:USD975123S1
公开(公告)日:2023-01-10
申请号:US29814499
申请日:2021-11-05
Applicant: Apple Inc.
Designer: Jonathan Cho , Allen W. Lucas , Wyatt R. Mitchell , Evan S. Torchin
-
公开(公告)号:USD936091S1
公开(公告)日:2021-11-16
申请号:US29750968
申请日:2020-09-17
Applicant: Apple Inc.
Designer: Wyatt R. Mitchell , Jonathan Cho , Evan S. Torchin , Lorraine Sohee Shim , Gary William Gehiere
-
公开(公告)号:US11074726B2
公开(公告)日:2021-07-27
申请号:US15718787
申请日:2017-09-28
Applicant: Apple Inc.
Inventor: Elizaveta Girsova , Chao-Kuo Lin , Michael D. Trent , Jonathan Cho , Lorraine S. Shim , Ryan M. Olshavsky , Andrew L. Harding , Brian J. Rupert
Abstract: Disclosed herein are techniques for automatically mitigating overlapping labels associated with pie charts. In particular, the techniques involve migrating positions of the labels in response to adjustments of the pie chart to ensure that the labels are distributed in a non-overlapping, uniform, and aesthetically-pleasing manner.
-
公开(公告)号:US10466861B2
公开(公告)日:2019-11-05
申请号:US15135328
申请日:2016-04-21
Applicant: Apple Inc.
Inventor: Adam P. Williams , Craig M. Federighi , Tamara L. Abell , Jonathan Cho , Jay Christopher Capela , Evan Torchin , Alexander C. Maclean , Per Lindgren , Gregory Vincent Gaudio
IPC: G06F3/0482 , G06F3/0484 , G06F3/0488 , G06F3/0485 , G06F3/0481 , G06F1/16 , H04M1/725 , G06Q10/10 , G06F16/438
Abstract: Adaptive user interfaces and techniques therefor are provided. In accordance with one example, a method includes, at an electronic device having a display: displaying, on the display, a first user interface comprising a first affordance associated with a first function; receiving a first user input corresponding to a request to display a second affordance associated with a second function; in response to the first user input, displaying the second affordance; receiving a second user input corresponding to a selection of the second affordance; in response to the second user input: performing the second function; and displaying a second user interface comprising the first affordance and the second affordance.
-
公开(公告)号:USD1025122S1
公开(公告)日:2024-04-30
申请号:US29884413
申请日:2023-02-10
Applicant: Apple Inc.
Designer: Jonathan Cho , Daniel Huy Mai , Wyatt R. Mitchell , Lorraine Sohee Shim
Abstract: The sole FIGURE shows a display screen or portion thereof with graphical user interface showing our new design.
The peripheral dashed broken lines illustrate a display screen or portion thereof, and form no part of the claimed design.-
公开(公告)号:USD978192S1
公开(公告)日:2023-02-14
申请号:US29822669
申请日:2022-01-11
Applicant: Apple Inc.
Designer: Jonathan Cho , Gary William Gehiere , Wyatt R. Mitchell
-
公开(公告)号:US20210366175A1
公开(公告)日:2021-11-25
申请号:US17316391
申请日:2021-05-10
Applicant: Apple Inc.
Inventor: Ryan John Poling , Steven G. Forrest , Amy W. Hung , Daniel H. Mai , Gary W. Gehiere , Jonathan Cho , Thomas Valentine Frauenhofer
IPC: G06T13/80 , G06F3/0488 , G06F3/0481 , G06T11/20
Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path.
-
-
-
-
-
-
-
-
-