Generating and accessing video content for products
AssigneeSnap Inc.
InventorsJean Luo, Celia Nicole Mourkogiannis
Life of this patent
Estimating the term…
Abstract
In one or more implementations, video content generated using a client application may be provided to users of the client application in association with one or more products offered for purchase via the client application. Video content items presented to a user may be identified based on a level of interest of the user in relation to the respective video content items. A level of interest of the user in relation to a video content item may be based on profile information of the user.
Claims20
A method comprising:
- sending, by a user device having one or more processors and memory, a request to a server system for information related to a product via at least one user interface produced by a user application;
- receiving, by the user device and in response to the request, information related to the product;
- causing, by the user device, a first user interface of the user application to be displayed, the first user interface being dedicated to the product and having:
- a first section that includes at least a portion of the information related to the product;
- a second section that includes a plurality of video content items related to the product, the plurality of video content items including video reviews of the product and wherein the second section includes individual user interface elements that are selectable to view a video content item of the plurality of video content items;
- a third section that includes additional information corresponding to additional products offered for purchase via the user application;
- and
- a user interface element that is selectable to capture video content related to the product;
- responsive to selection of the user interface element, causing a second user interface to be displayed, the second user interface including an additional user interface element selectable to capture content included in a field of view of at least one camera of the user device;
- capturing, by at least one camera of the user device and based on selection of the additional user interface element, video content included in the field of view of the at least one camera;
- and
- sending, by the user device, video data related to the video content to the server system, the video data including a video review of the product.
An apparatus comprising:
- one or more cameras;
- one or more hardware processors;
- and
- one or more non-transitory computer-readable storage media including computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
- sending a request to a server system for information related to a product via at least one user interface produced by a user application;
- receiving, in response to the request, information related to the product;
- causing a first user interface of the user application to be displayed, the first user interface being dedicated to the product and having:
- a first section that includes at least a portion of the information related to the product;
- a second section that includes a plurality of video content items related to the product, the plurality of video content items including video reviews of the product and wherein the second section includes individual user interface elements that are selectable to view a video content item of the plurality of video content items;
- a third section that includes additional information corresponding to additional products offered for purchase via the user application;
- and
- a user interface element that is selectable to capture video content related to the product;
- responsive to selection of the user interface element, causing a second user interface to be displayed, the second user interface including an additional user interface element selectable to capture content included in a field of view of at least one camera;
- capturing, by at least one camera of the one or more cameras and based on selection of the additional user interface element, video content included in the field of view of the at least one camera;
- and
- sending video data related to the video content to the server system, the video data including a video review of the product.
One or more non-transitory computer-readable storage media include computer-readable instructions that, when executed by one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
- sending a request to a server system for information related to a product via at least one user interface produced by a user application;
- receiving, in response to the request, information related to the product;
- causing a first user interface of the user application to be displayed, the first user interface being dedicated to the product and having:
- a first section that includes at least a portion of the information related to the product;
- a second section that includes a plurality of video content items related to the product, the plurality of video content items including video reviews of the product and wherein the second section includes individual user interface elements that are selectable to view a video content item of the plurality of video content items;
- a third section that includes additional information corresponding to additional products offered for purchase via the user application;
- and
- a user interface element that is selectable to capture video content related to the product;
- responsive to selection of the user interface element, causing a second user interface to be displayed, the second user interface including an additional user interface element selectable to capture content included in a field of view of at least one camera of a user device;
- capturing, by the at least one camera of the user device and based on selection of the additional user interface element, video content included in the field of view of the at least one camera;
- and
- sending video data related to the video content to the server system, the video data including a video review of the product.
Dependencies are inferred from the claim text.