US 12,242,559 B2
Gameplans for improved decision-making
Adam Cheyer, Oakland, CA (US); and Siamak Hodjat, Los Gatos, CA (US)
Assigned to Airbnb, Inc., San Francisco, CA (US)
Filed by Airbnb, Inc., San Francisco, CA (US)
Filed on Nov. 23, 2022, as Appl. No. 17/993,766.
Claims priority of provisional application 63/282,852, filed on Nov. 24, 2021.
Prior Publication US 2023/0161834 A1, May 25, 2023
Int. Cl. G06F 16/9538 (2019.01); G06F 16/954 (2019.01); G06F 16/957 (2019.01); G06Q 10/0633 (2023.01)
CPC G06F 16/9577 (2019.01) [G06F 16/9538 (2019.01); G06F 16/954 (2019.01); G06Q 10/0633 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for improved decision-making, the system comprising:
one or more processors; and
a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
extract, in response to a request for decision-making options, a first set of structured data from first content, wherein the first content is copied by a user from results of at least one of searching or filtering by the user on a first third-party web data source, the first third-party web data source identified in an interactive document;
insert the first set of structured data in a first data structure in the interactive document;
extract a second set of structured data from second content, wherein the second content is copied by the user from results of at least one of searching or filtering by the user on a second third-party web data source, the second third-party web data source identified in the interactive document;
insert the second set of structured data in a second data structure in the interactive document;
insert a combined set of structured data, based on the first set of structured data joined with the second set of structured data, in one of the first data structure, the second data structure, or a third data structure in the interactive document;
identify candidates for the decision-making options in the combined set of structured data in response to a first input entered by a user;
determine overall scores corresponding to the candidates based on applying to each candidate at least a first weight to a first score corresponding to a first criteria, and a second weight to a second score corresponding to a second criteria in response to a second input entered by the user;
lock a ranking of at least one of the candidates based on a user selection of the at least one candidate in the combined set of structured data; and
output a set of ranked candidates, which are ranked based at least on the corresponding overall scores, as the decision-making options, wherein the locked ranking of the at least one of the candidates is maintained within the set of ranked candidates.