US2022269725A1PendingUtilityA1

Dynamic detection of custom linear video clip boundaries

Assignee: COMCAST CABLE COMM LLCPriority: Jul 28, 2017Filed: Mar 10, 2022Published: Aug 25, 2022
Est. expiryJul 28, 2037(~11 yrs left)· nominal 20-yr term from priority
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-modified
1 . 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.