In-Content Security Camera Data Streaming for MMO Asset Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In massively multiplayer online (MMO) video games and other multi-player games, players face challenges in viewing virtual area assets when not logged in or not near them, as existing systems require game clients for rendering and processing, which can lead to asset damage or theft.

Innovation Solution

Implementing in-content security camera data streaming, where security cameras can be remotely rendered and streamed by servers, allowing players to view virtual area assets without needing a game client, even when logged off, using streaming content delivery techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If players use game clients to locally render and view virtual area assets, then they can view assets near their character, but they cannot view assets when logged off or when their character is not located near those assets

Engineering Contradiction:
ImproveAbility to view assets when logged off or not near themVSAvoidRequirement for game client installation and local rendering capability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a streaming server as an intermediary between the game system and the player's client device. The server renders security camera views of virtual area assets and streams them to players via web browsers or other simplified clients, eliminating the need for players to run full game clients locally. This allows players to view assets remotely when logged off or not near them, while reducing device complexity requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a virtual copy of the security camera system within the game environment. Virtual security cameras are placed throughout the game world to monitor assets, and their views are captured and streamed to players. This copying approach allows remote viewing of assets without requiring players to physically presence near them or run complex local rendering software.

Inventive Principle:
Principle #26Copying

2Reliability

If players must be actively logged in and near assets to view them, then local rendering can be used, but assets are vulnerable to damage or theft when players are not monitoring

Engineering Contradiction:
ImproveAsset protection when player is not actively monitoringVSAvoidRequirement for continuous player presence and active monitoring
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements preliminary action by continuously rendering security camera views of virtual area assets on the streaming server even when players are not actively monitoring. The server prepares and buffers video streams in advance, so when players log in or want to check on their assets, the views are already available for immediate playback. This ensures assets are continuously monitored and protected without requiring players to maintain active presence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service monitoring where the streaming server automatically captures, renders, and streams security camera views of assets without requiring player intervention. Virtual security cameras autonomously monitor designated areas, and the streaming infrastructure automatically delivers these views to players on demand, providing reliable asset protection without continuous player involvement.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If game clients are required for rendering and processing, then local viewing is possible, but compatibility with devices without game clients is limited

Engineering Contradiction:
ImproveCompatibility with devices without game clientsVSAvoidLocal rendering and processing requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The streaming server acts as an intermediary that handles all complex rendering and processing tasks. It captures video from virtual security cameras, renders the views, encodes them into streaming formats, and delivers them to various client devices. This allows players to access asset monitoring views on simple devices like smartphones, tablets, or web browsers without requiring full game client installations or local rendering capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical system of local rendering on player devices with a centralized streaming service. Instead of requiring players' devices to perform complex graphics rendering and video processing, the system substitutes these functions with server-side rendering and delivers the results as standardized video streams that any modern device can play back, significantly expanding compatibility.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Reliability

If continuous monitoring of assets is implemented, then asset protection is improved, but server rendering and streaming resources increase

Engineering Contradiction:
ImproveContinuous asset monitoring capabilityVSAvoidServer rendering and streaming resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The system implements periodic action by streaming security camera views at controlled intervals rather than continuously in real-time. The server can update and stream views at optimized frequencies, reducing unnecessary rendering and network bandwidth consumption while still providing effective asset monitoring. Players receive periodic updates on their assets' status without requiring constant real-time rendering resources.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies local quality by rendering and streaming video at different qualities and resolutions based on specific needs. High-quality rendering is applied only to areas with valuable assets that require close monitoring, while lower-quality or less frequent streaming is used for areas with lesser value. This selective approach reduces overall server resource consumption while maintaining effective monitoring where it matters most.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10491864B1In-content security camera data streaming
Publication Date: 2019.11.26 AMAZON TECH INC
  • US10491864B1 patent drawing
  • US10491864B1 patent drawing
  • US10491864B1 patent drawing

AI summary

Techniques for in-content security camera data streaming are described herein. In some examples, a security camera may be inserted into an executing content item, such as a multi-player video game. The security camera may be associated with a particular participant, such as a player, of the video game or other content item. In some examples, image data, such as video data, associated with the security camera may be rendered by one or more components that are remote from the associated participant, such as one or more remote servers. The remotely rendered security camera image data may then be transmitted to the participant over one or more communications networks, such as by using streaming content delivery techniques. Also, in some examples, audio data associated with the security camera may also be remotely rendered and transmitted in combination with the security camera image data.