Educational case study media content creation based on crowdsource information collections

US2025356768A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025356768-A1
Application numberUS-202418663480-A
CountryUS
Kind codeA1
Filing dateMay 14, 2024
Priority dateMay 14, 2024
Publication dateNov 20, 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.

In an approach for creating educational case study content based on crowdsourced media content, a processor receives a request for a video to be used with a case study and determines one or more requirements for the video. Based on the one or more requirements, the processor retrieves a plurality of crowdsourced videos from a social media network and determines at least one set of the plurality of crowdsourced videos that can form a closed loop contour. The processor further, based on the at least one set of the plurality of crowdsourced videos, creates the video to be used with the case study.

First claim

Opening claim text (preview).

1 . A computer-implemented method comprising: receiving a request for a video; determining one or more requirements for the video; retrieving, based on the one or more requirements, a plurality of crowdsourced videos from a social media network; extracting a set of metadata from the plurality of crowdsourced videos, the set of metadata including geographical and temporal information; clustering the plurality of crowdsourced videos into location clusters based on a geographical proximity; determining, based on the temporal information, a chronological sequence of clustered videos within the location clusters; determining a first temporal image set of the plurality of crowdsourced videos that form a closed loop contour at a given time and at a target location; and creating the video including sequentially arranging multiple temporal image sets including the first temporal image set, the video meeting the one or more requirements. 2 . The computer-implemented method of claim 1 , wherein retrieving the plurality of crowdsourced videos from the social media network includes: determining, based on the one or more requirements, a search query for the social media network. 3 . The computer-implemented method of claim 1 , wherein retrieving the plurality of crowdsourced videos from the social media network includes: determining a plurality of videos captured at a concurrent time, the plurality of videos meeting the one or more requirements for the video. 4 . (canceled) 5 . The computer-implemented method of claim 1 , wherein the set of metadata of the plurality of crowdsourced videos includes a location of capture, a direction of capture, and a timing of capture. 6 . The computer-implemented method of claim 1 , wherein creating the video further comprises: synchronizing temporal image sets in terms of a temporal and a spatial alignment; reconstructing a three-dimensional (3D) model from the synchronized temporal image sets; extracting closed-loop contour information from the 3D model; and converting the 3D model to a volumetric video. 7 . (canceled) 8 . A computer program product comprising one or more computer readable storage media and program instructions stored therein, which, when executed by a processor, causes the processor to perform a method comprising: receiving a request for a video; determining one or more requirements for the video; retrieving, based on the one or more requirements, a plurality of crowdsourced videos from a social media network; extracting a set of metadata from the plurality of crowdsourced videos, the set of metadata including geographical and temporal information; clustering the plurality of crowdsourced videos into location clusters based on a geographical proximity; determining, based on the temporal information, a chronological sequence of clustered videos within the location clusters; determining a first temporal image set of the plurality of crowdsourced videos that form a closed loop contour at a given time and at a target location; and creating the video including sequentially arranging multiple temporal image sets including the first temporal image set, the video meeting the one or more requirements. 9 . The computer program product of claim 8 , wherein retrieving the plurality of crowdsourced videos from the social media network includes: determining, based on the one or more requirements, a search query for the social media network. 10 . The computer program product of claim 8 , wherein retrieving the plurality of crowdsourced videos from the social media network further comprises includes: determining a plurality of videos captured at a concurrent time, the plurality of videos meeting the one or more requirements for the video. 11 . (canceled) 12 . The computer program product of claim 8 , wherein the set of metadata of the plurality of crowdsourced videos includes a location of capture, a direction of capture, and a timing of capture. 13 . The computer program product of claim 8 , wherein creating the video further comprises: synchronizing the temporal image sets in terms of a temporal and a spatial alignment; reconstructing a three-dimensional (3D) model from the synchronized temporal image sets; extracting the closed loop contour from the 3D model; and converting the 3D model to a volumetric video. 14 . (canceled) 15 . A computer system comprising: one or more computer processors; one or more computer readable storage media; wherein: the one or more computer processors are structured, located, connected, and/or programmed to run program instructions on the one or more computer readable storage media; and the program instructions, which, when executed by at least one processor of the one or more computer processors, cause the at least one processor to perform a method comprising: receiving a request for a video; determining one or more requirements for the video; retrieving, based on the one or more requirements, a plurality of crowdsourced videos from a social media network; extracting a set of metadata from the plurality of crowdsourced videos, the set of metadata including geographical and temporal information; clustering the plurality of crowdsourced videos into location clusters based on a geographical proximity; determining, based on the temporal information, a chronological sequence of clustered videos within the location clusters; determining a first temporal image set of the plurality of crowdsourced videos that form a closed loop contour at a given time and at a target location; and creating the video including sequentially arranging multiple temporal image sets including the first temporal image set, the video meeting the one or more requirements. 16 . The computer system of claim 15 , wherein retrieving the plurality of crowdsourced videos from the social media network includes: determining, based on the one or more requirements, a search query for the social media network. 17 . (canceled) 18 . The computer system of claim 15 , wherein the set of metadata of the plurality of crowdsourced videos includes a location of capture, a direction of capture, and a timing of capture. 19 . The computer system of claim 15 , wherein creating the video further comprises: synchronizing the temporal image sets in terms of a temporal and a spatial alignment; reconstructing a three-dimensional (3D) model from the synchronized temporal image sets; extracting the closed loop contour from the 3D model; and converting the 3D model to a volumetric video. 20 . (canceled) 21 . The computer-implemented method of claim 6 , wherein extracting the closed loop contour information includes identifying a silhouette of an object in each frame of the video; 22 . The computer-implemented method of claim 6 , wherein converting the 3D model to a volumetric video includes: verifying consistency of the closed loop contour information; and creating a continuous loop based on the set of metadata. 23 . The computer-implemented method of claim 1 , wherein: determining the first temporal image set includes identifying approximate closed loop contours by: joining multiple points consisting of the target location and a direction vector, the multiple points including a first point and a last point; and interpolating the multiple points sequentially using a linear interpolation formula starting with the first point and, finally, connecting the last

Assignees

Inventors

Classifications

  • a collection of video files or sequences · CPC title

  • involving special video data, e.g 3D video · CPC title

  • Content authoring · CPC title

  • Video hosting of uploaded data from client · CPC title

  • Education · 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 US2025356768A1 cover?
In an approach for creating educational case study content based on crowdsourced media content, a processor receives a request for a video to be used with a case study and determines one or more requirements for the video. Based on the one or more requirements, the processor retrieves a plurality of crowdsourced videos from a social media network and determines at least one set of the plurality…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G09B5/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Nov 20 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).