Movatterモバイル変換


[0]ホーム

URL:


US20040177316A1 - Page composition - Google Patents

Page composition
Download PDF

Info

Publication number
US20040177316A1
US20040177316A1US10/652,787US65278703AUS2004177316A1US 20040177316 A1US20040177316 A1US 20040177316A1US 65278703 AUS65278703 AUS 65278703AUS 2004177316 A1US2004177316 A1US 2004177316A1
Authority
US
United States
Prior art keywords
objects
arrangement
page
function
total area
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US10/652,787
Inventor
Paul Layzell
Eldan Goldenberg
David Cliff
John Lumley
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Assigned to HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.reassignmentHEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HEWLETT-PACKARD LIMITED (AN ENGLISH COMPANY OF BRACKNELL, ENGLAND)
Publication of US20040177316A1publicationCriticalpatent/US20040177316A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A page is composed by establishing an arrangement of objects to be fitted on to the page and then carrying out an iterative process to minimise a cost function dependent on properties of the arrangement. Computational advantages are obtained by describing such arrangements as slicing structures.

Description

Claims (36)

US10/652,7872002-08-302003-08-29Page compositionAbandonedUS20040177316A1 (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
GB0220166AGB2392595A (en)2002-08-302002-08-30Page composition
GB0220166.32002-08-30

Publications (1)

Publication NumberPublication Date
US20040177316A1true US20040177316A1 (en)2004-09-09

Family

ID=9943215

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US10/652,787AbandonedUS20040177316A1 (en)2002-08-302003-08-29Page composition

Country Status (2)

CountryLink
US (1)US20040177316A1 (en)
GB (2)GB2392595A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050071364A1 (en)*2003-09-302005-03-31Xing XieDocument representation for scalable structure
US20050216832A1 (en)*2003-10-312005-09-29Hewlett-Packard Development Company, L.P.Generation of documents
US20050264847A1 (en)*2004-06-012005-12-01Canon Kabushiki KaishaImage forming apparatus, image forming method, computer program, and computer-readable storage medium
US20060117255A1 (en)*2004-11-302006-06-01Seeler Rick SApplying type fitting across grouped text frames in a page layout application
US20070089053A1 (en)*2005-10-142007-04-19Uhlig Mark ADynamic variable-content publishing
US20080189603A1 (en)*2007-01-162008-08-07Canon Kabushiki KaishaInformation processing apparatus, information processing method, and information processing program
US20100049665A1 (en)*2008-04-252010-02-25Christopher Allan RalphBasel adaptive segmentation heuristics
US20100095204A1 (en)*2008-09-182010-04-15Canon Kabushiki KaishaInformation processing apparatus, information processing method, and storage medium
US20120254733A1 (en)*2011-03-282012-10-04Aleksandar TucovicMethod for Users to Create and Edit Web Page Layouts
US20120304042A1 (en)*2011-05-282012-11-29Jose Bento Ayres PereiraParallel automated document composition
US20150095768A1 (en)*2013-09-302015-04-02Google Inc.Automatically determining a size for a content item for a web page
US9665963B1 (en)*2015-10-272017-05-30Google Inc.Dynamic collage layout generation
US10102545B2 (en)2011-08-312018-10-16Google LlcRetargeting in a search environment
US20180300297A1 (en)*2017-04-172018-10-18Hewlett-Packard Development Company, L.P.Page structure adjustments
US10431209B2 (en)2016-12-302019-10-01Google LlcFeedback controller for data transmissions
US10614153B2 (en)2013-09-302020-04-07Google LlcResource size-based content item selection
US10630751B2 (en)2016-12-302020-04-21Google LlcSequence dependent data message consolidation in a voice activated computer network environment
US10956485B2 (en)2011-08-312021-03-23Google LlcRetargeting in a search environment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB0320278D0 (en)*2003-08-292003-10-01Hewlett Packard Development CoConstrained document layout

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4554625A (en)*1983-06-141985-11-19International Business Machines CorporationMethod for generating an optimized nested arrangement of constrained rectangles
US5363313A (en)*1992-02-281994-11-08Cadence Design Systems, Inc.Multiple-layer contour searching method and apparatus for circuit building block placement
US6366918B1 (en)*1996-02-292002-04-02Nth Degree Software, Inc.Computer-implemented optimization of publication layouts
US20030110102A1 (en)*2001-05-292003-06-12Chen-Fu ChienMethod for goods arrangement and its system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH11250272A (en)*1998-01-081999-09-17Xerox CorpAutomatic image layout method and system therefor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4554625A (en)*1983-06-141985-11-19International Business Machines CorporationMethod for generating an optimized nested arrangement of constrained rectangles
US5363313A (en)*1992-02-281994-11-08Cadence Design Systems, Inc.Multiple-layer contour searching method and apparatus for circuit building block placement
US6366918B1 (en)*1996-02-292002-04-02Nth Degree Software, Inc.Computer-implemented optimization of publication layouts
US20030110102A1 (en)*2001-05-292003-06-12Chen-Fu ChienMethod for goods arrangement and its system

Cited By (38)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7290006B2 (en)*2003-09-302007-10-30Microsoft CorporationDocument representation for scalable structure
US20050071364A1 (en)*2003-09-302005-03-31Xing XieDocument representation for scalable structure
US20050216832A1 (en)*2003-10-312005-09-29Hewlett-Packard Development Company, L.P.Generation of documents
US20050264847A1 (en)*2004-06-012005-12-01Canon Kabushiki KaishaImage forming apparatus, image forming method, computer program, and computer-readable storage medium
US8056002B2 (en)*2004-06-012011-11-08Canon Kabushiki KaishaImage forming apparatus, image forming method, computer program, and computer-readable storage medium
US20060117255A1 (en)*2004-11-302006-06-01Seeler Rick SApplying type fitting across grouped text frames in a page layout application
US7676743B2 (en)*2004-11-302010-03-09Adobe Systems, IncorporatedApplying type fitting across grouped text frames in a page layout application
US20070089053A1 (en)*2005-10-142007-04-19Uhlig Mark ADynamic variable-content publishing
US9383957B2 (en)2005-10-142016-07-05Uhlig LlcDynamic variable-content publishing
US8595618B2 (en)*2005-10-142013-11-26Uhlig LlcDynamic variable-content publishing
US8438476B2 (en)2005-10-142013-05-07Uhlig LlcDynamic variable-content publishing
US20080189603A1 (en)*2007-01-162008-08-07Canon Kabushiki KaishaInformation processing apparatus, information processing method, and information processing program
US8443282B2 (en)*2007-01-162013-05-14Canon Kabushiki KaishaInformation processing apparatus, information processing method, and information processing program for generating an adaptive layout template which may have a transposition link
US20100049665A1 (en)*2008-04-252010-02-25Christopher Allan RalphBasel adaptive segmentation heuristics
US20100095204A1 (en)*2008-09-182010-04-15Canon Kabushiki KaishaInformation processing apparatus, information processing method, and storage medium
US9043698B2 (en)*2011-03-282015-05-26Aleksandar TucovicMethod for users to create and edit web page layouts
US20120254733A1 (en)*2011-03-282012-10-04Aleksandar TucovicMethod for Users to Create and Edit Web Page Layouts
US20120304042A1 (en)*2011-05-282012-11-29Jose Bento Ayres PereiraParallel automated document composition
US10956485B2 (en)2011-08-312021-03-23Google LlcRetargeting in a search environment
US10102545B2 (en)2011-08-312018-10-16Google LlcRetargeting in a search environment
US9703757B2 (en)*2013-09-302017-07-11Google Inc.Automatically determining a size for a content item for a web page
US11120195B2 (en)2013-09-302021-09-14Google LlcResource size-based content item selection
US12067342B2 (en)2013-09-302024-08-20Google LlcAutomatically determining a size for a content item for a web page
US11610045B2 (en)2013-09-302023-03-21Google LlcResource size-based content item selection
US10445406B1 (en)2013-09-302019-10-15Google LlcAutomatically determining a size for a content item for a web page
US10614153B2 (en)2013-09-302020-04-07Google LlcResource size-based content item selection
US11586801B2 (en)2013-09-302023-02-21Google LlcAutomatically determining a size for a content item for a web page
US11120194B2 (en)2013-09-302021-09-14Google LlcAutomatically determining a size for a content item for a web page
US11093686B2 (en)2013-09-302021-08-17Google LlcResource size-based content item selection
US20150095768A1 (en)*2013-09-302015-04-02Google Inc.Automatically determining a size for a content item for a web page
US9665963B1 (en)*2015-10-272017-05-30Google Inc.Dynamic collage layout generation
US10893088B2 (en)2016-12-302021-01-12Google LlcSequence dependent data message consolidation in a voice activated computer network environment
US10643608B2 (en)2016-12-302020-05-05Google LlcFeedback controller for data transmissions
US11475886B2 (en)2016-12-302022-10-18Google LlcFeedback controller for data transmissions
US10630751B2 (en)2016-12-302020-04-21Google LlcSequence dependent data message consolidation in a voice activated computer network environment
US10431209B2 (en)2016-12-302019-10-01Google LlcFeedback controller for data transmissions
US10740539B2 (en)*2017-04-172020-08-11Hewlett-Packard Development Company, L.P.Page structure adjustments
US20180300297A1 (en)*2017-04-172018-10-18Hewlett-Packard Development Company, L.P.Page structure adjustments

Also Published As

Publication numberPublication date
GB2393090B (en)2005-05-04
GB0220166D0 (en)2002-10-09
GB2392595A (en)2004-03-03
GB2393090A (en)2004-03-17
GB0320225D0 (en)2003-10-01

Similar Documents

PublicationPublication DateTitle
US20040177316A1 (en)Page composition
US7634723B2 (en)Constrained document layout
JP4249024B2 (en) Apparatus and method for distributing representation images to partitioned regions of a three-dimensional graphic environment
KR100432071B1 (en)Information processing system capable of indicating tendency to change
US7593012B2 (en)Graphics image generation method, program and statistical data drawing apparatus
EP1814085A2 (en)Automated image sizing and cropping
WO2009154480A9 (en)A method of graphically representing a tree structure
KeaheyVisualization of high-dimensional clusters using nonlinear magnification
US11216650B2 (en)Custom recommendations application for creating cards
GB2418281A (en)Document creation
US7747947B2 (en)Document creation system and related methods
US7831907B2 (en)Grouping of information items on a page
JP4478454B2 (en) Layout design apparatus and design method for 3D graphic environment
JP5298616B2 (en) Information presenting apparatus, information presenting method, and information presenting program
JPH1115831A (en)Method and device for generating regression tree
GB2406254A (en)Page Composition
Van HamInteractive visualization of large graphs
Nöllenburg et al.Layered area-proportional rectangle contact representations
Balinsky et al.Aesthetically-driven layout engine
JP2000289282A (en)Automatic layout generating device, method for automatically generating layout, and recording medium
de OliveiraTwo algorithms for automatic page layout and possible applications
ZeltermanGraphical Displays
JPH09305615A (en)Electronic information access system and its method
CN114254056A (en)Processing method and device of multidimensional interpolation table
Chang et al.Automatically Designed 3-D Environments for Intuitive Browsing and Discovery,“

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEWLETT-PACKARD LIMITED (AN ENGLISH COMPANY OF BRACKNELL, ENGLAND);REEL/FRAME:015499/0677

Effective date:20040524

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION


[8]ページ先頭

©2009-2025 Movatter.jp