IP Library Granted Patent US 10,523,622
Granted Patent B2
US 10,523,622 · App. 14/283,601 · Granted Dec 31, 2019

System and method for user communication in a network

Inventors: Robert Gex Barfield, Jr. (Plano, TX); William Elmore (Carrollton, TX); Mark Allan Cooke (Frisco, TX)
Assignee: Match Group, LLC
H04L51/32H04L51/14H04L51/12H04L51/16H04M3/53H04M2203/4509
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,523,622
App. No.
14/283,601
Granted
Dec 31, 2019
Kind
B2
Abstract

Methods and systems for user communication in an online community and/or website are provided. User profile data may be accessed to from a memory. An analysis system compares the user profile data for the user with a time-dependent goal to determine a result. The time-dependent goal may be determined based on an analysis of a set of (successful) users. A user interface system generates a representation of the result for prompting the user to initiate a communication to a different user based on the time-dependent goal. The representation may comprise a metered representation indicating an amount of progress, by the user, toward the time-dependent goal.

Claims (82)

1. A method comprising:

receiving inputs operable to initiate online communications from a user profile to another user profile on a dating website;

storing, in a memory, a log of the online communications in user profile data associated with the user profile;

generating an interactive graph to increase the online communications by the user profile based on benchmarks of success on the dating website, the benchmarks of success comprising a time-dependent goal,

the generating the interactive graph comprising:

generating the time-dependent goal comprising a target number of winks, favorites, emails, and likes to initiate from the user profile toward other user profiles on the dating website within a period of time, and

determining a result based on comparing, by an analysis system, the log of the online communications in the user profile data with the target number of winks, favorites, emails, and likes of the time-dependent goal, the result comprising a deficit in a number of winks, favorites, emails, and likes initiated from the user profile based on the time-dependent goal, wherein the deficit is measured within a sliding time window of the user profile data, and the sliding time window corresponds to the period of time specified in the time-dependent goal and is measured relative to a current date; and

increasing the online communications by the user profile based on the benchmarks of success on the dating website by:

displaying the interactive graph based on the result,

the interactive graph comprising:

a graphical representation of the deficit in the number of winks, favorites, emails, and likes initiated from the user profile relative to the time-dependent goal, and

a button operable to generate an interface for transmitting an email to a different user profile based on the time-dependent goal; and

transmitting, via the interface, the email to the different user profile based on the time-dependent goal, wherein the transmitting the email decreases the deficit and increases the online communications by the user profile based on the benchmarks of success.

2. The method of claim 1 , wherein the target number of winks, favorites, emails, and likes to initiate and the period of time are generated based on an analysis of user profile data for at least one further user profile.

3. The method of claim 1 , further comprising:

in response to receiving a selection of the interactive graph, generating a further graphical representation of the result for simultaneous display with the interactive graph.

4. The method of claim 3 , wherein at least one of the interactive graph and the further graphical representation comprises at least one of a message, a graph, a semicircular bar graph, a vertical bar graph, a horizontal bar graph, a meter, a button, text output, a completed percentage toward the time-dependent goal, or an audio signal.

5. The method of claim 1 , wherein the time-dependent goal comprises a short-term goal value corresponding to a short period of time and a long-term goal value corresponding to a long period of time.

6. The method of claim 5 , wherein the short period of time is equal to 7 days, and the long period of time is equal to 30 days.

7. The method of claim 1 , wherein the comparing comprises:

at a first point in time, comparing the user profile data for the user profile with the time-dependent goal within a first period of time; and

at a second point in time, comparing the user profile data for the user profile with the time-dependent goal within a second period of time, wherein the second point in time is subsequent to the first point in time.

8. The method of claim 1 , further comprising:

receiving, from the user profile, a selection of a graphical component corresponding to a different time-dependent goal, the different time-dependent goal being different from the time-dependent goal, wherein the graphical component is one of a plurality of graphical components located in the interactive graph, and each of the plurality of graphical components is associated with a corresponding time-dependent goal; and

in response to receiving the selection of the graphical component corresponding to the different time-dependent goal:

determining an updated result by comparing the log of the online communications in the user profile data with an updated target number of winks, favorites, emails, and likes of the different time-dependent goal, the updated result comprising an updated deficit in the number of winks, favorites, emails, and likes initiated from the user profile, wherein the updated deficit is measured within the sliding time window of the user profile data, and the sliding time window corresponds to an updated period of time specified in the different time-dependent goal,

generating a new interactive graph based on the updated result, and

replacing the interactive graph with the new interactive graph.

9. The method of claim 1 , wherein:

the benchmarks of success comprise a plurality of time-dependent goals corresponding to different types of online communications, and

the interactive graph simultaneously graphically represents results for each of the different types of online communications.

10. One or more non-transitory computer-readable media that includes code for execution and, when executed by a processor, is operable to perform operations comprising:

receiving inputs operable to initiate online communications from a user profile to another user profile on a dating website;

storing a log of the online communications in user profile data associated with the user profile;

generating an interactive graph to increase the online communications by the user profile based on benchmarks of success on the dating website, the benchmarks of success comprising a time-dependent goal, wherein

the generating the interactive graph comprises:

generating the time-dependent goal comprising a target number of winks, favorites, emails, and likes to initiate from the user profile toward other user profiles on the dating website within a period of time, and

determining a result based on comparing the log of the online communications in the user profile data with the target number of winks, favorites, emails, and likes of the time-dependent goal, the result comprising a deficit in a number of winks, favorites, emails, and likes initiated from the user profile based on the time-dependent goal, wherein the deficit is measured within a sliding time window of the user profile data, and the sliding time window corresponds to the period of time specified in the time-dependent goal and is measured relative to a current date; and

increasing the online communications by the user profile based on the benchmarks of success on the dating website by:

displaying the interactive graph based on the result,

the interactive graph comprising:

a graphical representation of the deficit in the number of winks, favorites, emails, and likes initiated from the user profile relative to the time-dependent goal, and

a button operable to generate an interface for transmitting an email to a different user profile based on the time-dependent goal; and

transmitting, via the interface, the email to the different user profile based on the time-dependent goal, wherein the transmitting the email decreases the deficit and increases the online communications by the user profile based on the benchmarks of success.

11. The one or more non-transitory computer-readable media of claim 10 , wherein the target number of winks, favorites, emails, and likes initiated and the period of time are predetermined based on an analysis of user profile data for at least one further user profile.

12. The one or more non-transitory computer-readable media of claim 10 , wherein the time-dependent goal comprises a short-term goal value corresponding to a short period of time and a long-term goal value corresponding to a long period of time.

13. The one or more non-transitory computer-readable media of claim 12 , wherein the short period of time is equal to 7 days, and the long period of time is equal to 30 days.

14. The one or more non-transitory computer-readable media of claim 10 , wherein the operations further comprise:

receiving, from the user profile, a selection of a graphical component corresponding to a different time-dependent goal, the different time-dependent goal being different from the time-dependent goal, wherein the graphical component is one of a plurality of graphical components located in the interactive graph, and each of the plurality of graphical components is associated with a corresponding time-dependent goal; and

in response to receiving the selection of the graphical component corresponding to the different time-dependent goal:

determining an updated result by comparing the log of the online communications in the user profile data with an updated target number of winks, favorites, emails, and likes of the different time-dependent goal, the updated result comprising an updated deficit in the number of winks, favorites, emails, and likes initiated from the user profile, wherein the updated deficit is measured within the sliding time window of the user profile data, and the sliding time window corresponds to an updated period of time specified in the different time-dependent goal,

generating a new interactive graph based on the updated result, and

replacing the interactive graph with the new interactive graph.

15. The one or more non-transitory computer-readable media of claim 10 , wherein:

the benchmarks of success comprise a plurality of time-dependent goals corresponding to different types of online communications, and

the interactive graph simultaneously graphically represents results for each of the different types of online communications.

16. A system comprising:

a memory;

a processor coupled to the memory, the processor configured to:

receive inputs operable to initiate online communications from a user profile to another user profile on a dating website,

store, in the memory, a log of the online communications in user profile data associated with the user profile, and

generate an interactive graph to increase the online communications by the user profile based on benchmarks of success on the dating website, the benchmarks of success comprising a time-dependent goal,

the generating the interactive graph comprising:

generating the time-dependent goal comprising a target number of winks, favorites, emails, and likes to initiate from the user profile toward other user profiles on the dating website within a period of time, and

determining a result based on comparing the log of the online communications in the user profile data with the target number of winks, favorites, emails, and likes of the time-dependent goal, the result comprising a deficit in a number of winks, favorites, emails, and likes initiated from the user profile based on the time-dependent goal, wherein the deficit is measured within a sliding time window of the user profile data, and the sliding time window corresponds to the period of time specified in the time-dependent goal and is measured relative to a current date; and

a user interface system configured to increase the online communications by the user profile based on the benchmarks of success on the dating website by:

displaying the interactive graph based on the result,

the interactive graph comprising:

a graphical representation of the deficit in the number of winks, favorites, emails, and likes initiated from the user profile relative to the time-dependent goal, and

a button operable to generate an interface for transmitting an email to a different user profile based on the time-dependent goal; and

transmitting, via the interface, the email to the different user profile based on the time-dependent goal, wherein the transmitting the email decreases the deficit and increases the online communications by the user profile based on the benchmarks of success.

17. The system of claim 16 , wherein the time-dependent goal comprises a short-term goal value corresponding to a short period of time and a long-term goal value corresponding to a long period of time.

18. The system of claim 17 , wherein the short period of time is equal to 7 days, and the long period of time is equal to 30 days.

19. The system of claim 16 , wherein the user interface system is further configured to:

receive, from the user profile, a selection of a graphical component corresponding to a different time-dependent goal, the different time-dependent goal being different from the time-dependent goal, wherein the graphical component is one of a plurality of graphical components located in the interactive graph, and each of the plurality of graphical components is associated with a corresponding time-dependent goal; and

in response to receiving the selection of the graphical component corresponding to the different time-dependent goal:

determining an updated result by comparing the log of the online communications in the user profile data with an updated target number of winks, favorites, emails, and likes of the different time-dependent goal, the updated result comprising an updated deficit in the number of winks, favorites, emails, and likes initiated from the user profile, wherein the updated deficit is measured within the sliding time window of the user profile data, and the sliding time window corresponds to an updated period of time specified in the different time-dependent goal,

generate a new interactive graph based on the updated result, and

replace the interactive graph with the new interactive graph.

20. The system of claim 16 , wherein:

the benchmarks of success comprise a plurality of time-dependent goals corresponding to different types of online communications, and

the interactive graph simultaneously graphically represents results for each of the different types of online communications.

Assignments (4)
CHANGE OF NAME Recorded Nov 22, 2024
From: MATCH GROUP, LLC
To: TINDER LLC
Reel/Frame 069433/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2024
From: TINDER LLC
To: MATCH GROUP AMERICAS, LLC
Reel/Frame 069433/0503 →
CHANGE OF NAME Recorded Nov 21, 2017
From: MATCH.COM, L.L.C.
To: MATCH GROUP, LLC
Reel/Frame 044495/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2014
From: ELMORE, WILLIAM; COOKE, MARK ALLAN
To: MATCH.COM, L.L.C.
Reel/Frame 033837/0654 →
Cited By (1)
US 12,712,841