System and method for upload and synchronization of media content to cloud based media services
AssigneeIttiam Systems Pte. Ltd.
InventorsDeepa Suresh, Mukund Srinivasan
Life of this patent
Estimating the term…
Abstract
A system and method for upload and synchronization of media content captured by an electronic device to a cloud based media service are disclosed. In one embodiment, the captured media content is partitioned into multiple media segments by the electronic device. Further, the multiple media segments are uploaded and synchronized to the cloud based media service via a cloud based sharing service in the electronic device.
Claims14
A method for upload and synchronization of media content to a cloud, comprising:
- capturing live media content by an electronic device having imaging or recording capability;
- partitioning the live media content into multiple media segments by the electronic device that is used to capture the live media content based on logical cue points, size of media content allowed for upload, location-based information, and scene transition prior to transcoding the live media content, wherein the location-bused information comprises information related to contents being watched by end-users at a particular time;
- transcoding the multiple media segments into a lower bit-rate coded representation by the electronic device that is used to capture the live media content;
- and
- uploading and synchronizing the transcoded multiple media segments corresponding to the lower bit-rate coded representation to the cloud for distributing to end-users via a cloud based sharing service in the electronic device.
A system, comprising:
- an electronic device having imaging or recording capability;
- and
- a cloud, wherein the electronic device comprises a bandwidth reduction module (BRM), a cloud based sharing service and an upload module,
- wherein the electronic device captures live media content, wherein the BRM partitions the live media content into multiple media segments based on logical cue points, size of media content allowed for upload, location-based information, and scene transition, wherein the location-based information comprises information related to contents being watched by end-users at a particular time, and transcodes the multiple media segments into a lower bit-rate coded representation and wherein the upload module uploads and synchronizes the transcoded multiple media segments corresponding to the lower bitrate coded representation to the cloud for distributing to end-users via the cloud based sharing service.
A non-transitory computer-readable storage medium having instructions that when executed by a computing device, cause the computing device to:
- capture live media content by an electronic device having imaging or recording capability;
- partition the live media content into multiple media segments by the electronic device that is used to capture the live media content based on logical cue points, size of media content allowed for upload, location-based information, and scene transition prior to transcoding the live media content, wherein the location-based information comprises information related to contents being watched by end-users at a particular time;
- transcode the multiple media segments into a lower bit-rate coded representation by the electronic device that is used to capture the live media content;
- and
- upload and synchronize the transcoded multiple media segments corresponding to the lower bit-rate coded representation to a cloud for distributing to end-users via a cloud based sharing service in the electronic device.
Dependencies are inferred from the claim text.