IP Library Granted Patent US 10,958,876
Granted Patent B2
US 10,958,876 · App. 16/744,840 · Granted Mar 23, 2021

System and method for movie segment bookmarking and sharing

Inventors: Thomas S. Gilley (New York, NY); Eric Hoffert (South Orange, NJ); Brenda Pomerance (New York, NY); Razvan Pop (Satu Mare, RO)
Assignee: Open Text SA ULC
H04N7/173G06F16/78G06F16/7844G11B27/034H04N21/2547H04N21/25866H04N21/262H04N21/2743H04N21/4786H04N21/4788H04N21/812H04N21/8355H04N21/8455G11B2220/2562
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,958,876
App. No.
16/744,840
Granted
Mar 23, 2021
Kind
B2
Abstract

Several ways are provided for a viewer of a movie to create a deep tag, that is, a bookmark for a segment of the movie. The deep tag can be associated with descriptive text and sent to an address provided by the viewer, either an e-mail address or an instant messaging address. Additionally, before the deep tag is created, it can be checked whether the content owner of the movie is known. If known, the content owner's rules, if any, regarding deep tagging are followed. If unknown, a set of registered content owners can be alerted of the presence of new content. When ownership of the new content is established, the already-created deep tags can be updated in accordance with the content owner's rules, if any, regarding deep tagging.

Claims (44)

1. A method, comprising:

providing, by a computer, a user interface having a texture strip, a deep tag marker overlaying the texture strip, and a deep tag actuator, the texture strip comprising frame representations of a video in entirety, the deep tag marker configured for marking a segment of the video over the texture strip;

responsive to the deep tag actuator being actuated, determining, by the computer based at least on position information of the deep tag marker relative to the texture strip, deep tag information comprising a start time and an end time for the segment of the video;

generating, by the computer utilizing the deep tag information, a deep tag for accessing the segment of the video, the deep tag comprising a deep tag identifier, a video identifier for the video, and the start time and the end time for the segment of the video; and

storing, by the computer, the deep tag at a network address, the network address containing at least one of the deep tag identifier, the video identifier, the start time, or the end time for the segment of the video.

2. The method according to claim 1 , wherein the generating comprises applying a content owner rule that governs deep tagging of the video.

3. The method according to claim 1 , further comprising:

notifying an owner of the video that the deep tag has been created.

4. The method according to claim 1 , further comprising:

tracking deep tagging of the video.

5. The method according to claim 1 , further comprising:

sending the network address of the deep tag via email, an instant message, a message service, or podcasting.

6. The method according to claim 1 , wherein the user interface further comprises a deep tag bar configured for displaying a visual representation of deep tags that have been created for the video.

7. The method according to claim 1 , wherein the computer comprises a user device or a video server.

8. A system, comprising:

a processor;

a non-transitory computer-readable medium; and

stored instructions translatable by the processor for:

providing a user interface having a texture strip, a deep tag marker overlaying the texture strip, and a deep tag actuator, the texture strip comprising frame representations of a video in entirety, the deep tag marker configured for marking a segment of the video over the texture strip;

responsive to the deep tag actuator being actuated, determining, based at least on position information of the deep tag marker relative to the texture strip, deep tag information comprising a start time and an end time for the segment of the video;

generating, utilizing the deep tag information, a deep tag for accessing the segment of the video, the deep tag comprising a deep tag identifier, a video identifier for the video, and the start time and the end time for the segment of the video; and

storing the deep tag at a network address, the network address containing at least one of the deep tag identifier, the video identifier, the start time, or the end time for the segment of the video.

9. The system of claim 8 , wherein the generating comprises applying a content owner rule that governs deep tagging of the video.

10. The system of claim 8 , wherein the stored instructions are further translatable by the processor for:

notifying an owner of the video that the deep tag has been created.

11. The system of claim 8 , wherein the stored instructions are further translatable by the processor for:

tracking deep tagging of the video.

12. The system of claim 8 , wherein the stored instructions are further translatable by the processor for:

sending the network address of the deep tag via email, an instant message, a message service, or podcasting.

13. The system of claim 8 , wherein the user interface further comprises a deep tag bar configured for displaying a visual representation of deep tags that have been created for the video.

14. A computer program product comprising a non-transitory computer-readable medium storing instructions translatable by a processor of a computer for:

providing a user interface having a texture strip, a deep tag marker overlaying the texture strip, and a deep tag actuator, the texture strip comprising frame representations of a video in entirety, the deep tag marker configured for marking a segment of the video over the texture strip;

responsive to the deep tag actuator being actuated, determining, based at least on position information of the deep tag marker relative to the texture strip, deep tag information comprising a start time and an end time for the segment of the video;

generating, utilizing the deep tag information, a deep tag for accessing the segment of the video, the deep tag comprising a deep tag identifier, a video identifier for the video, and the start time and the end time for the segment of the video; and

storing the deep tag at a network address, the network address containing at least one of the deep tag identifier, the video identifier, the start time, or the end time for the segment of the video.

15. The computer program product of claim 14 , wherein the generating comprises applying a content owner rule that governs deep tagging of the video.

16. The computer program product of claim 14 , wherein the instructions are further translatable by the processor for:

notifying an owner of the video that the deep tag has been created.

17. The computer program product of claim 14 , wherein the instructions are further translatable by the processor for:

tracking deep tagging of the video.

18. The computer program product of claim 14 , wherein the instructions are further translatable by the processor for:

sending the network address of the deep tag via email, an instant message, a message service, or podcasting.

19. The computer program product of claim 14 , wherein the user interface further comprises a deep tag bar configured for displaying a visual representation of deep tags that have been created for the video.

20. The computer program product of claim 14 , wherein the computer comprises a user device or a video server.

Assignments (14)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2024
From: OPEN TEXT CORP.
To: CROWDSTRIKE, INC.
Reel/Frame 068123/0007 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2024
From: OPEN TEXT SA ULC
To: OPEN TEXT CORP.
Reel/Frame 067400/0102 →
CERTIFICATE OF AMALGAMATION Recorded Mar 12, 2020
From: IP OT SUB ULC
To: OPEN TEXT SA ULC
Reel/Frame 052160/0478 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2020
From: VIGNETTE PARTNERSHIP, LP
To: OPEN TEXT S.A.
Reel/Frame 052098/0712 →
IP BUSINESS SALE AGREEMENT Recorded Mar 12, 2020
From: OPEN TEXT S.A.
To: OT IP SUB, LLC
Reel/Frame 052160/0398 →
CERTIFICATE OF CONTINUANCE Recorded Mar 12, 2020
From: OT IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 052160/0472 →
CERTIFICATE OF CONVERSION Recorded Mar 2, 2020
From: VIGNETTE CORPORATION
To: VIGNETTE OPERATING, LLC
Reel/Frame 052071/0708 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT (4%) Recorded Mar 2, 2020
From: VIGNETTE CORPORATION
To: VIGNETTE SOFTWARE LLC
Reel/Frame 052071/0725 →
CERTIFICATE OF CONVERSION Recorded Mar 2, 2020
From: VIGNETTE OPERATING, LLC
To: VIGNETTE PARTNERSHIP, LP
Reel/Frame 052071/0768 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT (96%) Recorded Mar 2, 2020
From: VIGNETTE LLC
To: VIGNETTE SOFTWARE LLC
Reel/Frame 052071/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2020
From: GILLEY, THOMAS S.; HOFFERT, ERIC; POMERANCE, BRENDA; POP, RAZVAN
To: MICRONETS, INC.
Reel/Frame 051985/0119 →
MERGER Recorded Mar 2, 2020
From: VIGNETTE SOFTWARE LLC
To: VIGNETTE CORPORATION
Reel/Frame 051985/0141 →
MERGER Recorded Mar 2, 2020
From: MICRONETS, INC.
To: VIGNETTE CORPORATION
Reel/Frame 052071/0506 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT (96%) Recorded Mar 2, 2020
From: VIGNETTE CORPORATION
To: VIGNETTE LLC
Reel/Frame 052071/0624 →