US 12,455,917 B2
Location-based timeline media content system
Alexander Collins, Santa Monica, CA (US); and Alexander Vodovoz, Inglewood, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on May 3, 2023, as Appl. No. 18/311,679.
Application 18/311,679 is a continuation of application No. 17/303,382, filed on May 27, 2021, granted, now 11,645,324.
Claims priority of provisional application 63/168,397, filed on Mar. 31, 2021.
Prior Publication US 2023/0273950 A1, Aug. 31, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/44 (2019.01); G06F 16/48 (2019.01); G06F 16/487 (2019.01); H04L 51/10 (2022.01); H04W 4/029 (2018.01)
CPC G06F 16/447 (2019.01) [G06F 16/487 (2019.01); G06F 16/489 (2019.01); H04L 51/10 (2013.01); H04W 4/029 (2018.02)] 16 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, using at least one processor of a computing device, a plurality of content items associated with a user account, each content item comprising a geohash, the geohash defining a captured location indicating a longitude value and a latitude value that together define a geographic location associated with the content item, the geohash further defining a captured time comprising a time period representing when the content item was captured;
automatically determining, using one or more machine learning (ML) models and the at least one processor, that a first subset of the plurality of content items is associated with a first travel location different from a domicile location associated with the user account, the first subset of the plurality of content items comprising a further plurality of content items, the determining comprising:
comparing the captured location defined by the geohash of each content item with a determined geographic range;
comparing the captured time defined by the geohash of each content item with a determined time range; and
identifying the first subset of the plurality of content items based on the respective captured locations falling outside the determined geographic range and the respective captured times falling outside the determined time range;
generating a content item collection comprising the first subset of the plurality of content items;
causing display, at the computing device, of a first view of a content collection interface comprising the content item collection presented in an interactive arrangement; and
causing display, at the computing device, of a second view of the content collection interface comprising an interactive thumbnail element corresponding to the first subset of the plurality of content items, the thumbnail element comprising an indication of the first travel location, wherein the thumbnail element updates the indication upon receiving a first user input, and wherein the content collection interface displays the first subset of the plurality of content items upon receiving a second user input associated with the thumbnail element.