Instant Messaging Gift Allocation and Notification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing instant messaging systems lack the ability to efficiently send gift objects, such as monetary gifts or rewards, to specific members of a group while allowing other group members to be notified of the allocation without receiving the gift, which is essential for motivating team members in corporate environments.

Innovation Solution

A system and method that allow a user to send gift objects to specific allocation targets within a group while notifying other group members of the allocation, using a server to determine and manage the allocation source, targets, and notification targets, and to extract and allocate objects from an object set, facilitating both the allocation and notification processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If gift objects are sent to specific members of a group using existing instant messaging systems, then the allocation function is provided, but the ability to notify other group members of the allocation is lost

Engineering Contradiction:
Improvenotification informationVSAvoidgift allocation operation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent combines the gift allocation function with the notification function into a single integrated system. When an allocation source sends gift objects to allocation targets, the system automatically notifies notification targets (who are members of the same group but not recipients) of the allocation operation. This merging ensures that both the gift delivery and the notification of other group members occur simultaneously through one operation, resolving the contradiction between providing notification information and maintaining ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If gift objects are sent to all group members, then notification of all members is achieved, but targeted allocation to specific members is lost

Engineering Contradiction:
Improvenotification informationVSAvoidgift objects
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent segments the group members into three distinct categories: allocation sources (senders), allocation targets (recipients of gift objects), and notification targets (members who are notified but do not receive gifts). This segmentation allows the system to achieve targeted allocation to specific members while simultaneously notifying other group members, resolving the contradiction between targeted allocation and comprehensive notification by allowing both to coexist through proper role differentiation.

Inventive Principle:
Principle #1Segmentation

3Productivity

If existing gift functions are used, then monetary gifts can be sent, but the motivational effect on non-recipients is lost

Engineering Contradiction:
Improveteam motivationVSAvoidallocation information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where notification targets receive real-time notifications about allocation operations performed in their group. When allocation sources send gift objects to allocation targets, the notification targets are informed of these allocations through push notifications or in-app messages. This feedback loop creates a motivational effect on non-recipients by making them aware of rewards given to others, encouraging healthy competition and engagement, thus resolving the contradiction between providing allocation information and improving team motivation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10581770B2Method and system for communication in instant messaging application
Publication Date: 2020.03.03 ALIBABA GROUP HOLDING LTD
  • US10581770B2 patent drawing
  • US10581770B2 patent drawing
  • US10581770B2 patent drawing

AI summary

Embodiments of the present application provide a method and system for for performing an allocation operation. During operation, the system may receive an object allocation request from a computing device associated with an allocation source. The system may determine the allocation source, one or more allocation targets, one or more notification targets, and a quantity of objects to be allocated based on the object allocation request. The system may extract objects to be allocated corresponding to the quantity of objects to be allocated from an object set corresponding to the allocation source. The system may then allocate the objects to be allocated to the allocation targets. The system may notify the notification targets of messages related to the allocation operation.