# US 2014/0195917 A1 · Determining start and end points of a video clip based on a single click

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195917 A1
- Document ID: US20140195917A1
- Status: Published application
- Kind: A1
- Application number: 13/734,981
- Filed: 2013-01-06
- Published: 2014-07-10
- Earliest claimed: 2013-01-06
- Assignees: Takes LLC
- Applicants: Takes LLC
- Inventors: Amit MAN
- Web page: https://patentgrep.com/patent/US20140195917A1

## CPC

- G06F 3/048: Interaction techniques based on graphical user interfaces [GUI]
- G06F 16/44: Browsing; Visualisation therefor
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method of capturing a video clip in a single ‘click’ is provided herein. The method includes the following steps: capturing a multimedia file; obtaining kinematic data related to the capturing; indicating, by a user action, a snapshot moment, being a timestamp, on the multimedia file; applying a decision function, wherein the decision function receives as an input at least one of: the captured multimedia file, the snapshot moment, and the kinematic data and yields as an output: a start point, being a timestamp on the multimedia file that precedes the snapshot moment and an end point, being a timestamp that follows the snapshot moment.

## Claims

### Claim 1

A method comprising:
capturing a multimedia file;
obtaining kinematic data related to the capturing;
indicating, by a user action, a snapshot moment, being a timestamp, on the multimedia file; and
applying a decision function, wherein the decision function receives as an input at least one of: the captured multimedia file, the snapshot moment, and the kinematic data and yields as an output: a start point, being a timestamp on the multimedia file that precedes the snapshot moment and an end point, being a timestamp that follows the snapshot moment.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising generating a multimedia clip being a subset of the captured multimedia file, wherein the multimedia clip starts with the start point, comprises the snapshot moment, and ends with the end point.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the multimedia file contains a video sequence and wherein the snapshot moment is associated with a single still image.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the multimedia file contains an audio sequence and wherein the snapshot moment is associated with an audio clip.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the multimedia file comprises both a video sequence and an audio sequence and wherein the video sequence and the audio sequence are each associated with respective start points and end points and a common snapshot moment.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the decision function further receives as an input at least one of: metadata relating to the user and to the capturing context.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the decision function further applies at least one of: image processing algorithms, and audio processing algorithms which are taken into account in determining the start points and the end points.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the applying of the decision function is carried out off-line, after the capturing of the multimedia file has ended.

### Claim 9 (depends on 1)

The method according to claim 1, wherein the decision function filters out portions of the multimedia file that are below a predefined level of a specified qualitative metric.

### Claim 10 (depends on 1)

The method according to claim 1, wherein the kinematic data are transformed into a spatial path of the capturing device, which is fed into the decision function.

### Claim 11 (depends on 1)

The method according to claim 1, wherein the decision function compares the kinematic data to a list of predefined thresholds.

### Claim 12 (depends on 1)

The method according to claim 1, wherein in a case that the multimedia files comprise an audio sequence, the decision function applies at least one of audio signal processing.

### Claim 13 (depends on 1)

The method according to claim 1, wherein the indicating is repeated a plurality of times, to yield a plurality of snapshot moments, and wherein the user action is initiated after the multimedia has been captured in its entirety.

### Claim 14 (depends on 6)

The method according to claim 6, wherein the metadata is based upon a still image associated with the snapshot moment.

### Claim 15 (depends on 1)

The method according to claim 1, further comprising tagging the multimedia clip with a tag indicative of data derived from a still image contained within the multimedia file and associated with the snapshot moment.

### Claim 16 (depends on 15)

The method according to claim 15, further comprising applying a predefined operation to the multimedia clip, based on the tag.

### Claim 17 (depends on 16)

The method according to claim 16, further applying a search operation for the multimedia clip, based on the tag.

### Claim 18

A system comprising:
a capturing device configured to capture a multimedia file;
a motion sensor physically coupled to the capturing device configured to obtain kinematic data related to the capturing;
a user interface configured to indicate a snapshot moment, being a timestamp, on the multimedia file responsive to a user action; and
a computer processor configured to apply a decision function, wherein the decision function receives as an input at least one of: the captured multimedia file, the snapshot moment, and the kinematic data and yields as an output: a start point, being a timestamp on the multimedia file that precedes the snapshot moment and an end point, being a timestamp that follows the snapshot moment.

### Claim 19 (depends on 18)

The system according to claim 18, wherein the computer processor is further configured to generate a multimedia clip being a subset of the captured multimedia file, wherein the multimedia clip starts with the start point, comprises the snapshot moment, and ends with the end point.

### Claim 20 (depends on 18)

The system according to claim 18, wherein the multimedia file contains a video sequence and wherein the snapshot moment is associated with a single still image.

### Claim 21 (depends on 18)

The system according to claim 18, wherein the multimedia file contains an audio sequence and wherein the snapshot moment is associated with an audio clip.

### Claim 22 (depends on 18)

The system according to claim 18, wherein the multimedia file comprises both a video sequence and an audio sequence and wherein the video sequence and the audio sequence are each associated with respective start points and end points and a common snapshot moment.

### Claim 23 (depends on 18)

The system according to claim 18, wherein the decision function further receives as an input at least one of: metadata relating to the user and to the capturing context.

### Claim 24 (depends on 18)

The system according to claim 18, wherein the decision function further applies at least one of: image processing algorithms, and audio processing algorithms which are taken into account in determining the start points and the end points.

### Claim 25 (depends on 18)

The system according to claim 18, wherein the applying of the decision function is carried out off-line, after the capturing of the multimedia file has ended.

### Claim 26 (depends on 18)

The system according to claim 18, wherein the decision function filters out portions of the multimedia file that are below a predefined level of a specified qualitative metric.

### Claim 27 (depends on 18)

The system according to claim 18, wherein the kinematic data are transformed into a spatial path of the capturing device, which is fed into the decision function.

### Claim 28 (depends on 18)

The system according to claim 18, wherein the decision function compares the kinematic data to a list of predefined thresholds.

### Claim 29 (depends on 18)

The system according to claim 18, wherein in a case that the multimedia files comprise an audio sequence, the decision function applies at least audio signal processing.

### Claim 30 (depends on 18)

The system according to claim 18, wherein the indicating is repeated a plurality of times, to yield a plurality of snapshot moments, and wherein the user action is initiated after the multimedia has been captured in its entirety.

### Claim 31 (depends on 22)

The system according to claim 22, wherein the metadata is based upon a still image associated with the snapshot moment.

### Claim 32 (depends on 18)

The system according to claim 18, further comprising tagging the multimedia clip with a tag indicative of data derived from a still image contained within the multimedia file and associated with the snapshot moment.

### Claim 33 (depends on 29)

The method according to claim 29, further comprising applying a predefined operation to the multimedia clip, based on the tag.

### Claim 34 (depends on 29)

The method according to claim 29, further applying a search operation for the multimedia clip, based on the tag.
