Back to results
US 2025/0211554 A1Published application
Generation of electronic media content collections
AssigneeSnap Inc.
InventorsNathan Kenneth Boyd, Jonathan Brody, Ken W. Chung, Justin Huang, Teresa Lieh
Life of this patent
Estimating the term…
Abstract
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by automatically analyzing media content associated with a user and generating collections of such content (e.g., “stories”) based on varying criteria.
Claims20
A method comprising:
- receiving, by a processor, a plurality of media content items generated by a computing device;
- accessing sensor data associated with each media content item, the sensor data captured by one or more sensors of the computing device when the respective media content item was generated, wherein the sensor data includes at least two of:
- temperature data from a temperature sensor;
- location data from a geolocation sensor;
- motion data from a motion sensor;
- or
- camera configuration data;
- analyzing the sensor data to identify environmental conditions present during generation of each media content item;
- selecting a subset of media content items based on the identified environmental conditions matching predetermined criteria;
- generating a themed media content collection incorporating the selected subset of media content items, wherein the themed media content collection is organized based on the environmental conditions;
- and
- displaying the themed media content collection on a display screen of the computing device.
9 more elements
A system comprising:
- at least one processor;
- and
- at least one memory storage device, storing instructions thereon, which, when executed by the at least one processor, cause the system to perform operations comprising:
- receiving, by a processor, a plurality of media content items generated by a computing device;
- accessing sensor data associated with each media content item, the sensor data captured by one or more sensors of the computing device when the respective media content item was generated, wherein the sensor data includes at least two of:
- temperature data from a temperature sensor;
- location data from a geolocation sensor;
- motion data from a motion sensor;
- or
- camera configuration data;
- analyzing the sensor data to identify environmental conditions present during generation of each media content item;
- selecting a subset of media content items based on the identified environmental conditions matching predetermined criteria;
- generating a themed media content collection incorporating the selected subset of media content items, wherein the themed media content collection is organized based on the environmental conditions;
- and
- displaying the themed media content collection on a display screen of the computing device.
12 more elements
A computer-readable medium storing instructions thereon, which, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:
- receiving a plurality of media content items generated by the computing device;
- accessing sensor data associated with each media content item, the sensor data captured by one or more sensors of the computing device when the respective media content item was generated, wherein the sensor data includes at least two of:
- temperature data from a temperature sensor;
- location data from a geolocation sensor;
- motion data from a motion sensor;
- or
- camera configuration data;
- analyzing the sensor data to identify environmental conditions present during generation of each media content item;
- selecting a subset of media content items based on the identified environmental conditions matching predetermined criteria;
- generating a themed media content collection incorporating the selected subset of media content items, wherein the themed media content collection is organized based on the environmental conditions;
- and
- displaying the themed media content collection on a display screen of the computing device.
9 more elements
Dependencies are inferred from the claim text.