Patent ID: 9596354
Date: 2017-03-14
CPC Classifications: H04M

Claim:
1. A system for allowing a user to select a ringback tone (RBT) to be provided to a caller, the system comprising: a communication interface configured to: receive a selection of a sound file from the user, transmit an indication of a recommended portion of the selected sound file to the user, wherein the indication of the recommended portion has been received from a content provider, and wherein the indication of the recommended portion corresponds to a region of the selected sound file that comprises a beginning and an end and is shorter than the entire selected sound file, and receive the indication of the recommended portion from the user; and a storage device configured to: store indications of users selecting the recommended portion, and store the region of the selected sound file as a shared sound file for sharing by a plurality of users without additionally storing the selected sound file, wherein the indications of the users selecting the recommended portion are stored in reference to the region of the selected sound file, wherein the communication interface is further configured to reproduce the region of the selected sound file as an RBT for the caller, and the storage device is further configured to record the number of users having selected the same output position information, and either delete the shared sound file from the storage device or record the shared sound file as a file to be preferentially deleted from the storage device when the number of users is lower than a predetermined number; and wherein the storage device is further configured to delete files recorded as being preferentially deleted in response to detecting that remaining storage space is below a predetermined threshold.