IP Library › Granted Patent US 11,804,245
Granted Patent B2
US 11,804,245 · App. 17/581,698 · Granted Oct 31, 2023

Video data size reduction

Inventors: Mauro Marzorati (Lutz, FL); Jennifer M. Hatfield (San Francisco, CA); Jill S. Dhillon (Laguna Niguel, CA); Jeremy R. Fox (Georgetown, TX)
Assignee: Kyndryl, Inc.
G11B27/031G06V20/41G06V20/46G06V20/49G10L15/1815G10L25/57G10L25/63G11B27/005H04N5/91H04N7/0117
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,804,245
App. No.
17/581,698
Granted
Oct 31, 2023
Kind
B2
Abstract

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: storing into a storage device a video data file; examining video file data defining the video data file, wherein the examining includes determining a relevancy of a section of the video data file; reducing a size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file; storing a reduced-size version of the video data file into the storage device, the reduced-size version of the video data file having a reduced size relative to the video data file by performance of the reducing the size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file.

Claims (36)

1. A computer implemented method comprising:

storing into a storage device a video data file;

examining video file data defining the video data file, wherein the examining includes determining a relevancy of a section of the video data file;

reducing a size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file; and

storing a reduced-size version of the video data file into the storage device, the reduced-size version of the video data file having a reduced size relative to the video data file by performance of the reducing the size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file.

2. The computer implemented method of claim 1 , wherein the section of the video data file defines a scene of the video data file.

3. The computer implemented method of claim 1 , wherein the section of the video data file defines a frame of the video data file.

4. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to topic extraction.

5. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to topic extraction for extraction of a certain topic from the section, and examining a relevancy of the certain topic to a user associated to the video data file.

6. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to image processing based topic extraction for extraction of a certain topic from the section, and examining a general relevancy of the certain topic, the general relevancy of the certain topic being determined by configuring a predictive model with use of historical data from a news aggregator data source.

7. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to topic extraction for extraction of a certain topic from the section, and ascertaining that the certain topic matches a topic referenced in an investigation imperative established by a user associated to the video data file.

8. The computer implemented method of claim 1 , wherein the storing into a storage device a video data file is accompanied by a storing of the video data file into a second storage device defining a lower tier of storage relative to the storage device.

9. The computer implemented method of claim 1 , wherein the storing into a storage device a video data file is accompanied by a storing of a copy of the video data file into a second storage device defining a lower tier of storage relative to the storage device, and wherein the method includes, subsequent to the reducing and the storing of the reduced-size version of the video data file, restoring original size video file data into the reduced-size version of the video data file, wherein the restoring includes using the copy of the video data file.

10. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to topic extraction for extraction of a certain topic from the section, and ascertaining a relevancy of the certain topic to a user associated to the video data file.

11. The computer implemented method of claim 1 , wherein the reducing includes decreasing a pixel resolution of a frame of image data defining the section of the video data file.

12. The computer implemented method of claim 1 , wherein the reducing includes removing one or more frame of image data defining the section of the video data file.

13. The computer implemented method of claim 1 , wherein the reducing includes removing one or more frame of image data defining the section of the video data file, and configuring a frame of image data defining the section to be rendered for an extended rendering time.

14. The computer implemented method of claim 1 , wherein the storing into a storage device a video data file is accompanied by a storing of a copy of the video data file into a second storage device defining a lower tier of storage relative to the storage device, and wherein the method includes, subsequent to the reducing and the storing of the reduced-size version of the video data file, restoring original size video file data into the reduced-size version of the video data file, wherein the restoring includes using the copy of the video data file, wherein the restoring is performed automatically responsively in response to a determination that a relevancy of the section of the video data file exceeds a relevancy threshold.

15. The computer implemented method of claim 1 , wherein the method includes iteratively performing the reducing the size of file data defining the section of the video data file in dependence on iteratively performing determining the relevancy of the section of the video data file, wherein the method includes extracting a certain topic from the section of the video file, and wherein the iteratively performing the reducing the size of file data defining the section of the video data file includes (a) performing the reducing the size of file data defining the section of the video data file by a first method at a first time in dependence on a relevance of the certain topic to a user associated to the video data file at the first time, and (b) performing the reducing the size of file data defining the section of the video data file by a second method at a second time in dependence on a relevance of the certain topic to the user associated to the video data file at the second time.

16. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to sentiment extraction.

17. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to sentiment extraction, wherein the sentiment extraction includes examining a tone of voice of a speaker represented in an audio segment of the section of the video data file.

18. The computer implemented method of claim 1 , wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to sentiment extraction, wherein the determining the relevancy of the section of the video data file includes subjecting the section of the video file data to topic extraction for extraction of a certain topic from the section, and examining a relevancy of the certain topic to a user associated to the video data file.

19. A computer program product comprising:

a computer readable storage medium readable by one or more processing circuit and storing instructions for execution by one or more processor for performing a method comprising:

storing into a storage device a video data file;

examining video file data defining the video data file, wherein the examining includes determining a relevancy of a section of the video data file;

reducing a size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file;

storing a reduced-size version of the video data file into the storage device, the reduced-size version of the video data file having a reduced size relative to the video data file by performance of the reducing the size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file.

20. A system comprising:

a memory;

at least one processor in communication with the memory; and

program instructions executable by one or more processor via the memory to perform a method comprising:

storing into a storage device a video data file;

examining video file data defining the video data file, wherein the examining includes determining a relevancy of a section of the video data file;

reducing a size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file;

storing a reduced-size version of the video data file into the storage device, the reduced-size version of the video data file having a reduced size relative to the video data file by performance of the reducing the size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2022
From: MARZORATI, MAURO; HATFIELD, JENNIFER M.; DHILLON, JILL S.; FOX, JEREMY R.
To: KYNDRYL, INC.
Reel/Frame 058730/0317 →
Continuity (1)
Related Publication 20230298627A1 · Sep 21, 2023