13. A non-transitory computer-readable medium having instructions stored thereon, which, when executed by at least one processor, causes the processor to perform operations comprising: on a first device, receiving information from a plurality of second devices located within a communication range of the first device, the information comprising a plurality of identifiers, each identifier associated with one of the second devices; creating a digital file on the first device using a digital recording device comprised within the first device, wherein the digital file comprises at least one of audio content, image content or video content; providing, on the first device and after creating the digital file, a plurality of user interface items for display in association with at least a portion of the digital file, each user interface item having a label and corresponding to one of the second devices, each label corresponding to an identifier of the respective second device and including an identifier of a user of the second device; receiving a selection of one of the user interface items; and associating the label of the selected user interface item with the digital file, including storing the label as metadata of the digital file or storing the digital file in a file directory named using the label.
15. The computer-readable medium of claim 13 , the operations further comprising acquiring a description of each of the second devices from a server using the identifier of the respective second device.