US2022269725A1PendingUtilityA1
Dynamic detection of custom linear video clip boundaries
Est. expiryJul 28, 2037(~11 yrs left)· nominal 20-yr term from priority
Inventors:Christopher Lintz
G06F 16/739G06F 16/78G06F 16/745G06F 16/73
63
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Described herein are systems and methods for generating a video clip. The video clip may be generated based on applying a query to content metadata to identify a match within a content item. A start boundary and an end boundary for the video clip are determined based on the match(es).
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving a query associated with content; determining, based on the query, a first match in content metadata; determining, based on the first match, a start boundary preceding a time associated with the first match; determining an end boundary following the time associated with the first match; and generating, based on the start boundary and the end boundary, a portion of the content.
2 . The method of claim 1 , wherein determining the end boundary comprises,
determining, based on the query, the end boundary.
3 . The method of claim 1 , further comprising:
determining, based on the query, a second match in the content metadata, wherein determining the end boundary comprises determining, based on the second match in the content metadata, the end boundary following a time associated with the second match.
4 . The method of claim 1 , wherein determining, based on the first match, the start boundary preceding the time associated with the first match comprises:
determining a time associated with a duration preceding the time associated with the first match; and determining a time associated with a content transition nearest the time associated with the duration.
5 . The method of claim 1 , wherein determining the end boundary following the time associated with the first match comprises:
determining a time associated with a duration; and determining a time associated with a content transition nearest the time associated with the duration.
6 . The method of claim 1 , wherein generating, based on the start boundary and the end boundary, the portion of the content comprises extracting the portion of the content as a video clip or storing a content identifier, the start boundary, and the end boundary.
7 . A method comprising:
receiving a query associated with content; determining, based the query, a first match in content metadata; determining, based on the first match, an end boundary following a time associated with the first match; determining a start boundary preceding the time associated with the first match; and generating, based on the start boundary and the end boundary, a portion of the content.
8 . The method of claim 7 , wherein determining the start boundary comprises,
determining, based on the query, the start boundary.
9 . The method of claim 7 , further comprising:
determining, based on the query, a second match in the content metadata, wherein determining the start boundary comprises determining, based on the second match in the content metadata, the start boundary preceding the time associated with the second match.
10 . The method of claim 7 , wherein determining the end boundary following the time associated with the first match comprises:
determining a time associated with a duration following the time associated with the first match; and determining a time associated with a content transition nearest the time associated with the duration.
11 . The method of claim 7 , wherein generating, based on the start boundary and the end boundary, the portion of the content comprises extracting the portion of the content as a video clip or storing a content identifier, the start boundary, and the end boundary.
12 . The method of claim 7 , wherein determining the start boundary preceding the time associated with the first match comprises:
determining a time associated with a duration preceding the time associated with the first match; and determining a time associated with a content transition nearest the time associated with the duration.
13 . A system comprising:
a computing device configured to:
receive a query associated with content;
determine, based on the query, a first match in content metadata;
determine, based on the first match, a start boundary preceding a time associated with the first match;
determine an end boundary following the time associated with the first match; and
generate, based on the start boundary and the end boundary, a portion of the content; and
the user device configured to:
send the query.
14 . The system of claim 13 , wherein to determine the end boundary, the computing device is configured to determine, based on the query, the end boundary.
15 . The system of claim 13 , wherein the computing device is further configured to:
determine, based on the query, a second match in the content metadata, wherein to determine the end boundary, the computing device is configured to determine, based on the second match in the content metadata, the end boundary following a time associated with the second match.
16 . The system of claim 13 , wherein to determine, based on the first match, the start boundary preceding the time associated with the first match, the computing device is further configured to:
determine a time associated with a duration preceding the time associated with the first match; and determine a time associated with a content transition nearest the time associated with the duration.
17 . The system of claim 13 , wherein to determine the end boundary following the time associated with the first match, the computing device is further configured to:
determine a time associated with a duration; and determine a time associated with a content transition nearest the time associated with the duration.
18 . The system of claim 13 , wherein to generate, based on the start boundary and the end boundary, the portion of the content, the computing device is configured to extract the portion of the content as a video clip or store a content identifier, the start boundary, and the end boundary.
19 . A system comprising:
a computing device configured to:
receive a query associated with content;
determine, based the query, a first match in content metadata;
determine, based on the first match, an end boundary following a time associated with the first match;
determine a start boundary preceding the time associated with the first match; and
generate, based on the start boundary and the end boundary, a portion of the content; and
the user device configured to:
send the query.
20 . The system of claim 19 , wherein to determine the start boundary, the computing device is configured to determine, based on the query, the start boundary.
21 . The system of claim 19 , wherein the computing device is further configured to:
determine, based on the query, a second match in the content metadata, wherein to determine the start boundary, the computing device is configured to determine, based on the second match in the content metadata, the start boundary preceding a time associated with the second match.
22 . The system of claim 19 , wherein to determine the end boundary following the time associated with the first match, the computing device is further configured to:
determine a time associated with a duration following the time associated with the first match; and determine a time associated with a content transition nearest the time associated with the duration.
23 . The system of claim 19 , wherein to determine the start boundary preceding the time associated with the first match, the computing device is further configured to:
determine a time associated with a duration preceding the time associated with the first match; and determine a time associated with a content transition nearest the time associated with the duration.
24 . The system of claim 19 , wherein to generate, based on the start boundary and the end boundary, the portion of the content, the computing device is configured to extract the portion of the content as a video clip or store a content identifier, the start boundary, and the end boundary.Join the waitlist — get patent alerts
Track US2022269725A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.