摘要:
Systems and methods are provided for monitoring a user's progress towards a workout goal spanning multiple workouts and providing a workout reminder based on the progress. An electronic device can monitor the user's progress towards the goal by monitoring the user's rate of motion and/or one or more physiological parameters of the user. Based on the user's progress towards the goal, the electronic device can provide a workout reminder. For example, if a user's progress is not sufficient to achieve the workout goal, the electronic device may provide a reminder to the user. The reminder can include a visual and/or audio alert to the user, and the reminder may interrupt other functions on the device.
摘要:
Systems and methods for generating and using performance metadata associated with a media piece (e.g., music or video) are provided. An electronic device can monitor a user's workout performance while playing a particular media piece. Workout performance may include the user's rate of motion and/or one or more physiological metrics of the user. Based on the user's workout performance, the electronic device can create new or modify existing performance metadata associated with the media piece. In some embodiments, the performance metadata based on a particular user's workout performance in response to a media piece may be combined with collective performance metadata based on the workout performances of multiple users in response to the media piece. The combined performance metadata may then be stored as new collective metadata. Accordingly, the collective performance metadata can represent the average response to a media piece over multiple users.
摘要:
Systems and methods are provided for a graphical representation of the workout effectiveness of a playlist. A particular playlist or collection of media items can be received. A burn graph can then be generated from the playlist, where the burn graph represents the expected effort level of a user who is exercising while listening to the playlist. The expected effort level can be determined by analyzing, for example, the beats per minute, tempo, mood, brightness, or genre of the media in the playlist. Additional user information such as, for example, a user's weight, age, height, stride length, resting heart rate, data from prior workouts, user's mood, or any combination of the above, can be taken into account when generating the burn graph.
摘要:
This is directed to dynamically adjusting a display based on the progress of an event monitored by an electronic device. In particular, this is directed to dynamically adjusting workout information displayed as a user nears the end of a workout. In some cases, an electronic device can display information corresponding to an event. The user may wish to see specific event information to monitor the user's performance in the event. As the event nears its completion, however, the user may wish to view different information related to the user's performance. The electronic device can dynamically adjust the display to replace the initially displayed information with the different information without requiring a user input. This may be particularly valuable when a user is running and has a limited ability to interact with the device during the run.
摘要:
Systems and methods are provided that allow steps to be counted in multiple pedometer modes. For example, a pedometer application on an electronic device can count steps in an ambient mode of operation and a session mode of operation. By maintaining separate counters for each pedometer mode and continuously monitoring the desired mode of operation, the pedometer application can accurately count the number of steps during a certain time period. In response to detecting a change in the desired mode, the pedometer application can seamlessly switch to the corresponding mode counter. In some embodiments, the pedometer application can display graphical representations of historical step information for one or more pedometer modes.
摘要:
Some embodiments of the invention are directed to, among other things, systems, computer readable media, methods and any other means for navigating a menu hierarchy of a handheld electrical device and/or options within a menu display. The device can present each display on, e.g., an integrated display screen. In response to the device being physically moved, circuitry of the device can receive acceleration data generated by one or more accelerometers. The circuitry can be configured to respond to the acceleration data by generating an acceleration vector, storing the data and/or presenting another display. The new display can be, for example, another menu in the menu hierarchy or the same menu with a different option highlighted.
摘要:
Systems, methods, and machine-readable media are disclosed for providing an audio preview of songs and other audio elements. In some embodiments, the electronic device can provide a user-controllable pointer scrollable through various categories, such as different genres or artists. Responsive to each movement of the pointer, the electronic device can select a song from the pointed-to category and can play a portion of the selected song. In other embodiments, music groups can be defined, where each music group includes songs that go well together. The electronic device can play, in succession, a portion of one song from each of the music groups. Responsive to a user selection of a playing portion, the electronic device can create a playlist based on the music group of the selected playing portion.
摘要:
Systems and methods are providing for interfacing an electronic device with a bicycle system. The electronic device can receive the output from sensors coupled to the bicycle and generate riding characteristics for display to the user. The electronic device can in addition receive communications from other electronic devices and provide the communications to the user. In some embodiments, the electronic device can be paired with the devices of one or more other cyclists so that the cyclists can share riding characteristics and other information. This can allow the cyclists to ride as a team and better assist each other.
摘要:
Systems and methods are provided for customizing radio presets. The radio presets can be customized based on one or more of geographic location and user preferences. For example, radio presets bookmarking particular radio frequencies can be associated with a particular location. When a user device is in the particular location, the associated radio frequencies can be used to populate “hot keys.” In some embodiments, if radio presets are not available for a particular location, recommended radio presets can be determined by, for example, comparing radio station information with user preferences. This radio station information can include, for example, a listing of available radio stations, the genre of these radio stations, and radio station names. User preferences can include, for example, preferred songs, preferred radio stations, preferred radio shows, and preferred genres. Recommended radio presets can be determined by identifying available radio stations that match the user preferences.
摘要:
A media device including a broadcast receiver that receives broadcast media and a location sensor that determines the location of the media device and generates media device location data. The media device includes a data store that stores at least one data network address for a media data server where the media data server includes a list of broadcast source settings. The data store also stores a preset list of broadcast source settings. The media device also includes a transceiver for: i) sending the media device location data to the media data server and ii) retrieving a location-based list of broadcast source settings associated with the location of the media device. The media device further includes a processor that compares the preset list with the location-based list and determines a local preset list from the retrieved location-based settings that match the preset settings.