US 11,869,044 B2
Methods and system to compare different options in a decision making process
Rawdon W. Kellogg, Guntersville, AL (US)
Assigned to Four Charm Technologies, LLC, Birmingham, AL (US)
Filed by Four Charm Technologies, LLC, Birmingham, AL (US)
Filed on Sep. 28, 2020, as Appl. No. 17/035,613.
Application 17/035,613 is a continuation of application No. 15/447,956, filed on Mar. 2, 2017, granted, now 10,825,063.
Application 15/447,956 is a continuation of application No. 14/582,499, filed on Dec. 24, 2014, granted, now 9,619,820.
Application 14/582,499 is a continuation of application No. 13/632,277, filed on Oct. 1, 2012, granted, now 8,954,367.
Application 13/632,277 is a continuation in part of application No. 12/683,758, filed on Jan. 7, 2010, granted, now 8,572,015.
Application 12/683,758 is a continuation in part of application No. 12/081,352, filed on Apr. 15, 2008, granted, now 8,065,261.
Application 12/081,352 is a continuation in part of application No. 12/081,353, filed on Apr. 15, 2008, granted, now 8,051,023.
Claims priority of provisional application 60/935,650, filed on Aug. 23, 2007.
Prior Publication US 2021/0082003 A1, Mar. 18, 2021
Int. Cl. G06Q 30/0241 (2023.01); G06Q 30/0251 (2023.01); G06Q 30/0601 (2023.01); G06N 5/04 (2023.01); H04L 67/10 (2022.01); G06Q 30/0273 (2023.01)
CPC G06Q 30/0277 (2013.01) [G06N 5/04 (2013.01); G06Q 30/0241 (2013.01); G06Q 30/0256 (2013.01); G06Q 30/0601 (2013.01); G06Q 30/0627 (2013.01); G06Q 30/0629 (2013.01); G06Q 30/0631 (2013.01); H04L 67/10 (2013.01); G06Q 30/0275 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method of comparing a plurality of decision options, said method implemented on a computing device programmable to perform the steps comprising:
entering a user factor by user entry;
obtaining the plurality of decision options, using a search engine, by comparing tags associated with each of the plurality of decision options and a plurality of factors including the user factor and an additional factor determined by searching a database;
calculating a plurality of numeric values, the plurality of numeric values corresponding to a plurality of combinations of each of the plurality of factors and each of the plurality of decision options;
calculating a plurality of weighted scores for the plurality of numeric values;
calculating a plurality of total scores for the plurality of decision options using the plurality of weighted scores;
ranking each of the plurality of decision options based on the plurality of total scores; and
outputting the plurality of decision options according to the ranking.