Method for media sharing based on location proximity
First Claim
1. A method for sharing songs stored on a cloud music storage, comprising:
- identifying at a computing system that a first user and a second user are connected to their respective music accounts on the cloud music storage;
identifying at the computing system configuration data for each of the first and second users, the configuration data identifying sharing privileges as respectively defined by the first and second users;
determining at the computing system location proximity between the first and second users;
initiating the sharing privileges for certain songs between the first and second users when the location proximity is within a distance threshold;
providing a notification to the first user when the sharing privileges of the second user identify songs that are sharable with the first user;
storing data identifying the first and second users in at least one portion of a location proximity database according to the location proximity between the first and second users, where each portion in the database has a different pre-defined distance threshold;
changing the portion that the data identifying the first and second users is stored in according to a changed location proximity between the first and second users;
for songs of the first user made sharable to the second user, enabling listening to at least one song for the second user while the first and second users are within the distance threshold; and
enabling a song to finish playing, if the song has started playing for the second user, even if the first and second users move beyond the distance threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer programs are presented for sharing songs stored on a cloud music storage. One method includes identifying a first user and a second user who are connected to their respective music accounts and identifying the configuration data for each of the first and second users. The configuration data identify sharing privileges as respectively defined by the first and second users. The method also includes monitoring the location proximity between the first user and second user and initiating the sharing privileges for certain songs between the first and second users when the monitored location proximity changes to be within a distance threshold. A notification to the first user is provided when the sharing privileges of the second user identify songs that are sharable with the first user.
-
Citations
20 Claims
-
1. A method for sharing songs stored on a cloud music storage, comprising:
-
identifying at a computing system that a first user and a second user are connected to their respective music accounts on the cloud music storage; identifying at the computing system configuration data for each of the first and second users, the configuration data identifying sharing privileges as respectively defined by the first and second users; determining at the computing system location proximity between the first and second users; initiating the sharing privileges for certain songs between the first and second users when the location proximity is within a distance threshold; providing a notification to the first user when the sharing privileges of the second user identify songs that are sharable with the first user; storing data identifying the first and second users in at least one portion of a location proximity database according to the location proximity between the first and second users, where each portion in the database has a different pre-defined distance threshold; changing the portion that the data identifying the first and second users is stored in according to a changed location proximity between the first and second users; for songs of the first user made sharable to the second user, enabling listening to at least one song for the second user while the first and second users are within the distance threshold; and enabling a song to finish playing, if the song has started playing for the second user, even if the first and second users move beyond the distance threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for sharing songs stored on a cloud music storage, comprising:
-
a processor communicatively coupled to a memory device, comprising; music library access logic configured to identify that a first and second users are accessing their respective music accounts on the cloud music storage of the memory device; share configuration logic configured to identify configuration data for each of the first and second users, the configuration data identifying sharing privileges as respectively defined by the first and second users; share enable logic configured to; determine location proximity between the first and second users; initiate the sharing privileges for certain songs between the first and second users when the location proximity is within a distance threshold; provide a notification to the first user when the sharing privileges of the second user identify songs that are sharable with the first user; store data identifying the first and second users in at least one portion of a location proximity database according to the location proximity between the first and second users, where each portion in the database has a different pre-defined distance threshold; change the portion that the data identifying the first and second users is stored in according to a changed location proximity between the first and second users; for songs of the first user made sharable to the second user, enable listening to at least one song for the second user while the first and second users are within the distance threshold; and enable a song to finish playing, if the song has started playing for the second user, even if the first and second users move beyond the distance threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification