Patent Document ID: 9959291
Application ID: 14053626
Patent Status: 1

Claim One:
1. A method implemented within a computer system including a plurality of computing devices connected via a communications network, the method associating users of the computer system with digital media accessible to one or more of the plurality of computing devices, the method comprising: identifying a plurality of users of the computer system, one or more of the plurality of users having a unique user identifier stored in memory accessible to one or more of the plurality of computing devices, the plurality of users including a first user and a second user, the first user being different from the second user; determining, from memory accessible to one or more of the plurality of computing devices, associations between descriptive information about one or more of the plurality of users and unique user identifiers of the users, the associations including an association between descriptive information previously provided by the first user and a unique user identifier of the first user; determining, from memory accessible to one or more of the plurality of computing devices, associations between the plurality of users, the associations including an association between the first user and the second user; determining, from a plurality of digital media accessible to one or more of the plurality of computing devices, a unique digital media identifier corresponding to a digital media selection input by the second user; providing, via one or more of the plurality of computing devices, a graphical user interface for presentation to the second user, the graphical user interface operative to receive one or more inputs from the second user indicating a selection of one or more of the plurality of users from descriptive information associated with unique user identifiers of the one or more of the plurality of users, the graphical user interface configured to display descriptive information associated with unique user identifiers of one or more of the plurality of users with a determined association with the second user; receiving, via the communications network, an input initiated by the second user via the graphical user interface, the received input indicating a selection of the first user from descriptive information associated with the unique user identifier of the first user; determining the unique user identifier of the first user from the received input initiated by the second user indicating the selection of the first user; and in response to receiving the input initiated by the second user indicating the selection of the first user and to determining the unique user identifier of the first user, storing in memory accessible to one or more of the plurality of computing devices an association between the unique user identifier of the first user and the unique digital media identifier corresponding to the digital media selection input by the second user.