IP Library Granted Patent US 11,354,717
Granted Patent B2
US 11,354,717 · App. 17/069,164 · Granted Jun 7, 2022

Methods, system, and computer-readable medium for automatic generation of image-based print product offering

Inventors: Christopher Asbury (Rochester, NY); Ryan Moore (Rochester, NY); William A. Fuss (Rochester, NY); Jason Womer (Rochester, NY); George Jegadesh (Rochester, NY); Victor Moudgil (Rochester, NY)
Assignee: FUJIFILM North America Corporation
G06Q30/0621G06K9/6267G06V10/993
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 11,354,717
App. No.
17/069,164
Filed
Oct 13, 2020
Granted
Jun 7, 2022
Kind
B2
Art Unit
3625
USPC
705/14.4
Abstract

A method for generating and displaying a print product offering including a plurality of digital images is provided. In one aspect the method comprises: generating a group of digital images from the plurality of digital images; classifying each of the digital images within the group based on an image quality parameter that is a predetermined minimum image file size; selecting only the digital images in the group which conform to the image quality parameter; providing a pre-developed electronic image product layout including a plurality of virtual orifices; populating the plurality of virtual orifices with only the digital images which conform to the image quality parameter to provide an image product template design; and displaying the image product template design as the print product offering on a display of the computing device.

Claims (49)

1. A computer-implemented method of generating and displaying a print product offering including a plurality of digital images using a computing device comprising a memory and a processor, wherein an image organizing module is stored in the memory of the computing device, the method utilizing the processor comprising the steps of:

providing a plurality of digital images stored in the memory;

generating a group of digital images from the plurality of digital images;

classifying each of the digital images within the group based on an image quality parameter, wherein the image quality parameter is a predetermined minimum image file size;

selecting only the digital images in the group which conform to the image quality parameter for inclusion in the print product offering, wherein the image quality parameter is predetermined by the image organizing module so that the selected digital images are of sufficient quality to be included in the print product offering;

providing a pre-developed electronic image product layout including a plurality of virtual orifices;

populating the plurality of virtual orifices with only the digital images which conform to the image quality parameter to provide an image product template design; and

displaying the image product template design as the print product offering on a display of the computing device.

2. The method in accordance with claim 1 , further comprising the step of allowing for the print product offering to be included in a print order for fulfillment as a print product.

3. The method in accordance with claim 2 , further comprising:

providing a finishing device in communication with the computing device;

receiving the print order at the finishing device; and

manufacturing the print product identified in the print order using the finishing device.

4. The method in accordance with claim 1 , wherein the memory of the computing device is a remote memory accessible through a network.

5. The method in accordance with claim 1 , further comprising the step of allowing the plurality of digital images to be uploaded to the memory of the computing device.

6. The method in accordance with claim 1 , further comprising allowing for one or more of the digital images included in the image product template design to be reorganized.

7. A non-transitory computer-readable medium having thereon computer-executable instructions for performing a computer-implemented method for generating and displaying a print product offering including a plurality of digital images using a computing device comprising a memory and a processor, wherein an image organizing module is stored in the memory of the computing device, and wherein a plurality of digital images are stored in the memory, the method utilizing the processor comprising the steps of:

generating a group of digital images from the plurality of digital images;

classifying each of the digital images within the group based on an image quality parameter, wherein the image quality parameter is a predetermined minimum image file size;

selecting only the digital images in the group which conform to the image quality parameter for inclusion in the print product offering, wherein the image quality parameter is predetermined by the image organizing module so that the selected digital images are of sufficient quality to be included in the print product offering;

providing pre-developed electronic image product layout including a plurality of virtual orifices;

populating the plurality of virtual orifices with only the digital images which conform to the image quality parameter to provide an image product template design; and

displaying the image product template design as the print product offering computing device.

8. The non-transitory computer-readable medium in accordance with claim 7 , wherein the memory of the computing device is a remote memory accessible through a network.

9. The non-transitory computer-readable medium in accordance with claim 7 , further comprising the step of allowing the plurality of digital images to be uploaded to the memory of the computing device through an image-based photo ordering website.

10. The computer-implemented system in accordance with claim 9 , wherein the memory of the computing device is a remote memory accessible through a network.

11. A computer-implemented system for generating and displaying a print product offering including a plurality of digital images, the system comprising:

a computing device comprising a memory, a processor, and a display, wherein a plurality of digital images are stored in the memory, and wherein the memory has an image organizing module stored therein, wherein the image organizing module utilizes the processor to:

a) generate a group of digital images from the plurality of digital images;

b) classify each of the digital images within the group based on an image quality parameter, wherein the image quality parameter is a predetermined minimum image file size;

c) select only the digital images in the group which conform to the image quality parameter for inclusion in the print product offering, wherein the image quality parameter is predetermined by the image organizing module so that the selected digital images are of sufficient quality to be included in the print product offering;

d) provide a pre-developed electronic image product layout including a plurality of virtual orifices;

e) populating the plurality of virtual orifices with only the digital images which conform to the image quality parameter to provide an image product template design; and

f) display the image product template design as the print product offering on the display of the computing device.

12. A computer-implemented method of generating and displaying a print product offering including a plurality of digital images using a computing device comprising a memory and a processor, the method utilizing the processor comprising the steps of:

providing a plurality of digital images stored in the memory;

generating a group of digital images from the plurality of digital images;

classifying each of the digital images within the group based on an image quality parameter, wherein the image quality parameter is an average image file size, wherein the average image file size is calculated by taking a sum of an image file size of each of the digital images in the group of digital images and dividing the sum by a total number of the digital images in the group of digital images, and wherein the digital images are selected from the group as conforming to the image quality parameter if the image file size is greater than the average image file size;

selecting only the digital images in the group which conform to the image quality parameter for inclusion in the print product offering;

providing a pre-developed electronic image product layout including a plurality of virtual orifices;

populating the plurality of virtual orifices with only the digital images which conform to the image quality parameter to provide an image product template design; and

displaying the image product template design as the print product offering on a display of the computing device.

13. The method in accordance with claim 12 , further comprising the steps of:

allowing for the print product offering to be included in a print order for fulfillment as a print product;

providing a finishing device in communication with the computing device;

receiving the print order at the finishing device; and

manufacturing the print product identified in the print order using the finishing device.

14. The method in accordance with claim 12 , wherein the memory of the computing device is a remote memory accessible through a network.

15. The method in accordance with claim 12 , further comprising the step of allowing the plurality of digital images to be uploaded to the memory of the computing device through an image-based photo ordering website.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2020
From: ASBURY, CHRISTOPHER; MOORE, RYAN; FUSS, WILLIAM A.; WOMER, JASON; JEGADESH, GEORGE; MOUDGIL, VICTOR
To: FUJIFILM NORTH AMERICA CORPORATION
Reel/Frame 054038/0881 →
Continuity (2)
Continuation 15189487 · Jun 22, 2016
Related Publication 20210027353A1 · Jan 28, 2021