System and methods for image management
AssigneeShutterfly, Inc.
InventorsWilliam Patrick Flynn, Paul D. Taratino, Emily Josephine Butler
Life of this patent
Estimating the term…
Abstract
An image management system includes a first storage device configured to store a list of image identifiers indexed by one or more image property descriptors, wherein each of the image identifiers corresponds to a digital image, an index processor in communication with the first storage device, configured to write the image identifiers and the associated image property descriptors for each image identifier in the image index storage, and a search processor in communication with the first storage device, configured to receive a specified image property descriptor and to identify one or more image identifiers that match the specified image property descriptor.
Claims21
1-20. (canceled)
An image management system, comprising:
- an image-data storage device configured to store digital images;
- a search data fetcher configured to receive a list of image identifiers and one or more image property descriptors associated with the list of image identifiers, wherein each of the image identifiers corresponds to one of the digital images stored on the image-data storage device;
- an image-index storage device in communication with the search data fetcher, the image-index storage device being configured to store the list of image identifiers indexed by the one or more image property descriptors;
- an application server configured to receive an image search criterion comprising a specified image property descriptor;
- and
- a search processor configured to receive the specified image property descriptor from the application server and to identify, at the image-index storage device, one or more image identifiers that match the specified image property descriptor in the image search criterion, wherein the search processor is configured to determine locations of digital images on the image-data storage device based on the one or more image identifiers identified at the image-index storage device.
An image management system, comprising.
- an image-data storage device configured to store digital images;
- an image-index storage device configured to store a list of image identifiers indexed by one or more image property descriptors, wherein each of the image identifiers corresponds to one of the digital images stored on the image-data storage device;
- an index processor configured to write the list of image identifiers and the one or more image property descriptors associated with the list of image identifier in the image-index storage device;
- an application server configured to receive an image search criterion comprising a specified image property descriptor;
- and
- a search processor configured to receive the specified image property descriptor from the application server and to identify, at the image-index storage device, one or more image identifiers that match the specified image property descriptor in the image search criterion, wherein the search processor is configured to determine locations of digital images on the image-data storage device based on the one or more image identifiers identified at the image-index storage device.
An image management system, comprising.
- an image-data storage device configured to store digital images;
- an image-index storage device configured to store a list of image identifiers indexed by one or more image property descriptors, wherein each of the image identifiers corresponds to one of the digital images stored on the image-data storage device, wherein the image-index storage device is configured to store locations of the digital images on the image-data storage device in association with the image identifiers of the digital images;
- an application server configured to configured to receive from a user the list of image identifiers and the one or more image property descriptors associated with the list of image identifiers in association with digital images, wherein the application server is configured to receive an image search criterion comprising a specified image property descriptor;
- an index processor, in communication with the application server, the index processor being configured to write the list of image identifiers and the one or more image property descriptors associated with the list of image identifier in the image-index storage device;
- and
- a search processor configured to receive the specified image property descriptor from the application server and to identify, at the image-index storage device, one or more image identifiers that match the specified image property descriptor in the image search criterion, wherein the search processor is configured to determine locations of digital images on the image-data storage device based on the one or more image identifiers identified at the image-index storage device.
Dependencies are inferred from the claim text.