Methods and Systems for Prefetching Music for Devices
First Claim
1. A method for prefetching music for devices, comprising:
- detecting access to a music library that is associated with a user music account from a device, the music library being managed in cloud music storage;
monitoring use activities for the user music account, wherein the use activities of selected songs in the library are adjustable for relevance based on assigned weightings;
identifying one or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities, wherein songs that satisfy the prefetching constraint are tagged for transfer to the device; and
transferring the tagged songs to the device, the transferring being initiated without receiving a user initiated request for the tagged songs, the method being executed by a processor.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are presented for prefetching music for devices. The disclosed method includes detecting an access to a music library through a device. The music library is associated with a user music account and is managed in cloud music storage. The disclose method further includes monitoring use activities for the user music account and the use activities of selected songs in the music library are adjustable for relevance based on assigned weightings. One or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities are identified. The songs that satisfy the prefetching constraint are tagged for transferring to the device. The tagged songs are transferred to the device without receiving a user initiated request for the tagged songs.
9 Citations
21 Claims
-
1. A method for prefetching music for devices, comprising:
-
detecting access to a music library that is associated with a user music account from a device, the music library being managed in cloud music storage; monitoring use activities for the user music account, wherein the use activities of selected songs in the library are adjustable for relevance based on assigned weightings; identifying one or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities, wherein songs that satisfy the prefetching constraint are tagged for transfer to the device; and transferring the tagged songs to the device, the transferring being initiated without receiving a user initiated request for the tagged songs, the method being executed by a processor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for prefetching music for mobile devices, comprising:
-
identifying if access to a music library is through a mobile device, the music library being associated with a user music account and being managed in cloud music storage; transmitting use activities for the user music account; monitoring the use activities for the user music account, wherein the use activities of selected songs in the music library are adjustable for relevance based on assigned weightings; identifying one or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities, wherein songs that satisfy the prefetching constraint are tagged for transferring to the mobile device; and receiving the tagged songs by the mobile device, the receiving being initiated without sending a user initiated request for the tagged songs, the method being executed by a processor. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for prefetching music for mobile devices, comprising:
-
a user access module configured to detect access to a music library that is associated with a user music account, the music library being managed in cloud music storage; a device identifier configured to identify if the detected access is through a mobile device; prefetching logic configured to monitor use activities for the user music account, wherein the use activities of selected songs in the music library are adjustable for relevance based on assigned weightings, identify one or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities, and songs that satisfy the prefetching constraint being tagged for transferring to the mobile device, and transfer the tagged songs to the mobile device, the transferring being initiated without receiving a user initiated request for the tagged songs; and at least one processor configured to execute the user access module, the device identifier, and the prefetching logic. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for prefetching music for mobile devices, comprising:
-
a device identifier configured to identify if access to a music library is through a mobile device, the music library being associated with a user music account and being managed in cloud music storage; music logic configured to transmit use activities for the user music account; prefetching logic configured to monitor the use activities for the user music account, wherein the use activities of selected songs in the music library are adjustable for relevance based on assigned weightings, and identify one or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities, and songs that satisfy the prefetching constraint are tagged for transferring to the mobile device; the music logic configured to receive the tagged songs by the mobile device, the receiving being initiated without sending a user initiated request for the tagged songs; and at least one processor configured to execute the device identifier, the prefetching logic, and the music logic. - View Dependent Claims (18, 19, 20, 21)
-
Specification