Automated local story generation and curation

US2025190483A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025190483-A1
Application numberUS-202519058871-A
CountryUS
Kind codeA1
Filing dateFeb 20, 2025
Priority dateMay 5, 2015
Publication dateJun 12, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for automated local story generation and curation are described. In one example embodiment, a server computer receives content from client devices, and processes the content to identify content characteristics. Stories are then generated based on the characteristics of the received content, and the stories are communicated to client devices. In certain embodiments, selection at a client device of an individual piece of content within a story may further be used by the system to provide the client device with a sub-story that includes pieces of content sharing content characteristics with the characteristics of the selected image or video.

First claim

Opening claim text (preview).

What is claimed is: 1 . A server system comprising: memory; and at least one processor coupled to the memory and configured to perform operations comprising: receiving, at a server system, a first plurality of content items; processing, by the server system, the first plurality of content items to determine a plurality of content characteristics for the first plurality of content items, the plurality of content characteristics comprising a first geographic visibility area, the first geographic visibility area based on geographic locations associated with the first plurality of content items; determining, by the server system, a first content collection for a user, the first content collection selected from the first plurality of content items based on the plurality of content characteristics, a geographic location of a user being within the first geographic visibility area, and characteristics of the user; communicating the first content collection to a client device of the user; receiving, at the server system, communications from client devices indicating selections of content items of a second plurality of content items, the content items of the second plurality of content items having a second geographic visibility area; adjusting, by the server system, the second geographic visibility area of a content item of the second plurality of content items to a third geographic visibility area based on the communications from the client devices; and selecting, by the server system, a second content collection, the second content collection selected from the first plurality of content items and the content item based on the plurality of content characteristics, the characteristics of the user, and the geographic location of the user being within the first geographic visibility area and the third geographic visibility area. 2 . The server system of claim 1 , wherein the operations further comprise: processing, by the server system using machine vision, the first plurality of content items to determine the plurality of content characteristics for the first plurality of content items. 3 . The server system of claim 1 , wherein the operations further comprise: receiving the first plurality of content items from a plurality of client devices, wherein the first plurality of content items are captured by image sensors of the plurality of client devices, and wherein the first plurality of content items comprise a location associated with a corresponding content item, and a time associated with the corresponding content item. 4 . The server system of claim 3 , wherein the plurality of client devices comprises the client device. 5 . The server system of claim 1 , wherein the plurality of content characteristics comprises one or more of: a local content geolocation area; a content time period; one or more content quality metrics; or one or more content categories. 6 . The server system of claim 1 , wherein the operations further comprise: communicating the second content collection to the client device of the user. 7 . The server system of claim 1 , wherein the client devices are within the second geographic visibility area. 8 . The server system of claim 1 , wherein the client devices are a first plurality of client devices, and wherein the operations further comprise: receiving, at the server system, communications from a second plurality of client devices indicating selections of content items of a third plurality of content items, the content items of the third plurality of content items having a fourth geographic visibility area; increasing, by the server system, the fourth geographic visibility area of a content item of the second plurality of content items to a fifth geographic visibility area based on the communications from the second plurality of client devices; and selecting, by the server system, a third content collection, the third content collection selected from the first plurality of content items and the content item of the third plurality of content items based on the plurality of content characteristics, the characteristics of the user, and the geographic location of the user being within the first geographic visibility area and the fifth geographic visibility area. 9 . The server system of claim 8 , wherein the operations further comprise: communicating the third content collection to the client device of the user. 10 . The server system of claim 1 , wherein the adjusting is based on communications indicating the client devices have viewed the content item more than an average number of views for the second plurality of content items. 11 . The server system of claim 1 , wherein first geographic visibility area is a local geographic area, the second geographic visibility area is a regional geographic area comprising a plurality of local geographic areas, and the first geographic visibility area is a first local geographic area of the plurality of local geographic areas within the regional geographic area. 12 . The server system of claim 1 , wherein the operations further comprise: determining an order for presenting the second content collection to the user. 13 . The server system of claim 1 , wherein the communications are first communications, wherein the operations further comprise: receiving, at the server system, second communications from client devices indicating selections of content items of a third content collection, the third content collection comprising content items of a third plurality of content items having a fourth geographic visibility area, the third content collection having an order for presenting the third content collection to users of the client devices; adjusting, by the server system, the fourth geographic visibility area of the third content collection to a fifth geographic visibility area based on the second communications from the client devices; and communicating, by the server system, the third content collection to the user, the geographic location of the user being within the first geographic visibility area and the fifth geographic visibility area. 14 . The server system of claim 1 , wherein a content item of the first plurality of content items comprises a video clip. 15 . A method performed on a server system, the method comprising: receiving, at a server system, a first plurality of content items; processing, by the server system, the first plurality of content items to determine a plurality of content characteristics for the first plurality of content items, the plurality of content characteristics comprising a first geographic visibility area, the first geographic visibility area based on geographic locations associated with the first plurality of content items; determining, by the server system, a first content collection for a user, the first content collection selected from the first plurality of content items based on the plurality of content characteristics, a geographic location of a user being within the first geographic visibility area, and characteristics of the user; communicating the first content collection to a client device of the user; receiving, at the server system, communications from client devices indicating selections of content items of a second plurality of content items, the content items of the second plurality of content items having a second geographic visibility area; adjusting, by the server system, the second geographic visibility area of a content item of the second plurality of content items to a third geographic visibility area based on the communications from the client dev

Assignees

Inventors

Classifications

  • G06F16/487Primary

    using geographical or spatial information, e.g. location · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • using image data, e.g. images, photos, pictures taken by a user · CPC title

  • Filtering based on additional data, e.g. user or group profiles · CPC title

  • Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025190483A1 cover?
Systems and methods for automated local story generation and curation are described. In one example embodiment, a server computer receives content from client devices, and processes the content to identify content characteristics. Stories are then generated based on the characteristics of the received content, and the stories are communicated to client devices. In certain embodiments, selection…
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/487. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 12 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).