Back to results
US 2007/0165935 A1Published application
Methods and Systems for Transmitting Digital Images
AssigneeSharp Laboratories of America, Inc.
InventorsSachin Deshpande, Wenjun Zeng
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention comprise methods and systems for communicating a recipient-selected customization of a digital image using an index file. The index file associates a customization characteristic with the segments of the digital image required to construct a customized image that exhibits the customization characteristic.
Claims20
A method for interactive, customized image transmission, said method comprising:
- a. creating an index file corresponding to a JPEG-2000 format image, wherein said index file associates, for at least one customization characteristic, segments of said JPEG-2000 format image required to construct an image exhibiting said at least one customization characteristic, wherein said segments are determined from a main header of said JPEG-2000 format image and at least one of a tile-part header and a packet header of said JPEG-2000 format image;
- b. transmitting said index file to a client, wherein said index file enables recipient selection, at said client, of a customization of said JPEG-2000 format image;
- c. determining a thumbnail resolution for said JPEG-2000 format image;
- d. transmitting said JPEG-2000 format image to said client at said thumbnail resolution;
- e. receiving, from a client image application, an HTTP request for selected segments of said JPEG-2000 format image, wherein said selected segments correspond, through associations in said index file, to a recipient selection of a customization of said JPEG-2000 format image;
- and
- f. transmitting said selected segments of said JPEG-2000 format image to said client, thereby allowing rendering of said recipient-selected customization of said JPEG-2000 format image on said client without transmission of the entirety of said JPEG-2000 format image.
4 more elements
A method for selective transmission of image files, said method comprising:
- a. creating an index file corresponding to a JPEG-2000 format image, wherein said index file associates, for at least one customization characteristic, segments of said JPEG-2000 format image required to construct an image exhibiting said at least one customization characteristic, wherein said segments are determined from a main header of said JPEG-2000 format image and at least one of a tile-part header and a packet header of said JPEG-2000 format image;
- b. transmitting at least a portion of said index file to a client, wherein said at least a portion of said index file enables recipient selection, at said client, of a customization of said JPEG-2000 format image;
- c. determining a thumbnail resolution for said JPEG-2000 format image;
- d. transmitting said JPEG-2000 format image to said client at said thumbnail resolution;
- e. receiving, from a client image application, an HTTP request for selected segments of said JPEG-2000 format image, wherein said selected segments correspond, through associations in said index file, to a recipient selection of a customization of said JPEG-2000 format image;
- and
- f. transmitting said selected segments of said JPEG-2000 format image to said client, thereby allowing rendering of said recipient-selected customization of said JPEG-2000 format image on said client without transmission of the entirety of said JPEG-2000 format image.
4 more elements
A system for interactive, customized image transmission, said system comprising:
- a. an index file generator for creating an index file corresponding to a JPEG-2000 format image, wherein said index file associates, for at least one customization characteristic, segments of said JPEG-2000 format image required to construct an image exhibiting said at least one customization characteristic, wherein said segments are determined from a main header of said JPEG-2000 format image and at least one of a tile-part header and a packet header of said JPEG-2000 format image;
- b. an index file transmitter for transmitting said index file to a client, wherein said index file enables recipient selection, at said client, of a customization of said JPEG-2000 format image;
- c. a thumbnail-resolution determiner for determining a thumbnail resolution for said JPEG-2000 format image;
- d. an image transmitter for transmitting said JPEG-2000 format image to said client at said thumbnail resolution;
- e. a segment-request receiver for receiving, from a client image application, an HTTP request for selected segments of said JPEG-2000 format image, wherein said selected segments correspond, through associations in said index file, to a recipient selection of a customization of said JPEG-2000 format image;
- and
- f. a segment transmitter for transmitting said selected segments of said JPEG-2000 format image to said client, thereby allowing rendering of said recipient-selected customization of said JPEG-2000 format image on said client without transmission of the entirety of said JPEG-2000 format image.
4 more elements
Dependencies are inferred from the claim text.