Methods and apparatus for partitioning transform data
First Claim
1. A method for transferring source data from a server to a client, the method comprising the steps of;
- generating, from the source data, transform data comprising spatially related coefficients such that a block of coefficients permit reconstruction of identifiable portions of the source data;
partitioning the transform data into a plurality of partitions of coefficients, each partition comprising coefficients for reconstruction of an identifiable portion of the source data;
generating, at a client, a request for at least one partition of the coefficients of the source data;
transferring, from the client to a server, the request;
extracting, at the server, the at least one partition of coefficients set forth in the request;
transferring, from the server to the client, the at least one partition of coefficients; and
reconstructing the source data at the client from the transform data.
1 Assignment
0 Petitions
Accused Products
Abstract
Transform data is partitioned to more efficiently process requests in a server to transfer source data to a client. The transform data, generated from source data, comprises spatially related coefficients such that a block of coefficients permits reconstruction of identifiable portions of the source data. The transform data is partitioned into a plurality of partitions of coefficients. Each partition consists of coefficients for reconstruction of an identifiable portion of the source data. The client generates a request for one or more partitions of coefficients. The client request is sent to the server. The server extracts the partitions of coefficients set forth in the request, and transfers the partitions of coefficients to the client. Techniques for partitioning of transform data to support lossy compression are disclosed.
-
Citations
14 Claims
-
1. A method for transferring source data from a server to a client, the method comprising the steps of;
-
generating, from the source data, transform data comprising spatially related coefficients such that a block of coefficients permit reconstruction of identifiable portions of the source data;
partitioning the transform data into a plurality of partitions of coefficients, each partition comprising coefficients for reconstruction of an identifiable portion of the source data;
generating, at a client, a request for at least one partition of the coefficients of the source data;
transferring, from the client to a server, the request;
extracting, at the server, the at least one partition of coefficients set forth in the request;
transferring, from the server to the client, the at least one partition of coefficients; and
reconstructing the source data at the client from the transform data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for processing data at a server, the method comprising the steps of:
-
generating, from the source data, transform data comprising spatially related coefficients such that a block of coefficients permit reconstruction of identifiable portions of the source data;
partitioning the transform data into a plurality of partitions of coefficients, each partition comprising coefficients for reconstruction of an identifiable portion of the source data;
receiving, from a client, a request for at least one partition of the coefficients of the source data;
extracting, at the server, the partition of coefficients set forth in the request; and
transferring, from the server to the client, the partition of coefficients. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification