×

Loading a Mobile Computing Device with Media Files

  • US 20120110135A1
  • Filed: 09/29/2011
  • Published: 05/03/2012
  • Est. Priority Date: 10/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • storing, at a server system, a media library that includes a set of media files that are stored by the server system for a user of a computing device;

    accessing information that indicates a present state of the computing device, wherein the present state was determined based on the computing device being at a present geographical location;

    accessing information that indicates a previous state of the computing device, wherein the previous state was determined based on the computing device being at a previous geographical location;

    determining that the present state of the computing device matches the previous state of the computing device;

    in response to determining that the present state of the computing device matches the previous state of the computing device, determining at least one preferred media file that is associated with the previous state of the computing device, wherein the at least one preferred media file was associated with the previous state of the computing device as a result of the user of the computing device requesting, during the previous state of the computing device, that the at least one preferred media file be output by the computing device;

    determining one or more additional media files from the set of media files based on one or more characteristics of the at least one preferred media file corresponding to one or more characteristics of the one or more additional media files;

    selecting a group of media files to be loaded onto the computing device, the group including the at least one preferred media file and the one or more additional media files; and

    transmitting, by the server system and to the computing device, at least a portion of each of the media files in the selected group without receiving input from the user that requests transmission of particular media files in the selected group.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×