IP Library Granted Patent US 8,051,035
Granted Patent B2
US 8,051,035 · App. 12/371,358 · Granted Nov 1, 2011

System and methods for image management

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,051,035
App. No.
12/371,358
Granted
Nov 1, 2011
Kind
B2
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.

Claims (12)

1. 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 identifiers are indexed by image property descriptors in a flat file;

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, in the flat file stored in 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.

2. The image management system of claim 1 , wherein the application server is 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.

3. The image management system of claim 1 , wherein the image-data storage device is configured to store the list of image identifiers and one or more image property descriptors in association with the digital images.

4. The image management system of claim 1 , further comprising:

a search data fetcher in communication with the application server, the image-data storage device, and the index processor, wherein the search data fetcher is configured to send the list of image identifiers and the one or more image property descriptors associated with the list of image identifiers to the index processor, wherein the application server is configured to send image index update information to the search data fetcher in accordance to user input or user activities.

5. The image management system of claim 1 , 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.

6. The image management system of claim 1 , wherein the image property descriptors are selected from the group comprising of image capture date, image capture time, image upload date, image view time, image edition time, product order information, image file name, image title, image favorite information, and text information for the back of an image print.

Assignments (10)
CHANGE OF NAME Recorded Nov 22, 2019
From: SHUTTERFLY, INC.
To: SHUTTERFLY, LLC
Reel/Frame 051095/0172 →
RELEASE OF SECURITY INTEREST Recorded Sep 27, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHUTTERFLY INC.
Reel/Frame 050572/0508 →
FIRST LIEN SECURITY AGREEMENT Recorded Sep 27, 2019
From: SHUTTERFLY, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 050574/0865 →
RELEASE OF SECURITY INTEREST Recorded Sep 26, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHUTTERFLY, INC.; LIFETOUCH INC.; LIFETOUCH NATIONAL SCHOOL STUDIOS INC.
Reel/Frame 050527/0868 →
SECURITY INTEREST Recorded May 23, 2018
From: SHUTTERFLY, INC.; LIFETOUCH INC.; LIFETOUCH NATIONAL SCHOOL STUDIOS INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 046216/0396 →
SECURITY INTEREST Recorded Aug 18, 2017
From: SHUTTERFLY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 043601/0955 →
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2017
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: SHUTTERFLY, INC.
Reel/Frame 043542/0693 →
SECURITY AGREEMENT Recorded Jun 15, 2016
From: SHUTTERFLY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039024/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2014
From: FLYNN, WILLIAM PATRICK; TARATINO, PAUL D; BUTLER, EMILY JOSEPHINE
To: SHUTTERFLY, INC
Reel/Frame 033721/0697 →
SECURITY AGREEMENT Recorded Dec 7, 2011
From: SHUTTERFLY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 027333/0161 →