# US 2022/0045976 A1 · Communication facilitated partner matching platform

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2022/0045976 A1
- Document ID: US20220045976A1
- Status: Published application
- Kind: A1
- Application number: 17/393,686
- Filed: 2021-08-04
- Published: 2022-02-10
- Earliest claimed: 2020-08-04
- Assignees: Thrival Tactics, LLC
- Applicants: Thrival Tactics, LLC
- Inventors: Yonathan Gebreyes
- Web page: https://patentgrep.com/patent/US20220045976A1

## CPC

- H04L 51/224: providing notification on incoming messages, e.g. pushed notifications of received messages
- G06Q 10/42: Determination of affinities or common interests between users
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/046: Interoperability with other network applications or services
- H04L 67/306: User profiles
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

The present disclosure relates to a communication facilitated user matching platform comprising: an account creation module comprising: an account creation interface, wherein the account creation interface is configured to receive a plurality of user inputs, and a confirmation display; a user login module, wherein the user login module is configured to receive a plurality of identification criteria; a user interface module comprising: a profile data module, and a match interface module configured to enable a first matched user and at least one second matched user to communicate, wherein the first matched user is prompted to answer at least one facilitating line provided by the second matched user; a notification module configured to notify a first matched user of at least one second matched user, the notification module comprising: a plurality of notification types, and a plurality of alerts; a security module; a matching rules module; and a computing device.

## Claims

### Claim 1

A method for matching users, the method comprising:
determining profile data associated with a first user;
processing the determined profile data based on one or more matching rules;
determining, based at least in part on the processing, at least one second user that matches the first user;
notifying the first user of the match; and
facilitating communication between the first user and the at least one second user.

### Claim 2 (depends on 1)

The method of claim 1, wherein processing the determined profile data based on the one or more matching rules comprises processing the profile data based on a set of criteria configured to determine a likelihood of matching parameter among a plurality of users.

### Claim 3 (depends on 1)

The method of claim 1, wherein processing the determined profile data based on the one or more matching rules comprises comparing a set of user partner preferences established by the first user to corresponding user parameters associated with each user, of the plurality of users.

### Claim 4 (depends on 3)

The method of claim 3, wherein processing the determined profile data based on the one or more matching rules further comprises, for each user of the plurality of users, comparing a corresponding set of user partner preferences for the user to corresponding user parameters of the first user.

### Claim 5 (depends on 1)

The method of claim 1, further comprising notifying the at least one second user of the match,

### Claim 6 (depends on 1)

The method of claim 1, wherein notifying the first user of the match comprises providing to the first user, a user name associated with the at least one second user.

### Claim 7 (depends on 1)

The method of claim 1, wherein facilitating communication between the first user and the at least one second user comprises transmitting a message from a first user device associated with the first user to at least one second user device associated with he at least one second user.

### Claim 8

A method for facilitating communication between a first user and a second user, the method comprising:
determining that the first user matches the second user;
providing the first user with a list of facilitating lines from the second user;
prompting the first user to communicate with the second user,
responsive to the first user communicating with the second user, revealing, to the first user, a portion of a user profile of the second user.

### Claim 9 (depends on 8)

The method of claim 8, wherein prompting the first user to communicate with the second user comprises prompting the first user to respond to one of the at least one facilitating lines.

### Claim 10 (depends on 8)

The method of claim 8, wherein revealing, to the first user, a portion of a user profile of the second user comprises revealing, to the first user, a portion of a picture of the second user.

### Claim 11 (depends on 8)

The method of claim 8, wherein revealing, to the first user, a portion of a user profile of the second user comprises revealing, to the first user, user profile data associated with the second user.

### Claim 12 (depends on 8)

The method of claim 8, wherein revealing, to the first user, a portion of a user profile of the second user comprises revealing, to the first user, one or more items of personal information of the second user.

### Claim 13 (depends on 8)

The method of claim 8, further comprising providing the second user with a second list of facilitating lines from the first user, and prompting the second user to respond to at least one facilitating line from among the second list of facilitating lines.

### Claim 14 (depends on 8)

The method of claim 8, wherein revealing, to the first user, the portion of the user profile of the second user is performed in response to the first user transmitting a particular number of communications to the second user.

### Claim 15 (depends on 8)

The method of claim 8, wherein the revealed portion of the user profile of the second user is a portion selected by the second user.

### Claim 16

A communication facilitated user matching platform comprising:
a profile data module configured to receive, from each user, of a plurality of users, one or more user parameters and one or more user partner preferences;
a matching rules module configured to store one or more matching rules that process, for a subset of the plurality of users, the one or more user parameters and the one or more user partner preferences to determine a first matched user and a second matched user; and
a notification module configured to notify at least one of the first matched user and the second matched user of the match; and
a match interface module configured to facilitate communication between the first matched user and the second matched user.

### Claim 17 (depends on 16)

The communication facilitated user matching platform of claim 16, wherein the match interface module is configured to store one or more facilitating lines, and wherein facilitating communication between the first matched user and the second matched user comprises receiving, from the first user, a selection of a facilitating line for transmission to the second user.

### Claim 18 (depends on 16)

The communication facilitated user matching platform of claim 16, wherein the notification module is configured to notify at least one of the first matched user and the second matched user of the match via a short message service message.

### Claim 19 (depends on 16)

The communication facilitated user matching platform of claim 16, further comprising a security module configured to determine the subset of the plurality of users for which the matching rules module may process the one or more user parameters and the one or more user partner preferences.

### Claim 20 (depends on 16)

The communication facilitated user matching platform of claim 16, further comprising an account creating module for creating a plurality of user accounts, corresponding to the plurality of users, based on data received from each of the plurality of users.
