Chat Group Establishment via Proximity-Based Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The conventional methods for establishing a chat group on mobile communication platforms, such as WeChat, are complicated and inconvenient, especially when users want to invite friends around them, as they require adding contacts and selecting group members from a list.

Innovation Solution

A method and apparatus that allow a user to initiate a chat group by providing their identifier, the chat group identifier, and geographic position to a server, which automatically selects and invites nearby users within a predetermined scope to join, simplifying the process and eliminating the need to add friends as contacts beforehand.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional methods are used to establish a chat group by selecting members from contacts, then the group can be formed with known contacts, but the operation process becomes complicated and time-consuming

Engineering Contradiction:
Improveease of establishing chat groupVSAvoidtime for adding contacts and selecting members
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically selecting nearby users based on geographic location before the group creation process begins. The server pre-processes user location data and maintains a ready list of nearby users, eliminating the need for manual contact selection during group establishment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing users to automatically join groups based on their geographic location without manual intervention. Users simply need to enable location services, and the system automatically identifies nearby users, sends invitations, and completes group formation without requiring manual contact management.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If users manually add contacts and select members from contacts list, then existing contacts can be included in the group, but the procedure becomes inconvenient especially when inviting friends around the user

Engineering Contradiction:
Improveability to invite nearby usersVSAvoidconvenience of group establishment procedure
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system transitions from traditional contact-based one-dimensional selection to geographic location-based multi-dimensional selection. By incorporating spatial dimension (latitude, longitude, altitude) and temporal dimension (real-time location updates), the system enables users to discover and invite nearby friends without requiring pre-established contact relationships.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system provides universal functionality by combining multiple features: geographic location tracking, automatic user discovery, invitation management, and group creation into a single integrated process. This multi-functional approach serves both existing contacts and new nearby users through the same interface and workflow.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Extent of automation

If the system automatically selects nearby users based on geographic position, then the invitation process is simplified and non-contact friends can join, but additional geographic data processing is required

Engineering Contradiction:
Improveautomation of user selection and invitationVSAvoidcomplexity of geographic position processing
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system introduces a server as an intermediary that handles complex geographic data processing, user location tracking, and automatic invitation management. The client application remains simple, delegating all geographic computation and user selection tasks to the server, which maintains location databases and processes group formation logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11108577B2Method and apparatus for establishing chat group
Publication Date: 2021.08.31 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11108577B2 patent drawing
  • US11108577B2 patent drawing
  • US11108577B2 patent drawing

AI summary

A method including: receiving, from a first terminal, a request for establishing a chat group without receiving an identifier of an existing social network contact; monitoring incoming requests for additional users to join the first chat group; while monitoring, detecting a request from a second terminal to obtain information of other terminals located around the second terminal; in accordance with the request from the second terminal and in accordance with a determination that the second terminal and the first terminal are located within a preset distance, requesting authentication information corresponding to the first chat group; receiving the authentication information from the second terminal, wherein the authentication information is obtained by the second user independently of the server of the social network platform; and in accordance with a determination that the authentication information is correct, establishing the first chat group including the first user and the second user.