Systems and methods for user matching
AssigneeWisdo Ltd.
InventorsBoaz GAON, Ido Jonathan ENGEL
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided herein for matching between a plurality of users. A computer-implemented method for matching between a plurality of users may be provided. The method may include receiving input data from a plurality of devices associated with the plurality of users, analyzing the input data to determine, for each user and life event, which step(s) on a timeline of the life event that each user (a) has experienced, (b) is currently experiencing, or (c) likely to experience in the future; and matching the plurality of users with one another.
Claims26
1-62. (canceled)
A computer-implemented method for matching between two or more users of a plurality of users, the method comprising:
- receiving input data from a plurality of devices associated with the plurality of users, wherein the input data comprises information related to one or more life events, wherein each life event comprises one or more different steps on a timeline;
- analyzing the input data to determine, for each user and life event, which step(s) on the timeline each user (a) has experienced, (b) is currently experiencing, or (c) is likely to experience in the future;
- and
- matching the at least two users of the plurality of users, based on steps that each of the determined steps.
A computer-implemented system for matching between a plurality of users, comprising:
- a server in communication with a plurality of devices associated with the plurality of users;
- and
- a non-transitory computer-readable memory associated with the server, wherein computer-readable instructions are stored, that, when executed by the server, cause the server to perform operations comprising:
- receiving input data from the plurality of devices, wherein the input data comprises queries, comments or insights from different users relating to the one or more life events, wherein each life event comprises a plurality of different steps on a timeline;
- analyzing the input data to determine, for each user and life event, which steps on the timeline that each user (a) has experienced, (b) is currently experiencing, or (c) likely to experience in the future;
- and
- matching the plurality of users with one another, based on the life events and the steps that the users have experienced, are currently experiencing, or likely to experience in the future, in order to assist the users in navigating one or more life events.
A computer-implemented method for matching between two or more users of a plurality of users, the method comprising, including:
- crowdsourcing input data from a plurality of devices associated with the plurality of users, the input data comprising information pertaining to steps in a timeline of a significant life transition (SLT);
- analyzing the input data, using a neural network (NN), to cluster the steps in one or more SLTs;
- and
- producing at least one recommendation data element, based on the cluster of the steps,
- wherein the at least one recommendation data element comprises a recommendation for a first user of the plurality of users, to connect to one or more second users of the plurality of users.
Dependencies are inferred from the claim text.