Cloud Media Publishing With Private-to-Public Visibility Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media content creation systems lack a private development environment in the cloud that allows for flexible publishing and privacy control, especially for location-based augmented reality content, which is either resource-intensive locally or lacks privacy in cloud-based solutions.
Innovation Solution
A system and method enabling private to public media experiences through a content management platform hosted on a server computer, allowing developers to create media content privately and control its visibility and accessibility, using 3D engines for creation and compositing virtual frames into a unified media stream, with options for synchronous or asynchronous editing by end users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If media content is created locally on a device, then the developer has privacy control during development, but the process is resource-intensive for the local device
Solution Approach 1:
The patent introduces a cloud-based content management platform as an intermediary between the developer's device and the media content. The platform hosts a virtual instance of the media content that the developer can privately control during development while the actual rendering and storage occur in the cloud, thereby protecting the developer's device resources while maintaining privacy control.
2Use of energy by moving object
If media content is created in the cloud, then resource intensity is reduced for local devices, but the content may be visible to other users during development stages
Solution Approach 1:
The patent applies local quality by making the cloud-based media content instance locally private to the specific developer. The content management platform configures the virtual media content instance to be visible and editable only by the developer who created it, while still being hosted in the cloud. This allows cloud-based development with reduced local resource intensity while maintaining developer-specific privacy control.
3Adaptability or versatility
If media content is made publicly available, then other users can access and potentially co-create the content, but the developer loses control over when and how it is published
Solution Approach 1:
The patent implements dynamic publishing control where the developer can adjust the visibility and accessibility of their media content at any time. The content management platform allows the developer to transition the media content instance between private and public states, and to control which users can access and co-create on the content. This provides adaptability for collaboration while maintaining operational control for the developer.
4Device complexity
If developers are constrained to a specific 3D engine from the cloud server, then the system architecture is simplified, but developer flexibility and options are reduced
Solution Approach 1:
The patent implements a universal content management platform that can host and manage media content instances created with different 3D engines. The platform is designed to be engine-agnostic, allowing developers to choose their preferred 3D engine while the platform handles the virtual instantiation and management of the content. This maintains simplified system architecture while providing developer flexibility in engine selection.
Data Source
AI summary
A system of enabling private to public media experiences comprises at least one server computer. The at least one server computer stores in memory a content management platform. The content management platform is configured to receive a media content creation command sent from a content creator device connected to the content management platform through a network; in response to receiving the media content creation command, generating a media content instance that is visible to and accessible by the content creator device but is not visible to or accessible by one or more other end user devices connected to the content management platform; receive, from the content creator device, a publishing command; and flag the media content instance to enable the media content instance to be publicly visible to and accessible by the one or more other end user devices.


