Patent ID: 9292878
Filing Date: 2016-03-22
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A method executed on one or more computing devices for providing an application programming interface for interfacing with audio files within a social networking service, the method comprising: receiving, at the one or more computing devices, an ordered list of social networking contacts associated with a member of the social networking service, wherein the ordered list of social networking contacts is arranged according to a ranking of the social networking contacts; receiving an ordered list of audio files associated with the member of the social networking service, wherein the ordered list of audio files is arranged according to a ranking of the audio files; receiving a set of instructions, wherein the set of instructions is configured to be implemented with the ordered list of social networking contacts and the ordered list of audio files; and interfacing with the ordered list of social networking contacts or the ordered list of audio files according to the set of instructions to modify the ordered list of audio files, wherein the ranking of the ordered list of social networking contacts associated with the member is based on a comparison of audio listening habits between the social networking contacts and the member, the audio listening habits comprising a type of activity performed while listening to a particular audio file, and wherein the ranking of the ordered list of audio files is based on one or more characteristics of individuals providing vocal input in the audio files.