Transcoding for a distributed file system
First Claim
Patent Images
1. A method for transcoding a file of a distributed file system, the method comprising:
- receiving a request to transcode the file, the distributed file system storing portions of the file across a plurality of distinct physical storage locations; and
wherein one or more of the distinct physical storage locations comprises a processing unit;
in response to the request to transcode the file, transcoding a first portion of the file from a first format to a second format using a processing unit of a first physical storage location of the physical storage locations;
wherein the first portion of the file is less than the entire file;
in response to the request to transcode the file, transcoding a second portion of the file from the first format to the second format using a processing unit of a second physical storage location of the physical storage locations;
wherein the second portion of the file is less than the entire file;
wherein the second portion of the file is a different portion than the first portion of the file;
wherein the second physical storage location is distinct from the first physical storage location.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for transcoding a file on a distributed file system is described. The distributed file system stores portions of the file across a plurality of distinct physical storage locations. A request to transcode the file is received. The file is transcoded from a first format to a second format using a processing unit of at least one of the physical storage locations.
-
Citations
23 Claims
-
1. A method for transcoding a file of a distributed file system, the method comprising:
-
receiving a request to transcode the file, the distributed file system storing portions of the file across a plurality of distinct physical storage locations; and wherein one or more of the distinct physical storage locations comprises a processing unit; in response to the request to transcode the file, transcoding a first portion of the file from a first format to a second format using a processing unit of a first physical storage location of the physical storage locations; wherein the first portion of the file is less than the entire file; in response to the request to transcode the file, transcoding a second portion of the file from the first format to the second format using a processing unit of a second physical storage location of the physical storage locations; wherein the second portion of the file is less than the entire file; wherein the second portion of the file is a different portion than the first portion of the file; wherein the second physical storage location is distinct from the first physical storage location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a distributed file system storing portions of a file across a plurality of distinct physical storage locations, a first physical storage location comprising a processing unit configured to transcode a first portion of the file from a first format to a second format; wherein the first portion of the file is less than the entire file; a second physical storage location comprising a processing unit configured to transcode a second portion of the file from the first format to the second format; wherein the second portion of the file is less than the entire file; wherein the second portion of the file is a different portion than the first portion of the file; wherein the second physical storage location is distinct from the first physical storage location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform transcoding a file of a distributed file system by:
-
receiving a request to transcode the file, the distributed file system storing portions of the file across a plurality of distinct physical storage locations; and wherein one or more of the distinct physical storage locations comprises a processing unit; in response to the request to transcode the file, transcoding a first portion of the file from a first format to a second format using a processing unit of a first physical storage location of the physical storage locations; wherein the first portion of the file is less than the entire file; in response to the request to transcode the file, transcoding a second portion of the file from the first format to the second format using a processing unit of a second physical storage location of the physical storage locations; wherein the second portion of the file is less than the entire file; wherein the second portion of the file is a different portion than the first portion of the file; wherein the second physical storage location is distinct from the first physical storage location. - View Dependent Claims (20, 21)
-
-
22. A method for transcoding a file of a distributed file system, the method comprising:
-
receiving a request to transcode the file, the distributed file system storing portions of the file across a plurality of distinct physical storage locations; wherein a first distinct physical storage location is configured to transcode the file from a first format to a second format using a processing unit of the first physical storage location; wherein a second distinct physical storage location is configured to transcode the file from the first format to a second format using a processing unit of the second physical storage location; in response to the request to transcode the file, transcoding a portion of the file from a first format to a second format using the processing unit of the first physical storage location; wherein the first distinct physical storage location accesses the portion of the file from the second distinct physical storage location.
-
-
23. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform transcoding a file of a distributed file system by:
-
receiving a request to transcode the file, the distributed file system storing portions of the file across a plurality of distinct physical storage locations; wherein a first distinct physical storage location is configured to transcode the file from a first format to a second format using a processing unit of the first physical storage location; wherein a second distinct physical storage location is configured to transcode the file from the first format to a second format using a processing unit of the second physical storage location; in response to the request to transcode the file, transcoding a portion of the file from a first format to a second format using the processing unit of the first physical storage location; wherein the first distinct physical storage location accesses the portion of the file from the second distinct physical storage location.
-
Specification