Mobile Device Video Streaming via Push Notification Trigger

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for multiple perspective viewpoints of live events is not efficiently met by existing technologies, which lack the ability to quickly and precisely gather real-time footage from various sources, especially in situations like news, sports, and natural disasters, due to limitations in video streaming capabilities and coverage.

Innovation Solution

A system and method that utilizes push notifications and mobile apps to configure mobile devices as encoders, allowing for real-time video streaming from target locations, enabling a content aggregator to gather comprehensive coverage by automatically configuring mobile devices to stream to a specific endpoint, such as a media server, and providing users with directions and instructions to capture live streams from specific locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional camera teams are used to cover live events, then comprehensive coverage can be achieved, but the speed and precision of gathering real-time footage is insufficient

Engineering Contradiction:
Improvespeed of gathering real-time footageVSAvoidcomprehensive coverage reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system enables ordinary mobile device users to automatically become video sources through push notifications. When notified of a target location, users' mobile devices automatically capture and stream video without requiring professional camera operators, thus achieving comprehensive coverage through self-service participation from the crowd.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system divides the coverage task into multiple independent mobile device nodes distributed across different locations. Each mobile device independently captures footage from its specific position, and the server aggregates these segmented video streams to achieve comprehensive coverage of the entire event area.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple mobile devices are coordinated to stream from target locations, then comprehensive coverage from multiple perspectives is achieved, but the system complexity increases

Engineering Contradiction:
Improvecoverage perspective versatilityVSAvoidsystem coordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary that manages the complexity of coordinating multiple mobile devices. It sends push notifications to target locations, receives video streams from multiple devices, and aggregates them into a unified output, thereby enabling versatile multi-perspective coverage without requiring complex peer-to-peer coordination between devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If professional camera teams are deployed to cover live events, then high quality footage is obtained, but the response time and ability to reach various locations quickly is limited

Engineering Contradiction:
Improveresponse time to reach target locationsVSAvoidease of deploying coverage resources
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

Instead of deploying professional camera teams to every location, the system uses ordinary mobile devices as copies of video capture functionality. These ubiquitous devices already exist at multiple locations, eliminating the need for complex deployment logistics while maintaining video capture capability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10602310B2Streaming at target locations
Publication Date: 2020.03.24 WOWZA MEDIA SYSTEMS LLC
  • US10602310B2 patent drawing
  • US10602310B2 patent drawing
  • US10602310B2 patent drawing

AI summary

A method includes determining, at a server based on location information associated with a mobile device, that the mobile device is within a particular range of a target location. The method also includes sending a notification to the mobile device requesting a video stream from the mobile device, where the video stream is to be captured at the target location.