IP Library Granted Patent US 8,565,581
Granted Patent B2
US 8,565,581 · App. 13/294,729 · Granted Oct 22, 2013

Method and apparatus for selecting content segments

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 8,565,581
App. No.
13/294,729
Granted
Oct 22, 2013
Kind
B2
Abstract

A method, apparatus and computer program product select content segments based at least in part on a contextual similarity level between the content segments and at least one of brightness levels, blur levels, and shake levels of the content segments. As such, a resultant video may be produced that comprises selected content segments. Accordingly, brightness levels of the content may be improved and shake and blur levels reduced while maintaining a desired field of view.

Claims (38)

1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to:

determine a plurality of contextual characteristics associated with a plurality of content segments;

compare the contextual characteristics to determine at least one contextual similarity level between the content segments;

determine at least one of a plurality of brightness levels, a plurality of blur levels, and a plurality of shake levels of the content segments; and

select one of the content segments based at least in part on the contextual similarity level and at least one of the brightness levels, the blur levels, and the shake levels.

2. The apparatus of claim 1 , further configured to stop recordation by a content source that captured one or more of the content segments that is not selected.

3. The apparatus of claim 2 , further configured to cause a stop recordation indicator to be signaled.

4. The apparatus of claim 3 , further configured to cause at least one of the brightness levels, the blur levels, and the shake levels to be signaled.

5. The apparatus of claim 1 , further configured to:

identify a plurality of dominant colors for the content segments, and

select the one of the content segments based at least in part on the dominant colors of the content segments.

6. The apparatus of claim 1 , wherein recordation of the content segments occurs substantially simultaneously with selection of the one of the content segments.

7. The apparatus of claim 1 , further configured to produce a resultant video from the content segments that are selected.

8. The apparatus of claim 1 , further configured to compare the contextual similarity level to a threshold similarity level.

9. The apparatus of claim 8 , wherein the threshold similarity level corresponds to an overlapping field of view.

10. The apparatus of claim 1 , further comprising user interface circuitry configured to:

facilitate user control of at least some functions of the apparatus through use of a display; and

cause at least a portion of a user interface of the apparatus to be displayed on the display to facilitate user control of at least some functions of the apparatus.

11. A method, comprising:

determining a plurality of contextual characteristics associated with a plurality of content segments;

comparing the contextual characteristics with a processor to determine at least one contextual similarity level between the content segments;

determining at least one of a plurality of brightness levels, a plurality of blur levels, and a plurality of shake levels of the content segments; and

selecting one of the content segments based at least in part on the contextual similarity level and at least one of the brightness levels, the blur levels, and the shake levels.

12. The method of claim 11 , further comprising stopping recordation by a content source that captured one or more of the content segments that is not selected.

13. The method of claim 12 , further comprising causing a stop recordation indicator to be signaled.

14. The method of claim 13 , further comprising causing at least one of the brightness levels, the blur levels, and the shake levels to be signaled.

15. The method of claim 11 , further comprising:

identifying a plurality of dominant colors for the content segments,

wherein selecting the one of the content segments comprises selecting the one of the content segments based at least in part on the dominant colors of the content segments.

16. The method of claim 11 , wherein recordation of the content segments occurs substantially simultaneously with selecting the one of the content segments.

17. The method of claim 11 , further comprising producing a resultant video from the content segments that are selected.

18. The method of claim 11 , further comprising comparing the contextual similarity level to a threshold similarity level.

19. The method of claim 18 , wherein the threshold similarity level corresponds to an overlapping field of view.

20. A computer program product comprising at least one computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising:

program code instructions for determining a plurality of contextual characteristics associated with a plurality of content segments;

program code instructions for comparing the contextual characteristics to determine at least one contextual similarity level between the content segments;

program code instructions for determining at least one of a plurality of brightness levels, a plurality of blur levels, and a plurality of shake levels of the content segments; and

program code instructions for selecting one of the content segments based at least in part on the contextual similarity level and at least one of the brightness levels, the blur levels, and the shake levels.

Assignments (12)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035457/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2012
From: CURCIO, IGOR DANILO DIEGO; MATE, SUJEET SHYAMSUNDAR; DABOV, KOSTADIN; CRICRI, FRANCESO
To: NOKIA CORPORATION
Reel/Frame 028749/0705 →