MULTIMEDIA SIZE REDUCTION FOR DATABASE OPTIMIZATION
First Claim
Patent Images
1. A computer-implemented method for optimizing data in a data store, comprising:
- receiving a request containing one or more optimization parameters and one or more selection criteria, wherein the optimization parameters specify characteristics of media content to be optimized, and wherein the selection criteria specify types of media content to process;
responsive to the request, identifying a plurality of media content contained in the data store based on the one or more selection criteria; and
for each identified media content in the plurality of media content;
determining whether to optimize the media content, based on one or more attributes of the media content and the one or more optimization parameters; and
upon determining to optimize the media content, encoding the media content in a media format to reduce a storage size of the media content, by operation of one or more computer processors.
3 Assignments
0 Petitions
Accused Products
Abstract
Optimizing data in a data store. A request including a number of optimization parameters is received, where the optimization parameters specify characteristics of media content to be optimized. Responsive to the request, the media content (e.g., audio content, video content and images) may be encoded to reduce a storage size of the media content. Such a determination may be made based on one or more attributes of the media content, as well as the optimization parameters included in the request.
35 Citations
25 Claims
-
1. A computer-implemented method for optimizing data in a data store, comprising:
-
receiving a request containing one or more optimization parameters and one or more selection criteria, wherein the optimization parameters specify characteristics of media content to be optimized, and wherein the selection criteria specify types of media content to process; responsive to the request, identifying a plurality of media content contained in the data store based on the one or more selection criteria; and for each identified media content in the plurality of media content; determining whether to optimize the media content, based on one or more attributes of the media content and the one or more optimization parameters; and upon determining to optimize the media content, encoding the media content in a media format to reduce a storage size of the media content, by operation of one or more computer processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for optimizing data in a data store, comprising:
a computer-readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code to receive a request containing one or more optimization parameters and one or more selection criteria, wherein the optimization parameters specify characteristics of media content to be optimized, and wherein the selection criteria specify types of media content to process; computer readable program code to, responsive to the request, identify a plurality of media content contained in the data store based on the one or more selection criteria; and computer readable program code to, for each identified media content in the plurality of media content; determine whether to optimize the media content, based on one or more attributes of the media content and the one or more optimization parameters; and upon determining to optimize the media content, encode the media content in a media format to reduce a storage size of the media content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A system, comprising:
-
a computer processor; and a memory containing a program that, when executed on the computer processor, performs an operation for optimizing data in a data store, comprising; receiving a request containing one or more optimization parameters and one or more selection criteria, wherein the optimization parameters specify characteristics of media content to be optimized, and wherein the selection criteria specify types of media content to process; responsive to the request, identifying a plurality of media content contained in the data store based on the one or more selection criteria; and for each identified media content in the plurality of media content; determining whether to optimize the media content, based on one or more attributes of the media content and the one or more optimization parameters; and upon determining to optimize the media content, encoding the media content in a media format to reduce a storage size of the media content. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification