Online publishing of multimedia content
First Claim
1. A method of publishing multimedia content created by a user of a mobile device on one or more publication virtual spaces simultaneously, comprising the steps of:
- providing a client application on said mobile device of said user;
creating said multimedia content by the user using said client application;
providing a publishing service, wherein said publishing service comprises a front end service and a back end service;
synchronizing user publishing information between the client application and the publishing service using a protocol, wherein said user publishing information includes user preferences of said publication virtual spaces;
transferring said user created multimedia content from said mobile device to said back end service via said front end service, wherein said step of transferring the user created multimedia content is performed by the client application;
creating a multimedia object from said transferred multimedia content using the back end service;
transferring said multimedia object from the back end service to the front end service; and
publishing the multimedia object by the front end service on one or more of the publication virtual spaces simultaneously;
whereby the user created multimedia content is published on one or more of the publication virtual spaces by the publishing service.
0 Assignments
0 Petitions
Accused Products
Abstract
The method and system disclosed herein publishes user created multimedia content including voice, video, text, pictures, and a combination thereof on one or more publication virtual spaces, simultaneously. A client application, provided on a mobile device, creates and transfers the multimedia content to a publishing service. A protocol is provided for synchronizing user preferences of the publication virtual spaces between the client application and the publishing service. The multimedia content may be transferred as a single multimedia file, data segments, or electronic mail attachments to a back end service of the publishing service via a front end service. The back end service creates a multimedia object from the transferred multimedia content. The back end service splices targeted advertisements with the multimedia object. The multimedia object is transferred from the back end service to the front end service and then published on the publication virtual spaces chosen by the user.
-
Citations
36 Claims
-
1. A method of publishing multimedia content created by a user of a mobile device on one or more publication virtual spaces simultaneously, comprising the steps of:
-
providing a client application on said mobile device of said user; creating said multimedia content by the user using said client application; providing a publishing service, wherein said publishing service comprises a front end service and a back end service; synchronizing user publishing information between the client application and the publishing service using a protocol, wherein said user publishing information includes user preferences of said publication virtual spaces; transferring said user created multimedia content from said mobile device to said back end service via said front end service, wherein said step of transferring the user created multimedia content is performed by the client application; creating a multimedia object from said transferred multimedia content using the back end service; transferring said multimedia object from the back end service to the front end service; and publishing the multimedia object by the front end service on one or more of the publication virtual spaces simultaneously; whereby the user created multimedia content is published on one or more of the publication virtual spaces by the publishing service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for publishing multimedia content created by a user of a mobile device on one or more publication virtual spaces simultaneously, comprising:
-
a client application on said mobile device for creating said multimedia content and selecting one or more of said publication virtual spaces by said user; a publishing service for publishing a multimedia object on one or more of said selected publication virtual spaces, comprising; a front end service for receiving said user created multimedia content and a list of the selected publication virtual spaces from said client application on the mobile device via a network, and publishing said multimedia object on the selected publication virtual spaces via said network; and a back end service for creating the multimedia object from the user created multimedia content. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer program product comprising computer executable instructions embodied in a computer-readable medium, wherein said computer program product comprises:
-
a first computer parsable program code for creating multimedia content by a user; a second computer parsable program code for synchronizing user publishing information between a client application on a mobile device and a publishing service using a protocol, wherein said user publishing information includes user preferences of publication virtual spaces; a third computer parsable program code for transferring said user created multimedia content from said client application to a back end service via a front end service of said publishing service; a fourth computer parsable program code for creating a multimedia object from said transferred multimedia content in said back end service; a fifth computer parsable program code for transferring said multimedia object from the back end service to said front end service; and a sixth computer parsable program code for publishing the multimedia object by the front end service on one or more of said publication virtual spaces simultaneously.
-
Specification