IP Library Granted Patent US 10,102,284
Granted Patent B2
US 10,102,284 · App. 15/463,549 · Granted Oct 16, 2018

System and method for generating media bookmarks

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 10,102,284
App. No.
15/463,549
Granted
Oct 16, 2018
Kind
B2
Abstract

Disclosed herein are systems, methods, and computer-readable media for transmedia video bookmarks, the method comprising receiving a first place marker and a second place marker for a segment of video media, extracting metadata from the video media between the first and second place markers, normalizing the extracted metadata, storing the normalized metadata, first place marker, and second place marker as a video bookmark, and retrieving the media represented by the video bookmark upon request from a user. Systems can aggregate video bookmarks from multiple sources and refine the first place marker and second place marker based on the aggregated video bookmarks. Metadata can be extracted by analyzing text or audio annotations. Metadata can be normalized by generating a video thumbnail representing the video media between the first place marker and the second place marker. Multiple video bookmarks may be searchable by metadata or by the video thumbnail visually.

Claims (35)

1. A system, comprising:

a processor; and

a computer-readable storage device that stores instructions which, when executed by the processor, cause the processor to perform operations comprising:

receiving a first place marker and a second place marker, wherein the first place marker and the second place marker are both associated with a segment of media;

extracting metadata from the segment of media, wherein the metadata differs from video content contained within a video clip;

generating, based on the metadata, normalized metadata for locating the segment of media;

storing, in a memory device, the normalized metadata, the first place marker, and the second place marker to yield stored data in the memory device, wherein the stored data comprises the normalized metadata, the first place marker, and the second place marker stored in the memory device; and

upon receiving a request, retrieving the segment of the media using the stored data in the memory device.

2. The system of claim 1 , wherein storing the normalized metadata, the first place marker, and the second place marker comprises storing the normalized metadata, the first place marker, and the second place marker as a media bookmark.

3. The system of claim 2 , wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform operations further comprise: generating a video thumbnail representing the media bookmark.

4. The system of claim 3 , wherein the video thumbnail has a fixed length.

5. The system of claim 3 , wherein the video thumbnail has a variable length.

6. The system of claim 1 , when generating the normalized metadata further comprises normalizing the metadata for locating the segment of media regardless of a format type or a playback device type.

7. A method, comprising:

receiving a first place marker and a second place marker, wherein the first place marker and the second place marker are both associated with a segment of media;

extracting, via a processor, metadata from the segment of media, wherein the metadata differs from a video clip;

generating, via the processor and based on the metadata, normalized metadata for locating the segment of media;

storing, in a memory device, the normalized metadata, the first place marker, and the second place marker to yield stored data in the memory device, wherein the stored data comprises the normalized metadata, the first place marker, and the second place marker stored in the memory device; and

upon receiving a request, retrieving the segment of the media using the stored data in the memory device.

8. The method of claim 7 , wherein storing the normalized metadata, the first place marker, and the second place marker comprises storing the normalized metadata, the first place marker, and the second place marker as a media bookmark.

9. The method of claim 8 , the method further comprising generating a video thumbnail representing the media bookmark.

10. The method of claim 9 , wherein the video thumbnail has a fixed length.

11. The method of claim 9 , wherein the video thumbnail has a variable length.

12. The method of claim 7 , when generating the normalized metadata further comprises normalizing the metadata for locating the segment of media regardless of a format type or a playback device type.

13. A computer-readable storage device storing instructions which, when executed by a processor, cause the processor to perform operations comprising:

receiving a first place marker and a second place marker, wherein the first place marker and the second place marker are both associated with a segment of media;

extracting metadata from the segment of media, wherein the metadata differs from a video clip;

generating, based on the metadata, normalized metadata for locating the segment of media;

storing, in a memory device, the normalized metadata, the first place marker, and the second place marker to yield stored data in the memory device, wherein the stored data comprises the normalized metadata, the first place marker, and the second place marker stored in the memory device; and

upon receiving a request, retrieving the segment of the media using the stored data in the memory device.

14. The computer-readable storage device of claim 13 , wherein storing the normalized metadata, the first place marker, and the second place marker comprises storing the normalized metadata, the first place marker, and the second place marker as a media bookmark.

15. The computer-readable storage device of claim 14 , wherein the computer-readable storage device stores further instructions which, when executed by the processor, cause the processor to perform operations further comprise generating a video thumbnail representing the media bookmark.

16. The computer-readable storage device of claim 15 , wherein the video thumbnail has a fixed length.

17. The computer-readable storage device of claim 15 , wherein the video thumbnail has a variable length.

18. The computer-readable storage device of claim 13 , wherein generating the normalized metadata further comprises normalizing the metadata for locating the segment of media regardless of a format type or a playback device type.

Assignments (4)
SECURITY INTEREST Recorded Dec 23, 2025
From: CALABRIO, INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074034/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2022
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: CALABRIO, INC.
Reel/Frame 060120/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2018
From: AT&T LABS, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 046115/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2018
From: SHAHRARAY, BEHZAD; BASSO, ANDREA; BEGEJA, LEE; GIBBON, DAVID C.; LIU, ZHU; RENGER, BERNARD S.
To: AT&T LABS, INC.
Reel/Frame 046856/0966 →