WO2007016386A3 - Automated image sizing and placement - Google Patents

Automated image sizing and placement Download PDF

Info

Publication number
WO2007016386A3
WO2007016386A3 PCT/US2006/029510 US2006029510W WO2007016386A3 WO 2007016386 A3 WO2007016386 A3 WO 2007016386A3 US 2006029510 W US2006029510 W US 2006029510W WO 2007016386 A3 WO2007016386 A3 WO 2007016386A3
Authority
WO
WIPO (PCT)
Prior art keywords
image
versions
placement
automated image
image area
Prior art date
Application number
PCT/US2006/029510
Other languages
French (fr)
Other versions
WO2007016386A2 (en
Inventor
Brian D Hanechak
Original Assignee
Vistaprint Technologies Ltd
Brian D Hanechak
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vistaprint Technologies Ltd, Brian D Hanechak filed Critical Vistaprint Technologies Ltd
Priority to CA002615800A priority Critical patent/CA2615800A1/en
Priority to EP06788842A priority patent/EP1913525A4/en
Publication of WO2007016386A2 publication Critical patent/WO2007016386A2/en
Publication of WO2007016386A3 publication Critical patent/WO2007016386A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image
    • G06T3/40Scaling the whole image or part thereof
    • G06T3/4038Scaling the whole image or part thereof for image mosaicing, i.e. plane images composed of plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text

Abstract

Versions of user-selected content images are automatically created, sized, and positioned within a template such that all versions are simultaneously displayed without overlapping in a defined acceptable image area of the template. Creating the content image versions may include creating a frame image for the content image. A predefined anchor point associated with the acceptable image area is used to control the location of the image versions within the image area.
PCT/US2006/029510 2005-07-29 2006-07-27 Automated image sizing and placement WO2007016386A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CA002615800A CA2615800A1 (en) 2005-07-29 2006-07-27 Automated image sizing and placement
EP06788842A EP1913525A4 (en) 2005-07-29 2006-07-27 Automated image sizing and placement

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/193,951 US7990564B2 (en) 2005-07-29 2005-07-29 Automated image sizing and placement
US11/193,951 2005-07-29

Publications (2)

Publication Number Publication Date
WO2007016386A2 WO2007016386A2 (en) 2007-02-08
WO2007016386A3 true WO2007016386A3 (en) 2007-11-08

Family

ID=37693969

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/029510 WO2007016386A2 (en) 2005-07-29 2006-07-27 Automated image sizing and placement

Country Status (4)

Country Link
US (2) US7990564B2 (en)
EP (1) EP1913525A4 (en)
CA (1) CA2615800A1 (en)
WO (1) WO2007016386A2 (en)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6633666B2 (en) 1998-08-28 2003-10-14 Quark, Inc. Process and system for defining and visually depicting colors from the components of arbitrary color models
US7116843B1 (en) * 2000-07-24 2006-10-03 Quark, Inc. Method and system using non-uniform image blocks for rapid interactive viewing of digital images over a network
US20070143750A1 (en) * 2004-08-05 2007-06-21 Quark, Inc. Systems and methods for multi-format media production
US20060212805A1 (en) * 2002-04-10 2006-09-21 Quark, Inc. Systems and methods for remote access media production
US20070157080A1 (en) * 2004-08-05 2007-07-05 Quark, Inc. Systems and methods for re-purposing content objects for media production
US20070139661A1 (en) * 2004-08-05 2007-06-21 Quark, Inc. Systems and methods for producing media products
US20070094636A1 (en) * 2004-08-05 2007-04-26 Quark, Inc. Systems and methods for facilitating media production
US20070150358A1 (en) * 2004-08-05 2007-06-28 Quark, Inc. Systems and methods for distributing media production
US20060033960A1 (en) * 2004-08-13 2006-02-16 Quark, Inc. Systems and methods for ink selection in the trapping zone
US20060087697A1 (en) * 2004-08-13 2006-04-27 Quark, Inc. Systems and methods for recursive trapping
US20060087698A1 (en) * 2004-08-13 2006-04-27 Quark, Inc. Systems and methods for variable trapping
US20060033961A1 (en) * 2004-08-13 2006-02-16 Quark, Inc. Systems and methods for small element trapping
US20060033971A1 (en) * 2004-08-13 2006-02-16 Quark, Inc. Automated trapping system for desktop publishing
JP4250577B2 (en) * 2004-08-31 2009-04-08 キヤノン株式会社 Information processing apparatus, information processing method, and program
US20070089624A1 (en) * 2005-03-30 2007-04-26 Quark, Inc. Systems and methods for integrated extended process media productions
US20060227347A1 (en) * 2005-03-30 2006-10-12 Quark, Inc. Systems and methods for importing color environment information
US7843466B2 (en) * 2005-07-29 2010-11-30 Vistaprint Technologies Limited Automated image framing
US20080027899A1 (en) * 2005-08-09 2008-01-31 Quark, Inc. Systems and Methods for Integrating from Data Sources to Data Target Locations
US7779427B2 (en) * 2006-01-18 2010-08-17 Microsoft Corporation Automated application configuration using device-provided data
JP2007241661A (en) * 2006-03-08 2007-09-20 Canon Inc Image forming device and its control method
US8577166B1 (en) * 2006-03-31 2013-11-05 Google Inc. Optimizing web site images using a focal point
KR100765782B1 (en) * 2006-04-13 2007-10-12 삼성전자주식회사 Method and apparatus for generating xhtml contents
KR100823264B1 (en) * 2006-04-13 2008-04-17 삼성전자주식회사 Method and apparatus for requesting the print of panorama image at mobile device
US7751652B2 (en) * 2006-09-18 2010-07-06 Adobe Systems Incorporated Digital image drop zones and transformation interaction
US20080077555A1 (en) * 2006-09-22 2008-03-27 Miller Frank W Variable data workflow system and method
US8634674B2 (en) * 2007-09-11 2014-01-21 Vistaprint Schweiz Gmbh Dynamic sizing and positioning of multiple images
JP2009113376A (en) * 2007-11-07 2009-05-28 Canon Inc Recording device and recording method
KR101253213B1 (en) * 2008-01-08 2013-04-23 삼성전자주식회사 Method and apparatus for controlling video display in mobile terminal
US8156418B2 (en) * 2008-06-05 2012-04-10 Microsoft Corporation Image acquisition from dynamic content for delivery to network-enabled static display devices
US9071651B2 (en) * 2008-06-05 2015-06-30 Microsoft Technology Licensing, Llc Dynamic content delivery to network-enabled static display device
US8161379B2 (en) * 2008-06-20 2012-04-17 Microsoft Corporation Fit and fill techniques for pictures
US8468587B2 (en) * 2008-09-26 2013-06-18 Microsoft Corporation Binding activation of network-enabled devices to web-based services
US9020298B2 (en) * 2009-04-15 2015-04-28 Microsoft Technology Licensing, Llc Automated image cropping to include particular subjects
US20100321405A1 (en) * 2009-06-22 2010-12-23 Vistaprint Technologies Limited Method and system for dynamically arranging multiple product images in a preconfigured panel on an electronic display
JP5391873B2 (en) * 2009-06-30 2014-01-15 コニカミノルタ株式会社 Image forming apparatus
JP5436367B2 (en) * 2009-09-29 2014-03-05 富士フイルム株式会社 Graphic arrangement determining method, program thereof, and information processing apparatus
JP5482341B2 (en) * 2010-03-17 2014-05-07 株式会社リコー Image processing apparatus, image forming system, and image forming method
US9110673B2 (en) * 2010-08-31 2015-08-18 Daniel Reuven Ostroff System and method of creating and remotely editing interactive generic configurator programs
US8516392B2 (en) * 2010-08-31 2013-08-20 Daniel Reuven Ostroff Interactive generic configurator program
USD705787S1 (en) * 2012-06-13 2014-05-27 Microsoft Corporation Display screen with animated graphical user interface
US9076140B2 (en) 2012-06-26 2015-07-07 Wal-Mart Stores, Inc. Image embedding apparatus and method
US20140136962A1 (en) * 2012-11-12 2014-05-15 Vistaprint Technologies Limited Method and System for Detecting and Removing Printer Control Marks from Rasterized Image for Placement in Image Container of Document Template
US9607235B2 (en) * 2013-03-14 2017-03-28 Facebook, Inc. Image cropping according to points of interest
US9256919B2 (en) * 2013-04-05 2016-02-09 Grit Design, Inc. Systems and methods for image processing using a resizing template
KR20140122952A (en) 2013-04-11 2014-10-21 삼성전자주식회사 Method for composing images and electronic device implementing the same
CN104243787B (en) * 2013-06-06 2017-09-05 华为技术有限公司 Photographic method, photo management method and equipment
US10121270B2 (en) * 2013-07-01 2018-11-06 Facebook, Inc. Flexible image layout
US9645923B1 (en) 2013-09-10 2017-05-09 Google Inc. Generational garbage collector on multiple heaps
US9489757B2 (en) 2013-10-16 2016-11-08 Microsoft Technology Licensing, Llc Resizable text backing shapes for digital images
US9292756B2 (en) * 2013-12-10 2016-03-22 Dropbox, Inc. Systems and methods for automated image cropping
US10347017B2 (en) 2016-02-12 2019-07-09 Microsoft Technology Licensing, Llc Interactive controls that are collapsible and expandable and sequences for chart visualization optimizations
US10748312B2 (en) * 2016-02-12 2020-08-18 Microsoft Technology Licensing, Llc Tagging utilizations for selectively preserving chart elements during visualization optimizations
WO2017156282A1 (en) 2016-03-09 2017-09-14 Pti Marketing Technologies Inc. Ganged imposition sort system
WO2019083551A1 (en) * 2017-10-27 2019-05-02 Hp Inc. Image alignments with pre-cut shapes
US11138647B2 (en) 2018-11-16 2021-10-05 Cimpress Schweiz Gmbh Method, device, and computer-readable storage medium for managing variations of a graphic design within a framework
US11380031B2 (en) * 2018-11-16 2022-07-05 Cimpress Schweiz Gmbh Technology for enabling elastic graphic design
US10846897B2 (en) 2018-11-16 2020-11-24 Cimpress Schweiz Gmbh Technology for managing graphic design using metadata relationships
JP2021027555A (en) * 2019-08-08 2021-02-22 キヤノン株式会社 Image processing device, control method, and program
CN110619671B (en) * 2019-08-21 2023-03-21 广东博智林机器人有限公司 Design framework generation determination method and device
US11198963B1 (en) 2020-11-09 2021-12-14 CreateMe Technologies LLC Systems and methods for packaging articles to be embroidered
US11712121B1 (en) 2022-04-11 2023-08-01 CreateMe Technologies LLC Garment packaging for direct-to-garment personalization kiosk
US11615666B1 (en) 2022-04-11 2023-03-28 CreateMe Technologies LLC Garment packaging for direct-to-garment personalization kiosk

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5778164A (en) * 1993-09-24 1998-07-07 Eastman Kodak Company System for custom imprinting a variety of articles with images obtained from a variety of different sources
US20030020956A1 (en) * 2001-04-13 2003-01-30 Electronics For Imaging, Inc. Process and system for mixed page imposition
US6583799B1 (en) * 1999-11-24 2003-06-24 Shutterfly, Inc. Image uploading
US20030160977A1 (en) * 1997-07-30 2003-08-28 Canon Kabushiki Kaisha Print control apparatus, print control method and memory medium
US20040252340A1 (en) * 2001-10-03 2004-12-16 Seiko Epson Corporation Image processing system, image processing method, template producing system and template data structure

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5293475A (en) * 1991-11-18 1994-03-08 Taylor Publishing Company Electronic yearbook publication system
US5453846A (en) * 1992-01-31 1995-09-26 Matsushita Graphic Communication Systems Image convertion method
US5706457A (en) * 1995-06-07 1998-01-06 Hughes Electronics Image display and archiving system and method
US6545687B2 (en) * 1997-01-09 2003-04-08 Canon Kabushiki Kaisha Thumbnail manipulation using fast and aspect ratio zooming, compressing and scaling
US6175423B1 (en) * 1998-02-25 2001-01-16 Hewlett-Packard Company Image forming system for arranging plurality of images on a disk play medium
US20050262437A1 (en) * 1999-04-24 2005-11-24 Patterson Dennis M Process for creating and printing customized document at end user computer and printer
AUPQ027899A0 (en) * 1999-05-10 1999-06-03 Canon Information Systems Research Australia Pty Ltd Method and apparatus for automatically positioning one or more objects within a region
US7339598B2 (en) * 2003-07-11 2008-03-04 Vistaprint Technologies Limited System and method for automated product design
WO2005008598A1 (en) * 2003-07-11 2005-01-27 Vistaprint Technologies Limited Automated image sizing and cropping
US7171058B2 (en) * 2003-07-31 2007-01-30 Eastman Kodak Company Method and computer program product for producing an image of a desired aspect ratio
US7308650B2 (en) * 2003-08-29 2007-12-11 Seiko Epson Corporation Image layout device
US7743322B2 (en) * 2003-09-30 2010-06-22 Hewlett-Packard Development Company, L.P. Automatic photo album page layout
US7188310B2 (en) * 2003-10-09 2007-03-06 Hewlett-Packard Development Company, L.P. Automatic layout generation for photobooks
GB2412264A (en) * 2004-03-20 2005-09-21 Hewlett Packard Development Co Improvements in and relating to multiple printing passes
JP4265562B2 (en) * 2004-06-07 2009-05-20 セイコーエプソン株式会社 Image processing apparatus and method
US7489324B2 (en) * 2005-03-07 2009-02-10 Vistaprint Technologies Limited Automated image processing
US7843466B2 (en) * 2005-07-29 2010-11-30 Vistaprint Technologies Limited Automated image framing
US9354766B2 (en) * 2006-01-27 2016-05-31 Cimpress Schweiz Gmbh Automated composite image design
US7576755B2 (en) * 2007-02-13 2009-08-18 Microsoft Corporation Picture collage systems and methods
US8634674B2 (en) * 2007-09-11 2014-01-21 Vistaprint Schweiz Gmbh Dynamic sizing and positioning of multiple images

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5778164A (en) * 1993-09-24 1998-07-07 Eastman Kodak Company System for custom imprinting a variety of articles with images obtained from a variety of different sources
US20030160977A1 (en) * 1997-07-30 2003-08-28 Canon Kabushiki Kaisha Print control apparatus, print control method and memory medium
US6583799B1 (en) * 1999-11-24 2003-06-24 Shutterfly, Inc. Image uploading
US20030020956A1 (en) * 2001-04-13 2003-01-30 Electronics For Imaging, Inc. Process and system for mixed page imposition
US20040252340A1 (en) * 2001-10-03 2004-12-16 Seiko Epson Corporation Image processing system, image processing method, template producing system and template data structure

Also Published As

Publication number Publication date
US20070024909A1 (en) 2007-02-01
EP1913525A2 (en) 2008-04-23
CA2615800A1 (en) 2007-02-08
EP1913525A4 (en) 2012-06-13
US20110286675A1 (en) 2011-11-24
US7990564B2 (en) 2011-08-02
WO2007016386A2 (en) 2007-02-08
US8203745B2 (en) 2012-06-19

Similar Documents

Publication Publication Date Title
WO2007016386A3 (en) Automated image sizing and placement
EP1814324A4 (en) Image projecting method, projector, and computer program
USD559258S1 (en) User interface for computer display
GB2427521B (en) Image display method,image display device,and image display program
EP1717713A3 (en) Automated document localization and layout method
EP1901564A4 (en) Stereoscopic image display unit, stereoscopic image displaying method and computer program
WO2006099395A3 (en) System and method for displaying information using a compass
WO2006037802A8 (en) Method and system for self- management of a disease
EP1669848A3 (en) Method and system of taskbar button interfaces
EP1923835A4 (en) Face image display, face image display method, and face image display program
EP1847955A4 (en) Image processor, microscope system, and area specifying program
WO2007016381A3 (en) Automated image framing
GB0712276D0 (en) Content search/display device, method, and program
EP1889144A4 (en) Image displaying apparatus, image displaying method, and command inputting method
EP1873734A3 (en) Programmable remote control and methods of using same
EP1821182A4 (en) 3d pointing method, 3d display control method, 3d pointing device, 3d display control device, 3d pointing program, and 3d display control program
DE602005007095D1 (en) Image forming apparatus, image display method and program product.
EP1837745A4 (en) Image display device, image display method, and program
WO2007001636A3 (en) Methods and systems for providing a customized user interface for viewing and editing meta-data
EP1887777A3 (en) Printing apparatus, printing setting screen display method and print setting screen display program
EP1898638A3 (en) Apparatus for generating electronic program guides and control method therefor
EP1781043A4 (en) Image processor and computer program product
HK1103151A1 (en) System, method and computer program product for providing content based upon a representation of the same
EP1909474A4 (en) Image processor and its control method
WO2005022889A3 (en) System and method for integrating broadcast content and non-broadcast content

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 2615800

Country of ref document: CA

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2006788842

Country of ref document: EP