The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 09, 2024

Filed:

May. 26, 2021
Applicant:

Adobe Inc., San Jose, CA (US);

Inventors:

Seth Walker, Oakland, CA (US);

Hijung Shin, Arlington, MA (US);

Cristin Ailidh Fraser, San Diego, CA (US);

Aseem Agarwala, Seattle, WA (US);

Lubomira Dontcheva, Seattle, WA (US);

Joel Richard Brandt, Venice, CA (US);

Jovan Popović, Seattle, WA (US);

Joy Oakyung Kim, Menlo Park, CA (US);

Justin Salamon, San Francisco, CA (US);

Jui-hsien Wang, Sammamish, WA (US);

Timothy Jeewun Ganter, Woodinville, WA (US);

Xue Bai, Bellevue, WA (US);

Dingzeyu Li, Seattle, WA (US);

Assignee:

Adobe Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11B 27/00 (2006.01); G06F 3/0482 (2013.01); G06F 3/0486 (2013.01); G11B 27/02 (2006.01); G11B 27/036 (2006.01); G11B 27/10 (2006.01); G11B 27/031 (2006.01); G11B 27/36 (2006.01);
U.S. Cl.
CPC ...
G11B 27/036 (2013.01); G06F 3/0482 (2013.01); G06F 3/0486 (2013.01);
Abstract

Embodiments are directed to a snap point segmentation that defines the locations of selection snap points for a selection of video segments. Candidate snap points are determined from boundaries of feature ranges of the video indicating when instances of detected features are present in the video. In some embodiments, candidate snap point separations are penalized for being separated by less than a minimum duration corresponding to a minimum pixel separation between consecutive snap points on a video timeline. The snap point segmentation is computed by solving a shortest path problem through a graph that models different snap point locations and separations. When a user clicks or taps on the video timeline and drags, a selection snaps to the snap points defined by the snap point segmentation. In some embodiments, the snap points are displayed during a drag operation and disappear when the drag operation is released.


Find Patent Forward Citations

Loading…