Patent ID: 8055247

Claim:
One or more non-transitory computer-storage media having computer-useable instructions embodied thereon for performing a method of receiving at a mobile device content specified by a user for subsequent playback, wherein the user-specified content is grouped into a plurality of topic-based channels and received over a network from a remote data service and stored in a local data store in the mobile device, the method comprising: receiving, from the user of the mobile device, a request for playback of at least a portion of user-specified data content from one of said plurality of topic-based channels, wherein the request is at least one of a voice-based request and a gesture-based request; processing the request; storing an identifier associated with the requested content in the local data store; updating a set of adaptively learned preferences of the user based at least in part on the identifier associated with the requested content, wherein the preferences can be used to determine the user's preferred content; and transmitting the requested content to the mobile device, wherein the requested content is converted by at least one of the remote data service or the mobile device from text-based data to a format for audible playback.