CLOUD BASED AUDIO RECORDING SYSTEM
First Claim
1. A system for aggregating brief audio recordings into a single audio project, the system comprising:
- a mobile device comprising a set of instructions executable by mobile device hardware and stored in a mobile device non-transitory storage medium that, when executed, cause the mobile device hardware to implement;
a user interface module adapted to provide a graphical display for a mobile device user;
a recording module accessible through the user interface module and configured to record a base audio file to the mobile device non-transitory storage medium;
an audio file processing module configured to assign an indicator to the base audio file; and
a networking module configured to —
transmit the base audio file and the indicator to a system database,interface to at least one social network database, the social network database comprising hierarchical relational data for at least the mobile device user, wherein the mobile device user can assign permissions via the user interface for the base audio file to one or more secondary users according to at least the hierarchical relational data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a cloud based system for compiling a series of brief recordings made by a plurality of different users sequentially to form an aggregated audio presentation. The system stores a plurality of user audio files which corresponding to a single audio presentation such as a song, conversation or presentation. Each brief recording is assigned a unique identifier indicating the corresponding presentation and the user that recorded the brief recording before the brief recording is uploaded to a server for storage. The plurality of brief recordings can be aggregated at the server into a single audio presentation that can be streamed back to users. Alternatively, the plurality of brief recordings can remain separate, wherein the plurality of brief recordings can be transmitted piecemeal to users in the order indicated by the unique identifiers to simulate an aggregated audio presentation.
37 Citations
20 Claims
-
1. A system for aggregating brief audio recordings into a single audio project, the system comprising:
-
a mobile device comprising a set of instructions executable by mobile device hardware and stored in a mobile device non-transitory storage medium that, when executed, cause the mobile device hardware to implement; a user interface module adapted to provide a graphical display for a mobile device user; a recording module accessible through the user interface module and configured to record a base audio file to the mobile device non-transitory storage medium; an audio file processing module configured to assign an indicator to the base audio file; and a networking module configured to — transmit the base audio file and the indicator to a system database, interface to at least one social network database, the social network database comprising hierarchical relational data for at least the mobile device user, wherein the mobile device user can assign permissions via the user interface for the base audio file to one or more secondary users according to at least the hierarchical relational data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for aggregating brief audio recordings into a single audio project, the method being executable by a computer system that includes computer hardware, the method comprising:
-
providing an initiating client to a first mobile device; receiving, from the initiating client, a base audio file and a primary indicator associated with the base audio file; receiving, from the initiating client, a permission assignment for the base audio file for one or more secondary clients according to at least hierarchical relational data; storing the base audio file and the primary indicator in a storage module; providing a secondary client to a second mobile device; receiving, from the secondary client, a search query related to the base audio file; searching the storage module according to the search query related to the base audio file; providing, to the secondary client, the base audio file; receiving, from the secondary client, a stem audio file and a secondary indicator, wherein the secondary indicator indicates at least the relationship of the stem audio file to the base audio file; and aggregating the stem audio file with the base audio file according to the primary indicator and the secondary indicator. - View Dependent Claims (14, 15, 16)
-
-
17. A method for aggregating brief audio recordings into a single audio project, the audio project comprising a base audio file and at least one stem audio file, the method being executable by a computer system that includes computer hardware, the method comprising:
-
accessing a contact database, the contact database comprising hierarchical relational data for a computer system user; assigning contact permissions for the audio project according to the hierarchical relational data; recording a base audio file; reviewing at least one stem audio file; approving the at least one reviewed stem audio file; and publishing the audio project. - View Dependent Claims (18, 19, 20)
-
Specification