US2007271116A1PendingUtilityA1

Integrated media jukebox and physiologic data handling application

60
Assignee: APPLE COMPUTERPriority: May 22, 2006Filed: May 22, 2006Published: Nov 22, 2007
Est. expiryMay 22, 2026(expired)· nominal 20-yr term from priority
G16H 20/30A63B 71/0686A63B 69/0028A63B 2071/0625A63B 2225/20A63B 71/0622G06F 16/4387A63B 2225/50G06F 3/002
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method is provided to operate a computer to interoperate with a portable media player. The method includes processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player. Based on a determination that the accessory has been connected to the portable media player, physiologic data of a user that was provided to the portable media player from a wireless physiologic data gathering device, is received from the portable media player, into the computer, via the accessory.

Claims

exact text as granted — not AI-modified
1 . A method of operating a computer to interoperate with a portable media player, the method comprising:
 processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player; and   based on a determination that the accessory has been connected to the portable media player, receiving from the portable media player, into the computer, physiologic data of a user that was provided to the portable media player from at least one wireless physiologic data gathering device, via the accessory.   
     
     
         2 . The method of  claim 1 , wherein:
 the computer is a computer of a centralized data storage service.   
     
     
         3 . The method of  claim 1 , wherein:
 the computer is a host computer; and   the method further comprises providing at least a portion of the data, received from the portable media player, to at least one server computer of a centralized data storage service, via a network.   
     
     
         4 . The method of  claim 3 , further comprising:
 a handshake step between the host computer and the centralized data storage service, regarding an account of the user at the centralized data storage service for data from the portable media player.   
     
     
         5 . The method of  claim 4 , wherein:
 the handshake step includes the host computer automatically providing an account token to the centralized data storage service, that uniquely identifies the account of the user at the centralized data storage service.   
     
     
         6 . The method of  claim 5 , further comprising:
 receiving the account token from the centralized data storage service based on an account identification and password provided to the centralized data storage service in response to the account identification and password being received by the host computer via a user interface of the host computer.   
     
     
         7 . The method of  claim 3 , further comprising:
 by the host computer, providing a token to the centralized data storage service, via the network, wherein the token uniquely corresponds to a particular account for the user on the centralized data storage service; and   providing the at least a portion of the data, received from the portable media player, to the centralized data storage service via the network, in association with providing the token to the centralized data storage service.   
     
     
         8 . The method of  claim 1 , further comprising:
 by the host computer, causing display of an indication of at least a portion of the data received from the portable media player.   
     
     
         9 . The method of  claim 1 , wherein:
 the portable media player is included as functionality of a smart wireless telephone device.   
     
     
         10 . The method of  claim 1 , wherein:
 the at least one physiologic data gathering device includes a data gathering device that gathers physiologic data indicative of foot activity of a user.   
     
     
         11 . The method of  claim 1 , wherein:
 the at least one wireless physiologic data gathering device is a plurality of wireless physiologic data gathering devices.   
     
     
         12 . A method of operating a computer to interoperate with a portable mobile device, the method comprising:
 processing signals, provided from the portable mobile device to the computer, that are indicative of whether an accessory has been connected to the portable mobile device, to determine whether the accessory has been connected to the portable mobile device, wherein the portable mobile device is configured to receive physiologic data of a user from at least one physiologic data gathering device wirelessly, via the accessory; and   controlling a user interface of the computer, based on a determination that the accessory has been connected to the portable mobile device, such that a user interface of the computer facilitates receiving from the portable mobile device, into the computer, the physiologic data that was provided wirelessly to the portable mobile device from the at least one physiologic data gathering device, via the accessory.   
     
     
         13 . The method of  claim 12 , wherein:
 the user interface of the computer that facilitates receiving the physiologic data into the computer from the portable mobile device further includes functionality to display an indication of at least a portion of the received physiologic data.   
     
     
         14 . The method of  claim 12 , further comprising:
 controlling the user interface of the computer to facilitate functions of the portable mobile device other than the function to receive physiologic data into the computer.   
     
     
         15 . The method of  claim 12 , wherein:
 the portable mobile device includes functionality of a portable media player.   
     
     
         16 . The method of  claim 14 , wherein:
 the portable mobile device includes functionality of a portable media player; and   the functions of the portable mobile device other than the function to receive physiologic data into the computer include the functionality of the portable media player.   
     
     
         17 . The method of  claim 12 , wherein:
 the at least one physiologic data gathering device includes a data gathering device that gathers physiologic data indicative of foot activity of a user.   
     
     
         18 . The method of  claim 12 , wherein:
 the at least one wireless physiologic data gathering device is a plurality of wireless physiologic data gathering devices; and   the method further comprises controlling the user interface of the computer to control for which of the plurality of wireless physiologic data gathering devices to facilitate receiving data, from the portable mobile device.   
     
     
         19 . A method of operating a host computer to interoperate with a portable media player and at least one physiologic data gathering device coupled to the portable media player, the method comprising:
 providing, to the portable media player, a workout template that defines exercise cues to be provided to a user of the portable media player; and   providing, to the portable media player, a playlist that defines media playback to be provided to the user of the portable media player, wherein the playlist is associated with the workout template.   
     
     
         20 . The method of operating the host computer of  claim 19 , further comprising:
 receiving, from the portable media player, an indication of behavior of a user with respect to play back of media in association with a particular workout template; and   processing the indication of the behavior and, based at least in part thereon, associating a playlist with the particular workout template.   
     
     
         21 . The method of  claim 20 , wherein:
 associating a playlist with the particular workout template, based at least in part on processing the indication of the behavior, includes modifying an existing playlist associated with the particular workout template.   
     
     
         22 . The method of  claim 19 , further comprising:
 interoperating with a media commerce server to purchase and receive media of the playlist, associated with the workout template.   
     
     
         23 . The method of  claim 22 , further comprising:
 receiving, from the media commerce server, the workout template with which the playlist is associated.   
     
     
         24 . The method of  claim 19 , further comprising:
 receiving, from the portable media player, physiologic data that was provided to the portable media player from the at least one physiologic data gathering device.   
     
     
         25 . The method of  claim 19 , wherein the at least one physiologic data gathering device includes a physiologic data gathering device that gathers physiologic data indicative of foot activity of a user. 
     
     
         26 . A computer-implemented media jukebox application tangibly embodied in a computer-readable medium, comprising:
 media handling code means to cause a computer to provide media to a portable media player; and   physiologic data handling code means, integrated with the media handling code means, to cause the computer to interact with the portable media player relative to physiologic data for a user received by the portable media player wirelessly from a physiologic data gathering device.   
     
     
         27 . The computer-implemented media jukebox application of  claim 26 , wherein:
 the physiologic data handling code means includes
 code means to cause the computer to process signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player; and 
 code means to cause the computer, based on a determination that the accessory has been connected to the portable media player, receive from the portable media player, into the computer, physiologic data of a user that was provided to the portable media player wirelessly from at least one physiologic data gathering device, via the accessory. 
   
     
     
         28 . The application of  claim 26 , further comprising:
 data providing code means to cause the computer to provide at least a portion of the physiologic data, received from the portable media player, to at least one server computer of a centralized data storage service, via a network.   
     
     
         29 . The application of  claim 28 , further comprising:
 handshake code means to cause the computer to accomplish a handshake between the host computer and the centralized data storage service, regarding an account of the user at the centralized data storage service for data from the portable media player.   
     
     
         30 . The application of  claim 29 , wherein:
 the handshake code means includes code means to cause the computer to automatically provide an account token to the centralized data storage service, that uniquely identifies the account of the user at the centralized data storage service.   
     
     
         31 . The application of  claim 30 , further comprising:
 account token handling code means to cause the computer to receive the account token from the centralized data storage service based on an account identification and password provided to the centralized data storage service in response to the account identification and password being received by the host computer via a user interface of the host computer.   
     
     
         32 . The application of  claim 26 , further comprising:
 physiologic data display code means to cause the computer to display an indication of at least a portion of the physiologic data received from the portable media player.   
     
     
         33 . The application of  claim 26 , further comprising:
 token providing code means to cause the computer to provide a token to the centralized data storage service, via the network, wherein the token uniquely corresponds to a particular account for the user on the centralized data storage service; and   physiologic data providing code means to cause the computer to provide at least a portion of the physiologic data, received from the portable media player, to the centralized data storage service via the network, in association with providing the token to the centralized data storage service.   
     
     
         34 . The application of  claim 26 , wherein:
 the at least one physiologic data gathering device includes a data gathering device that gathers physiologic data indicative of foot activity of a user.   
     
     
         35 . The application of  claim 26 , wherein:
 the at least one wireless physiologic data gathering device is a plurality of wireless physiologic data gathering devices.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.