METHODS AND SYSTEMS FOR GENERATING AUDIOVISUAL MEDIA ITEMS
First Claim
1. A method for generating an audiovisual media item, the method comprising:
- at a server system with one or more processors and memory;
receiving, from a first electronic device associated with a first user, a creation request to create the audiovisual media item, the creation request including information identifying one or more audio files and one or more visual media files;
obtaining the one or more visual media files;
requesting at least one audio file of the one or more audio files from a server in accordance with the information in the creation request identifying the one or more audio files, the server distinct from the server system and the first electronic device;
in response to the request, receiving the at least one audio file from the server;
obtaining any remaining audio files of the one or more audio files;
in response to receiving the creation request, generating the audiovisual media item based on the one or more audio files and the one or more visual media files; and
storing the generated audiovisual media item in a media item database.
2 Assignments
0 Petitions
Accused Products
Abstract
The various embodiments described herein include methods and systems for generating an audiovisual media item. In one aspect, a method is performed at a server system. The method includes: (1) receiving, from a first electronic device associated with a first user, a creation request to create the media item, the creation request including information identifying one or more audio files and one or more visual media files; (2) obtaining the visual media files; (3) requesting at least one audio file from a server in accordance with the information identifying the audio files; (4) in response to the request, receiving at least one audio file from the server; (5) obtaining any remaining audio files; (6) in response to receiving the creation request, generating the audiovisual media item based on the audio files and the visual media files; and (7) storing the generated audiovisual media item in a media item database.
202 Citations
20 Claims
-
1. A method for generating an audiovisual media item, the method comprising:
at a server system with one or more processors and memory; receiving, from a first electronic device associated with a first user, a creation request to create the audiovisual media item, the creation request including information identifying one or more audio files and one or more visual media files; obtaining the one or more visual media files; requesting at least one audio file of the one or more audio files from a server in accordance with the information in the creation request identifying the one or more audio files, the server distinct from the server system and the first electronic device; in response to the request, receiving the at least one audio file from the server; obtaining any remaining audio files of the one or more audio files; in response to receiving the creation request, generating the audiovisual media item based on the one or more audio files and the one or more visual media files; and storing the generated audiovisual media item in a media item database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A server system comprising:
-
one or more processors; and memory coupled to the one or more processors, the memory storing one or more programs configured to be executed by the one or more processors, the one or more programs comprising instructions for; receiving, from a first electronic device associated with a first user, a creation request to create the audiovisual media item, the creation request including information identifying one or more audio files and one or more visual media files; obtaining the one or more visual media files; requesting at least one audio file of the one or more audio files from a server in accordance with the information in the creation request identifying the one or more audio files, the server distinct from the server system and the first electronic device; in response to the request, receiving the at least one audio file from the server; obtaining any remaining audio files of the one or more audio files; in response to receiving the creation request, generating the audiovisual media item based on the one or more audio files and the one or more visual media files; and storing the generated audiovisual media item in a media item database. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a server system, cause the system to:
-
receive, from a first electronic device associated with a first user, a creation request to create the audiovisual media item, the creation request including information identifying one or more audio files and one or more visual media files; obtain the one or more visual media files; request at least one audio file of the one or more audio files from a server in accordance with the information in the creation request identifying the one or more audio files, the server distinct from the server system and the first electronic device; in response to the request, receive the at least one audio file from the server; obtain any remaining audio files of the one or more audio files; in response to receiving the creation request, generate the audiovisual media item based on the one or more audio files and the one or more visual media files; and store the generated audiovisual media item in a media item database. - View Dependent Claims (20)
-
Specification