US 12,382,257 B2
Content recommendation and display based on geographic and user context
Ori Zaltzman, London (GB); and Travis Katz, London (GB)
Assigned to SKYSCANNER TECHNOLOGY LIMITED, London (GB)
Filed by SKYSCANNER LIMITED, London (GB)
Filed on Jan. 8, 2024, as Appl. No. 18/406,614.
Application 18/406,614 is a continuation of application No. 17/813,992, filed on Jul. 21, 2022, granted, now 11,871,310.
Application 17/813,992 is a continuation of application No. 16/491,603, granted, now 11,399,264, previously published as PCT/US2018/021267, filed on Mar. 7, 2018.
Application 16/491,603 is a continuation in part of application No. 15/452,418, filed on Mar. 7, 2017, granted, now 10,825,117.
Prior Publication US 2024/0224007 A1, Jul. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/23 (2018.01); G06F 3/0485 (2022.01); G06F 3/04883 (2022.01); G06Q 50/12 (2012.01); G06Q 50/14 (2012.01); H04W 4/029 (2018.01)
CPC H04W 4/23 (2018.02) [G06F 3/0485 (2013.01); G06F 3/04883 (2013.01); G06Q 50/12 (2013.01); G06Q 50/14 (2013.01); H04W 4/029 (2018.02)] 30 Claims
OG exemplary drawing
 
1. A computer-implemented method for selecting content for display to a user in a travel system comprising:
identifying, by a server of the travel system, a plurality of context characteristics of the user based on a location of the user, the plurality of context characteristics including preferences of additional users;
for each of a plurality of content objects of a plurality of content categories, scoring the content objects based on the identified plurality of context characteristics of the user;
for each of a plurality of content objects selected based on a score of each content object:
identifying, by the server, one or more content objects corresponding to a respective content category, each content object associated with a physical location within a threshold proximity of the location of the user; and
updating, by the server, a display interface displayed by a mobile device of the user, the updated display interface including a plurality of interface portions wherein each interface portion identifies a content category and displays the identified one or more content objects corresponding to the identified content category.