IP Library › Granted Patent US 11,830,525
Granted Patent B2
US 11,830,525 · App. 17/748,854 · Granted Nov 28, 2023

Non-intrusive digital content editing and analytics system

Inventor: Steven Ryan Facer (Fruit Heights, UT)
Assignee: Udo, LLC
G11B27/031G06N20/00G06T7/11G06T2207/10016
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 11,830,525
App. No.
17/748,854
Granted
Nov 28, 2023
Kind
B2
Abstract

Techniques for supplementing a video clip with additional information without modifying the original content included within the video clip are disclosed herein. A video clip comprising multiple video frames is generated. A layer, which is to be associated with the video clip, is also generated. This layer initializes and terminates during a duration of the video clip. An association is formed between the layer and the video clip. Layer content is added to the layer to cause the layer content to supplement content visualized by the video clip without modifying the content visualized by the video clip. In response to the video clip being played, the layer is initialized and the layer content is displayed.

Claims (57)

1. A computer system comprising:

one or more processors; and

one or more computer-readable hardware storage devices that store instructions that are executable by the one or more processors to cause the computer system to:

access a multimedia file;

generate a first digital layer that is mapped to a first location within the multimedia file, wherein:

the first digital layer comprises first digital content overlaid onto the multimedia file at the first location within the multimedia file,

the first digital layer is associated with a first category; and

a category permission that is applied to the first category is permeated to the first layer such that the category permission is also applied to the first layer;

generate a second digital layer that is mapped to a second location within the multimedia file, wherein the second digital layer comprises second digital content overlaid onto the multimedia file at the second location within the multimedia file;

associate a first permission attribute with the first digital layer;

associate a second permission attribute with the second digital layer; and

after a request to play the multimedia file, initialize the first digital layer in accordance with the first permission attribute and initialize the second digital layer in accordance with the second permissions attribute.

2. The computer system as recited in claim 1 , wherein the first location is one of a first spatial location within the multimedia file or a first temporal location within the multimedia file.

3. The computer system as recited in claim 1 , wherein the first permission attribute is configured to either: (i) govern a type of content addable to the first digital layer or (ii) control a type of user able to view the first digital content.

4. The computer system as recited in claim 1 , wherein the first permission attribute is configured to govern a longevity during which the first digital content is available.

5. The computer system as recited in claim 1 , wherein the first permission attribute is configured to govern entities that are allowed to modify the first digital layer.

6. The computer system as recited in claim 1 , wherein the executable instructions include instructions that are executable to cause the computer system to:

prior to displaying the first digital layer, request a first user authentication, wherein the first user authentication is associated with the first permission attribute.

7. The computer system as recited in claim 6 , wherein the first permission attribute is different than the second permission attribute.

8. The computer system as recited in claim 7 , wherein the first user is not allowed to view the second digital content.

9. The computer system as recited in claim 1 , wherein the executable instructions include instructions that are executable to configure the computer system to:

associate the first digital layer and at least one other digital layer with the first category, wherein the first category is descriptive of digital content within the first category;

associate the category permission with the first category; and

apply the category permission to first digital layer and the at least one other digital layer.

10. The computer system as recited in claim 1 , wherein the multimedia file comprises a video file or an audio file.

11. A method for generating digital layers for a multimedia file, the method comprising:

accessing a multimedia file;

generating a first digital layer that is mapped to a first location within the multimedia file, wherein:

the first digital layer comprises first digital content overlaid onto the multimedia file at the first location within the multimedia file;

the first digital layer is associated with a first category; and

a category permission that is applied to the first category is permeated to the first layer such that the category permission is also applied to the first layer;

generating a second digital layer that is mapped to a second spatial location within the multimedia file, wherein the second digital layer comprises second digital content overlaid onto the multimedia file at the second location within the multimedia file;

associating a first permission attribute with the first digital layer;

associating a second permission attribute with the second digital layer; and

after a request to play the multimedia file, initializing the first digital layer in accordance with the first permission attribute and initializing the second digital layer in accordance with the second permissions attribute.

12. The method as recited in claim 11 , wherein the first location is one of a first spatial location within the multimedia file or a first temporal location within the multimedia file, and wherein the second location is one of a second spatial location within the multimedia file or a second temporal location within the multimedia file.

13. The method as recited in claim 11 , wherein the first permission attribute is configured to control a type of user able to view the first digital content.

14. The method as recited in claim 11 , wherein the first permission attribute is configured to govern a longevity during which the first digital content is available.

15. The method as recited in claim 11 , wherein the first permission attribute is configured to govern entities that are allowed to modify the first digital layer.

16. The method as recited in claim 11 , further comprising:

prior to displaying the first digital layer, requesting a first user authentication, wherein the first user authentication is associated with the first permission attribute.

17. The method as recited in claim 16 , wherein the first permission attribute is different than the second permission attribute.

18. The method as recited in claim 17 , wherein the first user is not allowed to view the second digital content.

19. The method as recited in claim 11 , further comprising:

associating the first digital layer and at least one other digital layer with the first category, wherein the first category is descriptive of digital content within the first category;

associating the category permission with the first category; and

applying the category permission to first digital layer and the at least one other digital layer.

20. A method comprising:

accessing a multimedia file;

generating a first digital layer that is mapped to a first spatial location within the multimedia file or to a first temporal location within the multimedia file, wherein:

the first digital layer comprises first digital content overlaid onto the multimedia file at the first spatial location within the multimedia file or the first temporal location within the multimedia file,

the first digital layer is associated with a first category; and

a category permission that is applied to the first category is permeated to the first layer such that the category permission is also applied to the first layer;

generating a second digital layer that is mapped to a second spatial location within the multimedia file or to a second temporal location within the multimedia file, wherein the second digital layer comprises second digital content overlaid onto the multimedia file at the second spatial location within the multimedia file or the second temporal location within the multimedia file;

associating a first permission attribute with the first digital layer;

associating a second permission attribute with the second digital layer; and

after a request to play the multimedia file, initializing the first digital layer in accordance with the first permission attribute and initializing the second digital layer in accordance with the second permissions attribute.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Mar 25, 2025
From: THE FRASURE FAMILY TRUST
To: THE ARK GROUP, LLC
Reel/Frame 070619/0182 →
NUNC PRO TUNC ASSIGNMENT Recorded Mar 25, 2025
From: UDO, LLC
To: THE FRASURE FAMILY TRUST
Reel/Frame 070619/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2023
From: FACER, STEVEN RYAN
To: UDO, LLC
Reel/Frame 064438/0547 →
Continuity (6)
Continuation 17062086 · Oct 2, 2020
Provisional Application 62923110 · Oct 18, 2019
Provisional Application 62911888 · Oct 7, 2019
Provisional Application 62911110 · Oct 4, 2019
Provisional Application 62911113 · Oct 4, 2019
Related Publication 20220284927A1 · Sep 8, 2022