Dynamic Challenge System for Fair Red Envelope Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional red envelope distribution systems in social networking apps are unfair to users with poor network connections and have low user interaction levels, making them less appealing to marketers.

Innovation Solution

A system that generates challenges for users to complete before receiving virtual rewards, allowing for dynamic interactions and increased engagement by distributing rewards based on response quality, including multiple-choice or open-ended questions, and allowing senders to create their own challenges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If red envelopes are distributed based on network speed (first come first served), then distribution speed is improved, but fairness deteriorates

Engineering Contradiction:
Improvedistribution speedVSAvoidfairness
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-generating challenge questions and predetermined responses before the actual red envelope distribution. Users must complete these challenges in advance to qualify for rewards, ensuring that the distribution process is not solely dependent on network speed but also on completing predefined tasks, thus improving fairness while maintaining distribution efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by requiring users to answer challenge questions and providing predetermined responses. This feedback loop ensures that users engage with the system meaningfully before receiving rewards, preventing unfair advantages based purely on network speed while maintaining a fair distribution process

Inventive Principle:
Principle #23Feedback

2Ease of operation

If traditional red envelope functions are used, then ease of operation is improved, but user interaction level deteriorates

Engineering Contradiction:
Improveease of operationVSAvoiduser interaction level
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system segments the red envelope distribution process into distinct components: challenge presentation, user response collection, predetermined response matching, and reward distribution. This segmentation allows the system to maintain ease of operation for the overall process while significantly increasing user interaction levels through the challenge-response mechanism

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The challenge question and predetermined response system acts as an intermediary between the user and the red envelope reward. This intermediary mechanism increases user interaction and engagement while maintaining the overall ease of operation, as users simply need to provide responses rather than navigate complex interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10853849B2Method and system for service enablement
Publication Date: 2020.12.01 ALIBABA GROUP HOLDING LTD
  • US10853849B2 patent drawing
  • US10853849B2 patent drawing
  • US10853849B2 patent drawing

AI summary

One embodiment described herein can provide a system for enabling a service over a computer network. During operation, the system receives, from a first client device, an object-distribution request. In response to the request, the system generates an object package containing a number of objects based on the request and obtains at least one challenge associated with the object package and a predetermined response corresponding to the challenge. The system then presents the challenge to a user of a second client device and receives a response to the challenge from the second client device. In response to the received response to the challenge meeting one or more of predetermined criteria, the system causes the object package to be distributed to the second client device over the computer network.