-
公开(公告)号:US09918664B2
公开(公告)日:2018-03-20
申请号:US14839922
申请日:2015-08-29
Applicant: Apple Inc.
Inventor: Jay Blahnik , Gary Ian Butcher , Kevin Will Chen , David Chance Graham , Daniel S. Keen , Justin Shane Rushing , T. Allan Shortlidge , Anton M. Davydov , Alan C. Dye , Jonathan P. Ive , Zachery Kennedy , Zachury Minjack , Dennis S. Park , Brian Schmitt
CPC classification number: A61B5/1118 , A61B5/1112 , A61B5/1116 , A61B5/1123 , A61B5/6801 , A61B5/7435 , A61B2503/10 , G06F3/048 , G06F19/00 , G06F19/3481 , G16H20/30 , G16H20/40
Abstract: The present disclosure relates to devices and processes for monitoring attributes of a user's physical activity (e.g., workout) or inactivity, and to user interfaces (e.g., an activity indicator) for displaying the same. In some examples, a device determines whether physical activity corresponds to a first type based on a first set of criteria, and whether physical activity corresponds to a second type based on a second set of criteria. In some examples, the device controls an inactivity timer that measures user's inactivity. In some examples, the device displays a first visual representation of an attribute or amount of a first type of physical activity, and a second visual representation of an attribute or amount of a second type. In some examples, the device displays a third visual representation of an attribute or amount of a third type of activity. In some examples, the third visual representation corresponds to user's inactivity.
-
公开(公告)号:US09846684B2
公开(公告)日:2017-12-19
申请号:US14503209
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Jason Clay Beaver , Elizabeth Caroline Furches Cranfill , Eric Lance Wilson , David Chance Graham , Johannes Fortmann , Olivier Gutknecht , Antonio Cavedoni
CPC classification number: G06F17/214 , G06F3/03 , G06F3/03547 , G06F3/04847 , G06F3/0488 , G06F17/212 , G06F17/2294 , G09G5/243 , G09G5/26 , G09G5/30 , G09G2340/145
Abstract: A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text.
-
公开(公告)号:US20170357420A1
公开(公告)日:2017-12-14
申请号:US15273969
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Alan C. Dye , Christopher P. Foss , Cyrus Daniel Irani , David Chance Graham , Drew Domm , Eric Lance Wilson , Jeffrey L. Robbin , Matthew Joseph Cielak , Monika Ewa Gromeck , Ofer Morag , Prashant J. Desai , Stephen Olivier Lemay , Taylor Gerard Carrigan , William Martin Bachman
IPC: G06F3/0484 , G06F3/0488 , G06F3/0482 , G11B27/34
Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a playback status indicator regarding playback of a media item. The method includes displaying, on the display, an image associated with the media item. The method includes detecting an input interacting with the image. In response to a first portion of the input, the method includes adjusting the appearance of the image on the display in accordance with the first portion of the input. In response to a second portion of the input, the method includes changing playback of media items on the device in accordance with the input in accordance with the second portion of the input.
-
公开(公告)号:US11918857B2
公开(公告)日:2024-03-05
申请号:US17951875
申请日:2022-09-23
Applicant: Apple Inc.
Inventor: Aled Hywel Williams , David Chance Graham , Christopher Wilson
IPC: G06F3/048 , A61B5/00 , A61B5/11 , A63B24/00 , A63B71/06 , G06F3/0481 , G06F3/04845 , G06F3/0485 , G06F3/04883 , G06T11/60 , G06V40/20 , G16H20/30 , G16H40/67 , G16H50/30
CPC classification number: A63B24/0062 , A61B5/00 , A61B5/11 , A61B5/1118 , A61B5/6898 , A63B24/0084 , A63B71/0622 , G06F3/0481 , G06F3/04845 , G06F3/0485 , G06F3/04883 , G06T11/60 , G06V40/23 , G16H20/30 , G16H40/67 , A61B5/0022 , A63B2024/0068 , A63B2071/0655 , A63B2071/0691 , A63B2220/12 , A63B2220/20 , A63B2220/40 , A63B2220/62 , A63B2220/805 , A63B2220/806 , A63B2220/807 , A63B2225/50 , A63B2230/06 , A63B2230/75 , G16H50/30
Abstract: The present disclosure generally relates to navigating, viewing, and sharing activity and workout data and interacting with workout and/or activity applications. In some examples, scrolling of activity data is based on the content being displayed. In some examples, friends' activity data may be viewed. In some examples, a notification and workout data for a friend's completed workout is received and displayed. In some example, the activity data received from friends is viewed and managed. In some examples, workout data for a multi-segment workout is displayed in a three-dimensional stack on a map. In some examples, a workout application operates in a limited mode until a touch input is received with a characteristic intensity that is greater than a threshold intensity.
-
公开(公告)号:US11683408B2
公开(公告)日:2023-06-20
申请号:US18077905
申请日:2022-12-08
Applicant: Apple Inc.
Inventor: Patrick L. Coffman , Fernando Albuquerque , Taylor G. Carrigan , Matthew J. Cielak , David Chance Graham , Cyrus Daniel Irani
IPC: H04M1/72442 , G06F3/041 , G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F3/16 , H04M1/72412
CPC classification number: H04M1/72442 , G06F3/0414 , G06F3/0482 , G06F3/0488 , G06F3/04847 , G06F3/165 , G06F2203/04104 , H04M1/72412
Abstract: The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.
-
公开(公告)号:US11675829B2
公开(公告)日:2023-06-13
申请号:US17162448
申请日:2021-01-29
Applicant: Apple Inc.
Inventor: David Chance Graham , Cyrus Daniel Irani , Aimee Piercy , Thomas Alsina
IPC: G10L15/22 , G06F16/632 , G06F3/16 , G06F16/432 , G06F16/435 , G06F16/683 , G06F16/635 , G06F16/332 , G06F9/451 , G10L15/18 , G10L15/30
CPC classification number: G06F16/634 , G06F3/167 , G06F9/453 , G06F16/3329 , G06F16/433 , G06F16/435 , G06F16/635 , G06F16/685 , G10L15/1815 , G10L15/22 , G10L15/30 , G10L2015/223
Abstract: Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a first natural-language speech input indicative of a request for media, where the first natural-language speech input comprises a first search parameter; providing, by a digital assistant, a first media item identified based on the first search parameter. The method further includes, while providing the first media item, receiving a second natural-language speech input and determining whether the second input corresponds to a user intent of refining the request for media. The method further includes, in accordance with a determination that the second speech input corresponds to a user intent of refining the request for media: identifying, based on the first parameter and the second speech input, a second media item and providing the second media item.
-
公开(公告)号:US11660503B2
公开(公告)日:2023-05-30
申请号:US17516537
申请日:2021-11-01
Applicant: Apple Inc.
Inventor: Aled Hywel Williams , David Chance Graham , Christopher Wilson
IPC: G06F3/048 , A63B24/00 , A61B5/00 , A61B5/11 , G06T11/60 , G06F3/0481 , G16H40/67 , G16H20/30 , G06V40/20 , A63B71/06 , G06F3/04845 , G06F3/0485 , G06F3/04883 , G16H50/30
CPC classification number: A63B24/0062 , A61B5/00 , A61B5/11 , A61B5/1118 , A61B5/6898 , A63B24/0084 , A63B71/0622 , G06F3/0481 , G06F3/0485 , G06F3/04845 , G06F3/04883 , G06T11/60 , G06V40/23 , G16H20/30 , G16H40/67 , A61B5/0022 , A63B2024/0068 , A63B2071/0655 , A63B2071/0691 , A63B2220/12 , A63B2220/20 , A63B2220/40 , A63B2220/62 , A63B2220/805 , A63B2220/806 , A63B2220/807 , A63B2225/50 , A63B2230/06 , A63B2230/75 , G16H50/30
Abstract: The present disclosure generally relates to navigating, viewing, and sharing activity and workout data and interacting with workout and/or activity applications. In some examples, scrolling of activity data is based on the content being displayed. In some examples, friends' activity data may be viewed. In some examples, a notification and workout data for a friend's completed workout is received and displayed. In some example, the activity data received from friends is viewed and managed. In some examples, workout data for a multi-segment workout is displayed in a three-dimensional stack on a map. In some examples, a workout application operates in a limited mode until a touch input is received with a characteristic intensity that is greater than a threshold intensity.
-
公开(公告)号:US11620103B2
公开(公告)日:2023-04-04
申请号:US16888775
申请日:2020-05-31
Applicant: Apple Inc.
Inventor: David Chance Graham , Taylor G. Carrigan , Patrick L. Coffman
Abstract: A method includes receiving data indicating a current media playback state of an external media playback device. The method includes, in response to receiving the data and in accordance with a determination that a set of external media playback device control criteria are met, displaying, via the display generation component, a user interface for controlling media playback at the external media playback device that includes one or more selectable user interface objects based on whether the data indicates that the external media playback device is currently performing a media playback operation.
-
公开(公告)号:US11331007B2
公开(公告)日:2022-05-17
申请号:US17157728
申请日:2021-01-25
Applicant: Apple Inc.
Inventor: Kevin Will Chen , Jay Blahnik , Gary Ian Butcher , Jules K. Fennis , David Chance Graham , Lawrence Y. Yang
Abstract: The present disclosure relates to systems and processes for monitoring a workout and for generating improved interfaces for the same. One example user interface detects when a workout of a particular type is started and begins generating activity data related to workout metrics associated with the type of workout selected. Using determined current values for the workout metrics, the example user interface displays a pro-view display that includes indicators for the workout metrics associated with the selected workout type. The pro-view display also includes a focus indicator that highlights a selected indicator representative of a focused workout metric. The focus indicator is movable among the indicators representative of the workout metrics based on user input. Upon detection of a gesture, the example user interface transitions to a simple-view display that includes an indicator representative of the focused workout metric. The simple-view display includes indicators for less than all of the workout metrics associated with the selected workout type. The example user interface receives input to change the focused workout metric in the simple-view display. The example user interface also receives a gesture to transition the simple-view display back to the pro-view display.
-
公开(公告)号:US20220113862A1
公开(公告)日:2022-04-14
申请号:US17645292
申请日:2021-12-20
Applicant: Apple Inc.
Inventor: Alan Dye , Christopher P. Foss , Cyrus D. Irani , David Chance Graham , Drew R. Domm , Eric Lance Wilson , Jeffrey L. Robbin , Matthew J. Cielak , Monika Ewa Gromek , Ofer Morag , Prashant Desai , Stephen O. Lemay , Taylor G. Carrigan , William M. Bachman
IPC: G06F3/04847 , G06F16/215 , G06F16/48 , G06F16/438 , H04N21/81 , H04N21/2385 , H04N21/482 , H04N21/433 , G11B27/10 , G06F3/04883 , G11B27/031 , G06F3/0482 , G06F3/04845 , G06F3/0488 , G11B27/34
Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a playback status indicator regarding playback of a media item. The method includes displaying, on the display, an image associated with the media item. The method includes detecting an input interacting with the image. In response to a first portion of the input, the method includes adjusting the appearance of the image on the display in accordance with the first portion of the input. In response to a second portion of the input, the method includes changing playback of media items on the device in accordance with the input in accordance with the second portion of the input.
-
-
-
-
-
-
-
-
-