Low bandwidth consumption online content editing
First Claim
1. A system for low bandwidth consumption online content editing, the system comprising:
- an online adjustable quality content editing engine;
an adjustable-quality layer rendering engine coupled to the online adjustable quality content editing engine;
a content library engine coupled to the online adjustable quality content editing engine;
a content library datastore coupled to the content library engine, wherein the content library datastore comprises first content, the first content containing a first representation of user-generated media and the first representation having a first quality;
a remote online content editor user interface engine at a client;
wherein, in operation;
the content library engine provides gathers second content containing a second representation of the user-generated media, the second representation having a second quality less than the first quality;
the online adjustable quality content editing engine provides the second content to the remote online content editor user interface engine;
the remote online content editor user interface engine;
transfers, to the online adjustable quality content editing engine, a first local edit that is made to a local version of the first content at the second quality and then a second local edit that is made to a local version of the second content at the second quality after the first local edit, when the remote online content editor user interface engine operates at a first mode;
transfers, to the online adjustable quality content editing engine, the first local edit along with the second local edit, when the remote online content editor user interface engine operates at a second mode;
the online adjustable quality content editing engine further;
receives the first and second local edits;
gathers first and second edit components, the first and second edit components corresponding to the first and second local edits, respectively, and having the first quality;
the adjustable-quality layer rendering engine renders multi-layered user-created content comprising a superimposition of the first and second edit components and the first content, the multi-layered user-created content having the first quality.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the invention provide systems and methods for low bandwidth consumption online content editing, where user-created content comprising high definition/quality content is created or modified at an online content editing server according to instructions from an online content editor client, and where a proxy version of the resulting user-created content is provided to online content editor client to facilitate review or further editing of the user-created content from the online content editor client. In some embodiments, the online content editing server utilizes proxy content during creation and modification operations on the user-created content, and replaces such proxy content with corresponding higher definition/quality content, possibly when the user-created content is published for consumption, or when the user has paid for the higher quality content.
140 Citations
20 Claims
-
1. A system for low bandwidth consumption online content editing, the system comprising:
-
an online adjustable quality content editing engine; an adjustable-quality layer rendering engine coupled to the online adjustable quality content editing engine; a content library engine coupled to the online adjustable quality content editing engine; a content library datastore coupled to the content library engine, wherein the content library datastore comprises first content, the first content containing a first representation of user-generated media and the first representation having a first quality; a remote online content editor user interface engine at a client; wherein, in operation; the content library engine provides gathers second content containing a second representation of the user-generated media, the second representation having a second quality less than the first quality; the online adjustable quality content editing engine provides the second content to the remote online content editor user interface engine; the remote online content editor user interface engine; transfers, to the online adjustable quality content editing engine, a first local edit that is made to a local version of the first content at the second quality and then a second local edit that is made to a local version of the second content at the second quality after the first local edit, when the remote online content editor user interface engine operates at a first mode; transfers, to the online adjustable quality content editing engine, the first local edit along with the second local edit, when the remote online content editor user interface engine operates at a second mode; the online adjustable quality content editing engine further; receives the first and second local edits; gathers first and second edit components, the first and second edit components corresponding to the first and second local edits, respectively, and having the first quality; the adjustable-quality layer rendering engine renders multi-layered user-created content comprising a superimposition of the first and second edit components and the first content, the multi-layered user-created content having the first quality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for low bandwidth consumption online content editing, the method comprising:
-
storing, in a content library datastore, first content containing a first representation of user-generated media, the first representation having a first quality; gathering, by a content library engine coupled to the content library datastore, second content containing a second representation of the user-generated media, the second representation having a second quality less than the first quality; providing, by an online adjustable quality content editing engine coupled to the content library engine, the second content to a remote online content editor user interface engine at a client; transferring from the remote online content editor user interface engine to the online adjustable quality content editing engine, a first local edit that is made to a local version of the first content at the second quality and then a second local edit that is made to a local version of the second content at the second quality after the first local edit, when the remote online content editor user interface engine operates at a first mode; transferring from the remote online content editor user interface engine to the online adjustable quality content editing engine, the first local edit along with the second local edit, when the remote online content editor user interface engine operates at a second mode; receiving, by the online adjustable quality content editing engine, the first and second local edits; gathering, by the online adjustable quality content editing engine, first and second edit components corresponding to the first and second local edits, respectively, and having the first quality; rendering, by an adjustable-quality layer rendering engine coupled to the online adjustable quality content editing engine, multi-layered user-created content comprising a superimposition of the first and second edit components and the first content, the multi-layered user-created content having the first quality. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification