US 11,776,414 B1
System and method for providing guidance to a user of a website or application
Shayan G. Zadeh, San Francisco, CA (US); Eric R. Barnett, Menlo Park, CA (US); Joshua D. Royse, San Francisco, CA (US); Danielle Chandler, San Francisco, CA (US); Jared R. Crane, San Francisco, CA (US); and Ryan Koziel, Huntington Beach, CA (US)
Assigned to Zoosk, Inc., Lehi, UT (US)
Filed by Zoosk, Inc., Berlin (DE)
Filed on Jan. 4, 2022, as Appl. No. 17/568,528.
Application 17/568,528 is a continuation of application No. 15/920,376, filed on Mar. 13, 2018, granted, now 11,217,108.
Application 15/920,376 is a continuation of application No. 14/730,076, filed on Jun. 3, 2015, granted, now 9,917,761.
Claims priority of provisional application 62/007,081, filed on Jun. 3, 2014.
This patent is subject to a terminal disclaimer.
Int. Cl. G09B 5/00 (2006.01); G09B 7/00 (2006.01); H04L 67/306 (2022.01)
CPC G09B 5/00 (2013.01) [G09B 7/00 (2013.01); H04L 67/306 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of making recommendations to a user, comprising:
identifying, for each of at least one first piece of information, a first set of at least one value of said piece of information and a second piece of information, wherein a first subset of a plurality of other users who supplied a value in the first set for the first piece of information and who supplied a value in a second set of at least one value for the second piece of information had a higher probability of achieving a goal than a second subset of the plurality of other users who supplied the value in the first set for the first piece of information but did not supply any value in the second set for the second piece of information;
monitoring, via a computer system comprising a hardware processor coupled to a memory, values of pieces of information provided by the user;
for the value of each of at least some of the pieces of information monitored:
determining whether said piece of information is one of the at least one first piece of information, and responsive to said piece of information determined to be one of the at least one first piece of information, determining whether said value of said piece of information is in the first set of values;
responsive to said piece of information determined to be one of the at least one first piece of information and said value of said piece of information determined to be in the first set of at least one value, determining whether a value of any other of the pieces of information monitored is in the second set; and
responsive to said value of said piece of information determined to be in the first set and the value of any other of the pieces of information determined not to be in the second set, prompting the user to supply a value in the second set for at least one of the other pieces of information.