Patent ID: 7472175

Claim:
A system for sharing media for retrieval comprising: a first computer system configured to connect to a server via a communication network; wherein said first computer system is configured to create a mediagram specified by a creator user wherein said mediagram comprises an atomic unit having at least one reference to audio data and a set of media attributes, wherein said atomic unit is a logical entity that is not further divisible; said server configured to receive and store said mediagram; said mediagram referenced in an ordered list in said server; wherein position of said mediagram within said ordered list is based upon a popularity ranking; said server configured to present said ordered list comprising said mediagram to at least one client computer to enable a user of said at least one client computer to select a list item for retrieval from said server; said ordered list and contents of said ordered list are altered dynamically as a result of input provided to said ordered list; said at least one client computer configured to retrieve said mediagram from said server in response to said selection and wherein said at least one client computer is configured to reference said mediagram in said ordered list; said at least one client computer configured to retrieve said audio data using said reference to said audio data contained in said mediagram; and said at least one client computer configured to present said mediagram to enable said user of said at least one client computer to select said mediagram for playback of said audio data referenced by said mediagram.