On-Demand POV Streaming via Dynamic Streamer Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional live point-of-view streaming services are limited by a lack of available streamers and do not allow users to remotely control or request specific locations for video recording, restricting their interactive and on-demand capabilities.

Innovation Solution

A network of computer servers and devices that match users with mobile streamers based on attributes such as location, behavior, and availability, enabling on-demand live point-of-view streaming services by weighting static and dynamic attributes to optimize streamer allocation and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional live POV streaming services are used, then users can access live video feeds, but the number of available streamers is limited and users cannot remotely control or request specific locations

Engineering Contradiction:
Improveuser control capabilityVSAvoidservice availability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a server as an intermediary between users and streamers. The server receives user requests for specific locations, matches them with available streamers using a scoring algorithm, and coordinates the streaming connection. This mediator enables users to remotely control and request specific locations without directly managing streamers, while the system maintains ease of operation through automated matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service through an automated matching algorithm that autonomously pairs users with appropriate streamers based on multiple attributes including location, device capabilities, and user preferences. The algorithm calculates scores for different streamer-user combinations and automatically selects the best match, eliminating the need for manual coordination and enabling users to request specific locations independently.

Inventive Principle:
Principle #25Self-service

2Productivity

If a matching algorithm is implemented to optimize streamer allocation, then service efficiency improves, but system complexity increases

Engineering Contradiction:
Improvestreamer allocation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs parameter changes by using a scoring algorithm that evaluates multiple attributes (location proximity, device capabilities, user preferences, streamer availability) and dynamically adjusts the matching based on weighted parameters. The system calculates composite scores for different streamer-user pairings and selects the optimal match, improving allocation efficiency through quantitative parameter evaluation rather than simple rules.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The matching system is segmented into distinct functional components: attribute collection modules that gather data about users, streamers, and locations; a scoring algorithm that processes these attributes; and a matching engine that generates pairings. This segmentation allows the complex matching logic to be implemented as modular, independent functions, reducing overall system complexity while maintaining high allocation efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10834433B2Methods and systems for providing on-demand services through the use of portable computing devices
Publication Date: 2020.11.10 WORLDRELAY INC
  • US10834433B2 patent drawing
  • US10834433B2 patent drawing
  • US10834433B2 patent drawing

AI summary

Examples of the present disclosure relate to techniques providing on-demand services through the use of portable computing devices. More particularly, embodiments are related to methods and systems for allowing point-of-view streaming via mobile devices by matching users browsing a webpage with an associated real world address with a streamer with a mobile device.