US 12,190,367 B2
Computer system and method for analyzing data sets and generating personalized recommendations
Jeremy Ryan Schiff, Portola Valley, CA (US); Paul Kenneth Twohey, Palo Alto, CA (US); Steven Charles Schlansker, Los Altos, CA (US); Leejay Wu, Mountain View, CA (US); Corey Reese, Portola Valley, CA (US); and Sourav Chatterji, Fremont, CA (US)
Assigned to Opentable, Inc., San Francisco, CA (US)
Filed by OpenTable, Inc., San Francisco, CA (US)
Filed on May 31, 2022, as Appl. No. 17/828,689.
Application 17/828,689 is a continuation of application No. 15/724,370, filed on Oct. 4, 2017, granted, now 11,423,462.
Application 15/724,370 is a continuation of application No. 13/274,226, filed on Oct. 14, 2011, abandoned.
Claims priority of provisional application 61/393,800, filed on Oct. 15, 2010.
Claims priority of provisional application 61/393,793, filed on Oct. 15, 2010.
Prior Publication US 2022/0292575 A1, Sep. 15, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0282 (2023.01); G06Q 30/06 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0631 (2013.01) [G06Q 30/0282 (2013.01); G06Q 30/06 (2013.01); G06Q 30/0641 (2013.01); G06Q 30/0643 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
accessing feedback data for an entity, at least a portion of the feedback data being associated with a first user;
generating recommendation data for a second user, the recommendation data representing a recommendation for the entity and specifying at least one image selected from a plurality of images associated with the feedback data, wherein generating the recommendation data includes:
accessing user preference data for the second user and relationship data representing a relationship between the first user and the second user; and
selecting the at least one image from the plurality of images based on the user preference data and the relationship data, the at least one image having been determined to be more likely to cause the second user to respond to the recommendation than other images in the plurality of images; and
providing the recommendation data to a device for presentation to the second user;
receiving user input from the device;
updating the user preference data for the second user based on the user input;
generating second recommendation data for the second user, the second recommendation data representing a second recommendation for the entity and specifying at least one second image selected from the plurality of images associated with the feedback data based on the updated user preference data and the relationship data; and
providing the second recommendation data to the device for presentation to the second user.