Patent application number | Description | Published |
20090179789 | Electronic device control based on user gestures applied to a media headset - An electronic device including an interface for receiving a control signal from a peripheral control device via a wired communications channel where the control signal is derived from a user control gesture. The electronic device also includes a data store for storing a list of known control signals where each known control signal has an associated control instruction. The electronic device further includes a processor that identifies the received control signal by comparing the received control signal with the list of known control signals and controls an operation of the electronic device based on the control instruction associated with the identified control signal. | 07-16-2009 |
20090307633 | Acceleration navigation of media device displays - 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. | 12-10-2009 |
20100062818 | REAL-TIME INTERACTION WITH A VIRTUAL COMPETITOR WHILE PERFORMING AN EXERCISE ROUTINE - A portable electronic device for providing real-time interaction between a user performing an exercise routine and a virtual competitor. Some embodiments of the portable electronic device may include a sensor for receiving a plurality of user performance metrics associated with the user, a processor for generating a comparison between the plurality of user performance metrics and a competitor workout file associated with the virtual competitor, and a display for displaying a summary of the comparison in real-time. | 03-11-2010 |
20100062905 | METHOD FOR QUICKSTART WORKOUT GENERATION AND CALIBRATION - Systems and methods for generating a quick start workout template and calibrating an electronic device using the workout template are provided. The electronic device may create and store a workout template to be used in conjunction with a workout. The workout template may be selected in a quick start fashion to restart the same workout. The workout template may be defined at least in part by a selection of any suitable workout goal and/or any suitable associated media. If the media associated with the workout goal is changed or is removed, a new workout template may be created. The electronic device may be calibrated or recalibrated using the workout template. If the electronic device is calibrated or re-calibrated with respect to a particular sensor, the electronic device may use the calibration in conjunction with any suitable workout template and the sensor to more accurately monitor the user's workout. | 03-11-2010 |
20100075616 | SYSTEMS, METHODS, AND DEVICES FOR ASSOCIATING A CONTACT IDENTIFIER WITH A BROADCAST SOURCE - A media device including a broadcast receiver that receives broadcast media from a plurality of broadcast sources where the broadcast receiver is tunable to a first broadcast source. The media device also includes a data store that stores a list of contact identifiers where each contact identifier is associated with a broadcast source. The media device includes a user interface that: i) provides a prompt to a user to enable the user to initiate contact with the first broadcast source, and ii) receives a user indication to initiate contact with the first broadcast source. The media device further includes a transceiver that initiates the contact with the first broadcast source by sending a communications session request via a communications network to the first broadcast source that includes a contact identifier associated with the first broadcast source. | 03-25-2010 |
20100075695 | SYSTEMS, METHODS, AND DEVICES FOR RETRIEVING LOCAL BROADCAST SOURCE PRESETS - 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. | 03-25-2010 |
20100150276 | Digital Radio Tagging Using an RF Tuner Accessory - An accessory having an RF tuner for digital radio, such as HD radio, can be in communication with a media player such as a portable media device (“PMD”). The user can be given the ability to command the accessory to provide raw digital data, the ability to scan only for stations having digital audio content (or for all available stations), the ability to provide station lists of stations having digital audio content (or all available stations), and the ability to request and store metadata beyond that for stations actually being listened to provide enhanced search capabilities. Enhanced metadata and searching can provide the listener the ability to refine station choices without having to listen at length to any particular station, and further can facilitate tagging broadcast tracks for subsequent access and/or purchase. | 06-17-2010 |
20100178938 | SYSTEMS AND METHODS FOR CUSTOMIZING RADIO PRESETS - 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. | 07-15-2010 |
20100188405 | SYSTEMS AND METHODS FOR THE GRAPHICAL REPRESENTATION OF THE WORKOUT EFFECTIVENESS OF A PLAYLIST - 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. | 07-29-2010 |
20100197463 | SYSTEMS AND METHODS FOR PROVIDING AUTOMATED WORKOUT REMINDERS - 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. | 08-05-2010 |
20100198453 | Systems and Methods for Integrating a Portable Electronic Device with a Bicycle - 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. | 08-05-2010 |
20100229094 | AUDIO PREVIEW OF MUSIC - 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. | 09-09-2010 |
20110016120 | PERFORMANCE METADATA FOR MEDIA - 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. | 01-20-2011 |
20110054838 | SYSTEMS AND METHODS FOR TRANSITIONING BETWEEN PEDOMETER MODES - 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. | 03-03-2011 |
20130144464 | SYSTEMS AND METHODS FOR INTEGRATING A PORTABLE ELECTRONIC DEVICE WITH A BICYCLE - Systems, methods, and devices are provided to sense unauthorized use of a vehicle. For example, an electronic device may include sensors to detect an operational parameter of a bicycle and communications circuitry to couple the electronic device to a second electronic device associated with user of the bicycle according to authorization information. Control circuitry may determine when the bicycle is in operation based at least in part on the detected operational parameter, identify whether the second electronic device is substantially within a communicative proximity of the electronic device when the bicycle is in operation, and generate an alert indicating unauthorized operation when the second electronic device is not identified as substantially within the communicative proximity of the electronic device. | 06-06-2013 |
20140278230 | SYSTEMS AND METHODS FOR TRANSITIONING BETWEEN PEDOMETER MODES - 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. | 09-18-2014 |
20150046814 | PERFORMANCE METADATA FOR MEDIA - 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 use. | 02-12-2015 |