1. A user device comprising: a memory area storing one or more applications, the one or more applications configured to perform one or more functionalities of the user device; and a processor configured to: generate a read request for a target blob associated with an application of the one or more applications, the target blob representing at least a portion of one or more blobs stored at a network service, the read request including one or more criteria; transmit, to the network service, the read request, such that the network service is configured to create transformed data by determining a blob type associated with the target blob based on the criteria, and executing a transformation function based on the determined blob type associated with the target blob, wherein executing the transformation function includes one or more of the following: reducing one or more dimensions of graphical data in the target blob, applying a data reduction algorithm to data in the target blob, applying a format conversion to data in the target blob, and filtering data in the target blob; and receive the transformed data.