US 12,437,001 B2
Systems and methods for social matching with partial, conditional image reveal
Mitchell Evan Alterman, Atlanta, GA (US)
Assigned to Hatch Networks, Inc., Atlanta, GA (US)
Filed by Hatch Networks, Inc., Atlanta, GA (US)
Filed on Oct. 16, 2024, as Appl. No. 18/917,526.
Application 18/917,526 is a continuation of application No. 18/327,598, filed on Jun. 1, 2023, granted, now 12,174,895.
Claims priority of provisional application 63/366,099, filed on Jun. 9, 2022.
Prior Publication US 2025/0036687 A1, Jan. 30, 2025
Int. Cl. G06F 16/9035 (2019.01); G06Q 50/00 (2024.01)
CPC G06F 16/9035 (2019.01) [G06Q 50/01 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for social matching with partial, conditional picture reveal, comprising:
receiving, by a computer program, a profile and a picture from a plurality of users;
identifying, by the computer program, a potential match between a first user and a second user of the plurality of users based on the profiles;
presenting, by the computer program, a picture of the first user to a second user electronic device associated with the second user, and a picture of the second user to a first user electronic device associated with the first user, wherein the picture of the first user and the picture of the second user are obscured or covered;
presenting, by the computer program, a first question to the first user electronic device and to the second user electronic device;
receiving, by the computer program, responses to the first question from the first user electronic device and the second user electronic device;
comparing, by the computer program, the responses to the first question from the first user electronic device and the second user electronic device;
determining, by the computer program and based on the comparison of the responses to the first question, that the responses to the first question do not meet a first matching criteria for the first question;
offering, by the computer program, to reveal a first portion of a plurality of portions of the picture of the first user to the second user electronic device in response to receiving a user action from the second user;
revealing, by the computer program, a first portion of a plurality of portions of the picture of the first user to the second user electronic device in response to receiving the user action from the second user;
presenting, by the computer program, a second question to the first user electronic device and the second user electronic device;
receiving, by the computer program, responses to the second question from the first user electronic device and the second user electronic device;
comparing, by the computer program, the responses to the second question from the first user electronic device and the second user electronic device;
determining, by the computer program and based on the comparison of the responses to the second question, that the responses to the second question meet a second matching criteria for the second question;
revealing, by the computer program, a second portion of the plurality of portions of the picture of the first user to the second user electronic device and a second portion of the plurality of portions of the picture of the second user to the first user electronic device; and
repeating, by the computer program, the steps of presenting, receiving, comparing, determining, offering, and revealing until all of the plurality of portions of the picture of the first user are revealed to the second user.