IP Library Granted Patent US 9,734,869
Granted Patent B2
US 9,734,869 · App. 14/644,350 · Granted Aug 15, 2017

Method and system for automatic learning of parameters for automatic video and photo editing based on user's satisfaction

Inventors: Alexander Rav-Acha (Rehovot, IL); Oren Boiman (Sunnyvale, CA)
Assignee: MAGISTO LTD.
G11B27/031H04N1/00167H04N21/25891H04N21/2665H04N21/4223H04N21/431H04N21/854
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,734,869
App. No.
14/644,350
Granted
Aug 15, 2017
Kind
B2
Abstract

A method and system for modifying video editing parameters based on users satisfaction. The method may include the following steps: maintaining a plurality of video editing parameters; obtaining from a plurality of users, a plurality of footage sets each set comprising at least one of: a video sequence, and a still image; editing the plurality of footage sets, based on the plurality of video editing parameters, to yield respective edited videos; deriving user-satisfaction indicators from the plurality of users, responsive to viewing the respective edited videos; and automatically modifying at least one of the video editing parameters, based on the user-satisfaction indicators, to yield modified video editing parameters.

Claims (30)

1. A method for modifying video editing parameters comprising:

maintaining a plurality of video editing parameters;

obtaining from at least one user, a plurality of footage sets each set comprising at least one of: a video sequence, and still image;

editing the plurality of footage sets, based on the plurality of video editing parameters, to yield respective edited videos;

deriving user-satisfaction indicators from the at least one user, responsive to viewing the respective edited videos, wherein the user satisfaction indicates an emotional reaction of a user to viewing the respective edited videos; and

automatically modifying at least one of the video editing parameters, based on the user-satisfaction indicators, to yield modified video editing parameters.

2. The method according to claim 1 , wherein the user satisfaction is based on a rating of the edited video as provided explicitly by the user.

3. The method according to claim 1 , wherein the user satisfaction is automatically derived from actions and behaviors of the respective users.

4. The method according to claim 3 , wherein the actions of the respective users include at least one of: viewing beyond a predefined portion of the edited video, sharing, buying, becoming a premium user, saving, commenting, and deleting.

5. The method according to claim 1 , wherein the user satisfaction is based on a choice of a user out of multiple edited videos.

6. The method according to claim 1 , wherein the user satisfaction is based on priority made by a user relative to multiple edited videos.

7. The method according to claim 1 , wherein the user-satisfaction is based on capturing the face of the user during or immediately after viewing the edited movie, analyzing the facial expression of the captured face; and automatically deriving the user-satisfaction.

8. The method according to claim 1 , wherein the user-satisfaction is based on capturing auditory signals during or immediately after viewing the edited movie by the user; analyzing the captured auditory signals; and automatically deriving the user-satisfaction.

9. The method according to claim 1 , wherein the maintained video editing parameters are stored on a data-structure that associates user attributes with at least a subset of video editing parameters, and wherein the modified video editing parameters are associated with at least one attribute of users.

10. The method according to claim 1 , wherein the video editing parameters comprise at least one of: editing style; tempo; and theme.

11. The method according to claim 1 , wherein the video editing parameters comprise an importance level of at least one of: scene representation; speech; activity, class of objects; and a specific object.

12. The method according to claim 1 , wherein the modifying of the video editing parameters utilizes at least one of A-B testing; regression, and annealing.

13. The method according to claim 1 , wherein the modifying is carried out for a plurality of users at the same time.

14. The method according to claim 9 , wherein the user attribute comprises at least of one of gender; age; and country.

15. The method according to claim 1 , wherein the modifying at least one of video editing parameters is performed only in a case that the user-satisfaction indicators meet certain statistical significance criteria.

16. The method according to claim 1 , wherein the maintained video editing parameters are stored on a data-structure that associates attributes of footage sets with at least a subset of video editing parameters; and wherein the modified video editing parameters are associated with at least one attribute of the footage sets being viewed by the plurality of users.

17. The method according to claim 16 , wherein the attributes of the footage sets comprise at least one of: type of media that constitute the footage; length of the footage; number of faces being detected within the footage.

18. A system for modifying video editing parameters comprising:

a server associated with a computer processor and a database configured to maintain a plurality of video editing parameters;

a plurality of communication devices being in communication with the server and configured to obtain a plurality of footage sets each set comprising at least one of: a video sequence, and a still image;

an editing module, executed by the computer processor and configured to edit the plurality of footage sets, based on the plurality of video editing parameters, to yield respective edited videos; and

a learning module, executed by the computer processor and configured to derive user-satisfaction indicators from the plurality of users, responsive to viewing the respective edited videos, wherein the user satisfaction indicates an emotional reaction of a user to viewing the respective edited videos,

wherein the computer processor is further configured to automatically modify at least one of the video editing parameters, based on the user-satisfaction indicators, to yield modified video editing parameters.

19. The system according to claim 18 , wherein the communication devices are configured to capture the face of the user during or immediately after viewing the edited movie, and wherein the user-satisfaction is based on analyzing the facial expression of the captured face; and automatically deriving the user-satisfaction.

20. The system according to claim 18 , wherein the communication devices are configured to capture auditory signals during or immediately after viewing the edited movie by the user, and wherein the user-satisfaction is based on analyzing the captured auditory signals, and automatically deriving the user-satisfaction.

Assignments (9)
SECURITY INTEREST Recorded May 4, 2026
From: VIMEO.COM, INC.
To: INTESA SANPAOLO S.P.A., AS SECURITY AGENT
Reel/Frame 074553/0001 →
RELEASE OF PATENT SECURITY INTERESTS FILED FEBRUARY 12, 2021 AT REEL/FRAME 055288/0371 Recorded Jul 3, 2023
From: JPMORGAN CHASE BANK, N.A.
To: VIMEO.COM, INC. (FKA VIMEO, INC.)
Reel/Frame 064193/0449 →
CHANGE OF NAME Recorded Jun 25, 2021
From: VIMEO, INC.
To: VIMEO.COM, INC.
Reel/Frame 056754/0261 →
SECURITY AGREEMENT Recorded Feb 12, 2021
From: VIMEO, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055288/0371 →
RELEASE OF SECURITY INTEREST Recorded Jul 7, 2020
From: KREOS CAPITAL V (EXPERT FUND) LP
To: MAGISTO LTD. (NOW KNOWN AS NOLAN LEGACY LTD)
Reel/Frame 053136/0297 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SERIAL NO. 15/374,023 SHOULD BE 15/012,875 PREVIOUSLY RECORDED ON REEL 041151 FRAME 0899. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 27, 2020
From: MAGISTO LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 052497/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2020
From: MAGISTO LTD.
To: VIMEO, INC.
Reel/Frame 051435/0430 →
SECURITY INTEREST Recorded Feb 2, 2017
From: MAGISTO LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 041151/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2015
From: RAV-ACHA, ALEXANDER; BOIMAN, OREN
To: MAGISTO LTD.
Reel/Frame 035812/0355 →
Continuity (2)
Provisional Application 61950894 · Mar 11, 2014
Related Publication 20150262615A1 · Sep 17, 2015