scispace - formally typeset
Search or ask a question

Showing papers on "Page layout published in 2007"


Journal ArticleDOI
TL;DR: In this paper, the authors explored the use of MADM approaches in solving a layout design problem and illustrated the proposed methodology is illustrated through a practical application from an IC packaging company, where two methods are proposed in solving the case study problem: Technique for order preference by similarity to ideal solution (TOPSIS) and fuzzy TOPSIS.
Abstract: The layout design problem is a strategic issue and has a significant impact on the efficiency of a manufacturing system. Much of the existing layout design literature that uses a surrogate function for flow distance or for simplified objectives may be entrapped into local optimum; and subsequently lead to a poor layout design due to the multiple-attribute decision making (MADM) nature of a layout design decision. The present study explores the use of MADM approaches in solving a layout design problem. The proposed methodology is illustrated through a practical application from an IC packaging company. Two methods are proposed in solving the case study problem: Technique for order preference by similarity to ideal solution (TOPSIS) and fuzzy TOPSIS. Empirical results showed that the proposed methods are viable approaches in solving a layout design problem. TOPSIS is a viable approach for the case study problem and is suitable for precise value performance ratings. When the performance ratings are vague and imprecise, the fuzzy TOPSIS is a preferred solution method.

435 citations


Patent
19 Nov 2007
TL;DR: In this article, a system for improving link target accuracy for a mobile browser with a touch-screen display is presented, which receives a page with a plurality of selectable text objects and adjusts the page layout.
Abstract: One embodiment of the present invention provides a system for improving link target accuracy for a mobile browser with a touch-screen display. The system receives a page with a plurality of selectable text objects and adjusts the page layout. The method further includes placing a number of targets within the web page. Each target is associated with one selectable text object, and the selectable text object can only be activated by the target. The targets are sufficiently separated from each other, thus allowing a user to hold the touch-screen display and select the selectable text object by tapping on the target with substantial accuracy. Another embodiment of the present invention allows a user to select a selectable text object by performing a gesture.

192 citations


Patent
03 Oct 2007
TL;DR: In this article, a page master and one or more styling rules are selected in accordance with the identified at least one display parameter and applied to flowable content to format the content for display in the target display window.
Abstract: Methods, systems and program products for conditionally formatting content. At least one display parameter [224]corresponding to a target display window is identified. A page master [220] and one or more styling rules are selected in accordance with the identified at least one display parameter [224]. The selected page master [220] and the selected one or more styling rules are applied to flowable content to format the flowable content for display in the target display window.

85 citations


Patent
03 Jul 2007
TL;DR: In this article, a method for defining a page layout with a page is provided, in response to a request to show a current page from a client browser, data manipulations necessary to create a data model of the current page are performed.
Abstract: A method for defining a page layout with a page is provided. In response to receiving a request to show a current page from a client browser, data manipulations necessary to create a data model of the current page are performed. Also, in response to receiving a request to show a current page from a client browser, a particular layout page is selected to form a selected layout page. The selected layout page is combined with the current page to form a combined page. The combined page is sent to the client browser.

80 citations


Patent
29 Jan 2007
Abstract: Systems and methods are provided for providing content to be displayed to a user in response to a search request. One embodiment of a method includes identifying a page recipe comprising one or more page properties and one or more content module definitions, each content module definition defining an amount of content to be displayed in a content module to be displayed on a results page, the location of the content module to be displayed on the results page, and a content source from which to obtain content to be displayed in the content module, and using the page recipe to generate a results page to be displayed on a search client.

74 citations


Journal ArticleDOI
TL;DR: The main error sources in classical methods used for page layout analysis are explained and a hybrid segmentation algorithm is proposed that builds two maps: a shape map that focuses on connected components and a background map, which provides information about white areas corresponding to block separations in the page.
Abstract: In this paper, based on the study of the specificity of historical printed books, we first explain the main error sources in classical methods used for page layout analysis. We show that each method (bottom-up and top-down) provides different types of useful information that should not be ignored, if we want to obtain both a generic method and good segmentation results. Next, we propose to use a hybrid segmentation algorithm that builds two maps: a shape map that focuses on connected components and a background map, which provides information about white areas corresponding to block separations in the page. Using this first segmentation, a classification of the extracted blocks can be achieved according to scenarios produced by the user. These scenarios are defined very simply during an interactive stage. The user is able to make processing sequences adapted to the different kinds of images he is likely to meet and according to the user needs. The proposed "user-driven approach" is capable of doing segmentation and labelling of the required user high level concepts efficiently and has achieved above 93% accurate results over different data sets tested. User feedbacks and experimental results demonstrate the effectiveness and usability of our framework mainly because the extraction rules can be defined without difficulty and parameters are not sensitive to page layout variation.

53 citations


Patent
28 Dec 2007
TL;DR: In this article, the form factors of a display area are retrieved from a graphical user interface and the content panes are populated with one or more of the block-level elements.
Abstract: Computer-storage media, computerized methods and systems for formatting a page layout according to form factors of a display area are provided. Initially, search results are received and dynamically converted into respective block-level elements, where each of the block-level elements is associated with a portion of content from one of the received search results. Form factors are retrieved from a graphical user interface. Typically the form factors are associated with properties of a display area initiated to present the search results. At least one adaptive template is selected according to the retrieved form factors. The portion of content of each of the block-level elements is formatted based on at least one adaptive template. Also, the adaptive template is utilized to establish content panes within the page layout, as directed by the form factors. These content panes are populated with one or more of the block-level elements.

52 citations


Proceedings ArticleDOI
25 Apr 2007
TL;DR: A matching-based placement and routing system for custom layout design automation especially for analog or mixed-signal designs that can easily generate high-quality layouts and greatly reduce the layout design time.
Abstract: Matching placement and routing is very important in layout design of high performance analog circuits. This paper presents a matching-based placement and routing system for custom layout design automation especially for analog or mixed-signal designs. The system explores various device-level matching-placement and matching-routing patterns to generate the most compact and high-quality layouts. Inputting a circuit netlist, the system automatically analyzes the circuit and extracts matching devices to form several matching device groups. Then, it selects the best matching placement and routing pattern for each device or device group to optimize and to meet the overall placement objectives and constraints. All patterns are user-configurable, stored in the pattern database, and portable from design to design. After the layout of each device and device group is generated and placed, the constraint-driven shape-based router is invoked to complete the layout. The overall system can easily generate high-quality layouts and greatly reduce the layout design time.

35 citations


Patent
20 Apr 2007
TL;DR: In this paper, a selection process executing in an optimizing engine is invoked as users are presented with web pages that include ad content, and the selection process provides an initial population of sets of characteristics that specify an initial generation of layouts of ads for the pages.
Abstract: In one embodiment, a selection process executing in an optimizing engine is invoked as users are presented with web pages that include ad content. The selection process provides an initial population of sets of characteristics that specify an initial generation of layouts of ads for the pages. The characteristics can include anything that affects an ads appearance on the display. For example, ad type, position within a web page, color, size, text font, animation, etc. can be specified. Statistics are obtained as to each ad or page layout's performance or impact on the user, such as revenue obtained from ads in the layout, how many user's click an ad, how long users view an ad, etc. Once a large enough sample of user impacts is obtained a second population of sets of characteristics is created to improve the overall performance of the initial population. In a preferred embodiment, genetic computational procedures are used to create each population and to create new characteristic sets and remove underperforming sets.

34 citations


Proceedings ArticleDOI
18 Mar 2007
TL;DR: The problem of cell placement considering manufacturability is studied, and three algorithms are proposed, which are cell flipping algorithm, single row optimization approach and multiple row optimized approach, which can provide different tradeoff between edge placement error (EPE)reduction and wirelength increase.
Abstract: When VLSI technology scales toward 45nm, the lithography wavelength stays at 193nm. This large gap results in strong refractive effects in lithography. Consequently, it is a huge challenge to reliably print layout features on wafers and the printing is more susceptible to lithographic process variations. Although resolution enhancement techniques can mitigate this manufacturability problem, their capabilities are overstretched by the continuous shrinking of VLSI feature size. On the other hand,the quality and robustness of lithography directly depend on layout patterns. Therefore, it becomes imperative to consider the manufacturability issue during layout design such that the burden of lithography process can be alleviated.In this paper, the problem of cell placement considering manufacturability is studied. Instead of designing a new cellplacer, our goal is to tune any existing cell placement solution to be lithography friendly. For this purpose, three algorithms are proposed, which are cell flipping algorithm, single row optimization approach and multiple row optimization approach. These algorithms are based on dynamic programming and graph theoretic approaches, and can provide different tradeoff between edge placement error (EPE)reduction and wirelength increase. Using lithography simulations, our experimental results on realistic netlists and cell library demonstrate that over 20% EPE reduction can be obtained by thenew approaches while only less than 1% additional wire is introduced.

30 citations


Patent
09 Oct 2007
TL;DR: In this article, one or more properties can be associated with a design object in a microdevice design, such as a geometric element in a layout design, a cell in a hierarchical design, or a collection of all the geometric elements in a layer of a design.
Abstract: One or more properties can be associated with a design object in a microdevice design. The design object may be an object in a physical layout design for a microdevice, such as a geometric element in a layout design. The design object also may be a collection of geometric elements in a layout design, such as a net, a cell in a hierarchical design, or even a collection of all of the geometric elements in a layer of a design. Still further, the design object may even be an item in a logical circuit design, such as a net in a logical circuit design for an integrated circuit. The values of one or more properties may be statically assigned for or dynamically generated during a design process performed by an electronic design automation tool. A property may be assigned a constant value or a value defined by an equation or other type of script that includes one or more variables. A property may be simple, where the definition of the property's value is not dependent upon the value of any other properties. Alternately, a property may be a compound property, where the definition of the property's value incorporates another, previously- determined property value. Still further, a property may be an alternative property, where the property is assigned one value definition under a first set of conditions and assigned another value definition under a second set of conditions. A first electronic design automation process may generate one or more property values. The generated property values then can be passed to another electronic design automation process in the design analysis flow for its use.

Journal ArticleDOI
TL;DR: The proposed method and an information technology tool aiming to support the ergonomics layout design of individual workstations in a given space (building) go a step forward and focuses on the cognitive tasks which have to be carried out by the designer or the design team trying to alleviate them.

Journal ArticleDOI
TL;DR: In this article, different approaches from both fields to layout design are analyzed and compared, emphasizing the strengths and weaknesses they exhibit and showing how they can improve each other, and how to combine them.

Journal Article
TL;DR: The experiment shows that formal layout modelling approaches can be effectively used real problems faced in industry, leading to significant improvements.
Abstract: This paper experiments application of different heuristic approaches to a real facility layout problem at a furniture manufacturing company. All the models are compared using AHP, where a number of parameters of interest are employed. The experiment shows that formal layout modelling approaches can be effectively used real problems faced in industry, leading to significant improvements.

Patent
21 Mar 2007
TL;DR: In this article, a method uses for setting user individuation page layout based on user browsing habits with displaying the cared channel or content of user at the remarkable place, user can select his cared object, and network will automatically inspect all kinds of changed information.
Abstract: A method uses for setting user individuation page layout. It bases and shows the individuation page layout on user individuation setting and browsing habits with displaying the cared channel or content of user at the remarkable place. User can select his cared object, and network will automatically inspect all kinds of changed information. When the parameter is accorded with the demand to user, network will use note or email to notify user. It can offer page layout information server with good effect and show user's information demand very clearly. User will get the demand message quickly with high pertinence and usability at the convenient operation flat roof.

Patent
30 Aug 2007
TL;DR: In this article, a set of pages to print are specified, where individual pages in the set to print contain a subset of data modelling objects in the first set of data modeling objects.
Abstract: A computer readable storage medium includes executable instructions to supply, in an editor mode, a first set of data modeling objects in a document. A user request to enter a print preview mode is accepted. The print preview mode is entered while the editor mode remains active. The document is applied to a page layout with a set of pages. A set of pages to print are specified, where individual pages in the set of pages to print contain a subset of data modeling objects in the first set of data modeling objects.

Patent
30 Nov 2007
TL;DR: In this article, a method for generating a layout for an integrated circuit device in accordance with a plurality of layout design rules is presented, and a metrology tag associated with each of the metrology sites is generated.
Abstract: A method includes generating a layout for an integrated circuit device in accordance with a plurality of layout design rules. A plurality of metrology sites on the layout associated with at least one subset of the layout design rules is identified. A metrology tag associated with each of the metrology sites is generated. At least one metrology recipe for determining a characteristic of the integrated circuit device is generated based on the metrology tags. Metrology data is collected using the at least one metrology recipe. A selected layout design rule in the at least one subset is modified based on the metrology data.

Patent
09 Feb 2007
TL;DR: In this paper, a page data acquisition part 105 is made to acquire the data of the Web page for printing to be a link destination, and when printing execution is instructed by the user, the printer part 12 is controlled so as to print out the printing Web page on the basis of the data.
Abstract: PROBLEM TO BE SOLVED: To simply print out a Web page for printing in an image forming apparatus having a browser function. SOLUTION: The image forming apparatus having the browser function is provided with a page data acquisition part 105 for accessing a Web page specified by a user and acquiring data of the Web page, a printing page presence/no presence decision part 107 for deciding whether a link to a Web page for printing is included in the acquired Web page or not on the basis of the data of the acquired Web page, and a printer part 12 for printing out the Web page on the basis of the data of the Web page. Wherein, when the inclusion of the link in the Web page is decided, the page data acquisition part 105 is made to acquire the data of the Web page for printing to be a link destination, and when printing execution is instructed by the user, the printer part 12 is controlled so as to print out the printing Web page on the basis of the data. COPYRIGHT: (C)2008,JPO&INPIT

01 Jan 2007
TL;DR: In this article, the authors discuss principles and rules for page layout that originate from knowledge of visual perception and communication, and then investigate how layout can support the intentions associated with the WIS.
Abstract: The design and reification of Web Information Systems is a complex task, for which many integrated development methods have been proposed. While all these methods ultimately lead to the construction of web pages, very little attention is paid to the layout of these pages. The work report in this paper amalgamates knowledge from art, cognitive psychology and scenography in an attempt to systematise WIS layout and thus to complement development methods with this respect. We discuss principles and rules for page layout that originate from knowledge of visual perception and communication, and then investigate how layout can support the intentions associated with the WIS. This amounts to guidelines for partitioning pages and using layout objects, colour, light and texture to obtain rhythm, contrast and perspective as the carriers for web page comprehension.

Proceedings ArticleDOI
01 Aug 2007
TL;DR: A new analog layout design automation tool, ALGv3, is presented in this work and the main target of the tool is increasing the productivity of analog layouts design and improving the layout quality.
Abstract: A new analog layout design automation tool, ALGv3, is presented in this work. The main target of the tool is increasing the productivity of analog layout design and improving the layout quality. ALG is mainly composed of three functional blocks: module generator [2], placer and router. There are also some specialized blocks interacting with the main blocks in order the increase to quality of the layout.

Patent
Okamoto Takumi1
05 Jul 2007
TL;DR: A hierarchical design for a semiconductor integrated circuit includes a hierarchical block placing unit 1 -02 which places sets of hierarchical blocks onto a chip; a chip layout finishing unit 1- 07 which replicates thus-obtained layout patterns, and thereby completing a layout design over the entire chip as discussed by the authors.
Abstract: A hierarchical design apparatus 1 for a semiconductor integrated circuit includes a hierarchical block placing unit 1 - 02 which places sets of hierarchical blocks onto a chip; a hierarchical block terminal placing unit 1 - 03 which places terminals of the hierarchical blocks so that for sets of hierarchical blocks having the same function, the hierarchical blocks coincide with each other in a coordinate of the corresponding terminal; an intra-hierarchical block layout unit 1 - 06 which executes the individual types of intra-hierarchical-block layout designs, meanwhile executes only a single type of intra-hierarchical-block layout design for the sets of hierarchical blocks having the same function; and a chip layout finishing unit 1 - 07 which replicates thus-obtained layout patterns, and thereby completing a layout design over the entire chip.

Patent
31 May 2007
TL;DR: An image forming device capable of copying and/or scanning a physical original document is provided in this article, which includes a user interface providing an accurate output mimic illustrating a representation of the output sheet having a long edge and a short edge with representations of the one or more original documents arranged in rows and columns thereon each including a long-edge, a short-edge and an image top.
Abstract: An image forming device capable of copying and/or scanning a physical original document is provided. The image forming device includes a User Interface providing an accurate output mimic illustrating a representation of the output sheet having a long edge and a short edge with representations of the one or more original documents arranged in rows and columns thereon each including a long edge, a short edge and an image top for indicating the orientation of the output.

Book
10 Jul 2007
TL;DR: The Layout Bookexplains the hows, whys and why-nots of the placing of elements on a page or screen layout as mentioned in this paper and provides a huge array of potential layout options and with over 250 colour illustrations from some of the world's leading design studios.
Abstract: A fascinating exploration of this fundamental aspect of graphic design,The Layout Bookexplains the hows, whys and why-nots of the placing of elements on a page or screen layout. A historical overview of the subject is followed by a systematic look at key theoretical principles and practical applications. Offering a huge array of potential layout options and with over 250 colour illustrations from some of the world's leading design studios, this is a uniquely inspiring guide to graphic design. The second edition has also been updated to include interviews with practising designers, as well as new study points to aid readers in their own explorations. Invaluable for design students looking for a better understanding of layout design, and inspiring for working designers,The Layout Bookproves itself as a graphic design must-have.

Proceedings ArticleDOI
26 Mar 2007
TL;DR: A new OPC algorithm using an edge bias modeling method that can automatically correct a design with similar recipe but dozens of times faster than traditional model-based method, at cost of some accuracy loss.
Abstract: To reduce design spin time, OPC-unfriendly spots in IC layout should be found out by designer before tape-out. This can be done by firstly running a "trial OPC" step on the layout, followed by running an OPC step to verify the result. In this paper we introduce a new OPC algorithm using an edge bias modeling method. When given a piece of sample post-OPC layout, software based on this algorithm can automatically correct a design with similar recipe but dozens of times faster than traditional model-based method, at cost of some accuracy loss. This makes the algorithm a good choice for "trial OPC"

Journal Article
TL;DR: A case retrieval algorithm has been developed for reuse of previous stored design solutions and to optimize layout of satellite module using prior knowledge and evolutionary approach that has been found more powerful than a non-case used evolutionary computation.
Abstract: A case retrieval algorithm has been developed for reuse of previous stored design solutions and to optimize layout of satellite module using prior knowledge and evolutionary approach. Case-based approach has been found more powerful than a non-case used evolutionary computation. A prototypical of a 2-D layout design of a satellite was used to show effectiveness and efficiency of this approach.

Book ChapterDOI
01 Jan 2007
TL;DR: The authors advocate to parallel the simulated annealing algorithm on a multi-computer network (a parallel cluster) and integrate Simulated Annealing Algorithm based on Parallel Cluster and Engineering Layout Design Support System to improve the efficiency for engineer.
Abstract: The layout design problem is a kind of nesting problems that is naturally NP-hard and very difficult to solve. Layout designing of machine is even more difficult because of its nesting items are actually machine parts that have both irregular shapes and complex constraints. A feasible way to solve machine layout problem is to employ ameliorative algorithms, such as simulated annealing algorithm. But these kinds of algorithms are usually CPU-time thirsty, sometime the computing time is unbearable. In this paper, the authors advocate to parallel the simulated annealing algorithm on a multi-computer network (a parallel cluster). We have combined Message Passing Interface (MPI) with Visual C++ to integrate Simulated Annealing Algorithm based on Parallel Cluster and Engineering Layout Design Support System. An engineering example about vehicle dynamical cabin layout design is presented to test validity of the Algorithm. If appropriate temperature piece is chosen and seemly a number of nodes are used, the integration of Simulated Annealing Algorithm based on Parallel Cluster and Engineering Layout Design Support System definitely will improve the efficiency for engineer.

Patent
29 Mar 2007
TL;DR: In this paper, a method for designing the layout of an integrated circuit that can reduce the number of iterations of timing adjustment is proposed, where dummy layout hierarchy blocks are set in place of layout hierarchy block.
Abstract: PROBLEM TO BE SOLVED: To provide a method for designing the layout of an integrated circuit that can reduce the number of iterations of timing adjustment. SOLUTION: Top level floor planning is performed (S1). Specifically, dummy layout hierarchy blocks (representing areas of layout hierarchy blocks at the top level floor planning) are set in place of layout hierarchy blocks. Layout design processing in the layout hierarchy blocks (floor planning, initial placement, ideally clocked timing optimization synthesis) is next performed (S2), and placement information 48 about the layout hierarchy blocks is fed back to the top level (S3). Then, top level layout design processing (initial placement, clock synthesis, timing optimization synthesis considering clock delay propagation, routing) is performed (S4). COPYRIGHT: (C)2007,JPO&INPIT

Patent
27 Jun 2007
TL;DR: In this paper, the furniture controller is composed of processor, memory, input/output device, layout design module, information management module, and mobile control module, which is used to move furniture to pointed layout position.
Abstract: The furniture controller is composed of processor, memory, input/output device, layout design module, information management module, and mobile control module. The invention includes steps: first, using information management module to input information of furniture, and layout information of house space; using layout design module to design layout position of furniture, and save result after scheme is designed; finally, mobile control module controls and moves layout positions of furniture based on result designed by the design module. Using effect map for previewing furniture, the invention reaches purpose of satisfying users, and avoiding duplication of labor. Moreover, using modernizes technique to move furniture to pointed layout position, the invention saves time and body force for users, as well as reduces possibility of damaging furniture effectively when moving furniture.

Patent
04 Oct 2007
TL;DR: In this article, a hierarchical design method and device solving such the problem in hierarchical design that the total optimality of a result is lost due to problem division without deteriorating the advantage of the hierarchical design, that a designing time can be shortened with less memory.
Abstract: PROBLEM TO BE SOLVED: To provide a hierarchical design method and device solving such the problem in hierarchical design that the total optimality of a result is lost due to problem division without deteriorating the advantage of the hierarchical design that a designing time can be shortened with less memory SOLUTION: After arranging a gate level of a chip or wiring, one or a plurality of arbitrary layout areas on the chip are cut out and each of the cut-out areas is blocked, each of the cut-out blocks is redesigned, and design of the blocked area is replaced with a result of the redesigning to change a layout design of the chip COPYRIGHT: (C)2008,JPO&INPIT

Journal ArticleDOI
TL;DR: In this article, a new heuristic algorithm for layout of the irrigation network design is presented, based on a classical graph theory algorithm (Dijkstra's algorithm) used for solving the shortest path spanning tree problem, modified to assign weights to the arcs and plot limits are used as if they were the arcs of a graph.
Abstract: Traditional irrigation zones in the east of Spain have been denoted by the high level of parcellation. The layout of the irrigation network design in highly parcelled territories presents an important degree of difficulty, the previous experience of the designer in this task being crucial in the final result. In this work, a new heuristic algorithm for layout of the irrigation network design is presented. We start from a classical graph theory algorithm (Dijkstra’s algorithm) used for solving the shortest path spanning tree problem. This algorithm is modified to assign weights to the arcs and plot limits are used as if they were the arcs of a graph. The algorithm is implemented on a geographical information system, thus creating an application that automatically generates the layout of the irrigation network design. The only necessary initial data are the origin of the network (supply point) and the hydrants (delivery points). The advantage of this heuristic is that the subjectivity introduced for the des...