U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"I watched his countenance closely, to see if he was not deranged ... and I was assured by other senators after he left the room that they had no confidence in it."

U.S. Senator Smith of Indiana ; After seeing Samuel Morse demonstrate the telegraph.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 715/518 - Spacing control


Subclass of Class 715 - Data processing: presentation processing of document, operator interface processing, and screen saver display processing
Definition: Subject matter wherein a distance between elements within
No. of applications: 39
Last issue date: 02/21/2008


Application No.Application TitleIssue Date
20080046816METHOD AND APPARATUS FOR IMPROVING THE VISIBILITY OF A TREEMAP
The visibility of a treemap is improved by offsetting the area of a parent node relative to a bounding box containing all of its child nodes while constructing the treemap, so that a part of the bounding box lies outside the area of the parent node, and the area of each...
02/21/2008
20070260975METHOD AND SYSTEM FOR GRAPHICALLY DELIMITING TEXT MESSAGE CONTENT FOR A MOBILE RADIO TERMINAL
A method for displaying written text during the preparation of a text message to be transmitted by a mobile radio terminal. Written text entered by a user is displayed. A graphical text message break is displayed between characters of the written text associated with a ...
11/08/2007
20070256010Document layout verification
A test document is parsed into components which may include bounding boxes, segments, and points. Test code makes calls to properties and methods of components in order to verify document layout. Rather than take absolute measurements of component placement, components ...
11/01/2007
20070214409IMAGE-FORMING APPARATUS AND CONTROL METHOD THEREOF
An image-forming apparatus includes a database storing a layout template made up of containers, each representing a display area for a part of a user interface (UI). The user interface is configured by embedding display content in each container of the layout template i...
09/13/2007
20070208996Automated document layout design
A method and apparatus for automated document layout creation is disclosed. In one embodiment, the method comprises receiving a first layout of document image objects and creating a second layout of document image objects subject to placement constraints corresponding t...
09/06/2007
20070192686Figure sizing and positioning on dynamic pages
Various technologies and techniques are disclosed that provide ways to position, size, and/or anchor page elements for display on varying output devices. A user can assign rendering specifications to both text and graphic elements. Rendering specifications include, but ...
08/16/2007
20070186155Automated Paragraph Layout
Methods and apparatus for calculating paragraph layout. A method begins with a first node in a paragraph and calculates an optimal line break scheme for paragraph layout that ended in the node. For every subsequent node in the paragraph, the method calculates an optimal...
08/09/2007
20070150805UI taxonomy being abstraction of UI class
A method of organizing user interface information in a computer system includes receiving a user's definition of at least a user interface (UI) layout and a UI principle, and creating a UI taxonomy that is an abstraction of a class of UIs being consistent with the UI la...
06/28/2007
20070118797Constrained document layout
A description of document elements to be laid out on a page, comprises two or more hierarchical levels; wherein each document element is placed at one of the hierarchical levels; and elements at a lower hierarchical level are associated with a document element at a next...
05/24/2007
20070079236Multi-form design with harmonic composition for dynamically aggregated documents
An architecture employed to create a high quality document, which is a document that looks good given the type(s) of content to be displayed in the document and the size/dimensions of the displayed document. The architecture can utilize high level templates that broadly...
04/05/2007
20070035421Layout rules for whitespace sensitive literals
Layout rules are provided that enable white-space sensitive literals to be developed within a source program according to arbitrarily defined or virtual margins. In one aspect, a computerized programming system is provided. The system includes a source program having on...
02/15/2007
20060259872Establishing and displaying dynamic grids
A computer system that assists the user of computer drawing programs to accurately place new objects on a drawing is described. The system establishes and displays dynamic gridlines according to objects already placed on the drawing. As a new object is dragged for place...
11/16/2006
20060212803SYSTEM AND METHOD FOR DYNAMICALLY RESIZING EMBEDED WEB PAGE CONTENT
A system and method for extending the utility of an HTML IFrame web page element by enabling the IFrame to dynamically resize its viewing boundaries according to the vertical and horizontal dimensions of the secondary content to be displayed within the IFrame is disclos...
09/21/2006
20060150093Page-break creating method for printing document
A page-break creating method for use with a computer system is disclosed. The computer system is in communication with a printing device. After a document to be printed is selected, in response to a print command from the computer system, it is discriminated whether the...
07/06/2006
20060136818Method and computer readable medium for optimized paragraph layout
A method and computer-readable medium are provided for optimized paragraph layout. According to the method, a line-by-line paragraph layout is generated determine a maximum penalty for a paragraph. One or more layout nodes may be generated that include data representing...
06/22/2006
20060136820Information processing apparatus and method for handling forms
An information processing method and apparatus are provided which are capable of processing form data in which fields are defined and each of the fields contains record data. The method includes specifying fields in which at least one break is set from the field being c...
06/22/2006
20060129923System and method for identifying line breaks
Method, system, and computer code for preparing markup language documents containing multi-line text elements for WYSIWYG printing. The document is rendered in a prepress server system by a duplicate of the browser that was used to prepare the document in the client sys...
06/15/2006
20060123336Adding and removing white space from a document
A method, a computer system and a computer-readable medium having instructions for a processor stored thereon are provided for growing a page on a display. Input indicating a first position or designation of content on a page of an electronic document and an amount of w...
06/08/2006
20060117254Adding and removing white space from a document
A method, a computer system and a computer-readable medium having instructions for a processor stored thereon are provided for growing a page on a display. Input indicating a first position or designation of content on a page of an electronic document and an amount of w...
06/01/2006
20050289450User interface virtualization
Systems and methods are provided for virtualizing a user interface. In particular, the present invention relates to providing access to a large amount of data while consuming a relatively small amount of a critical resource. The user interface is virtualized by allocati...
12/29/2005
20050240868Balanced view generation for electronic documents
Balanced view generation of pages of electronic documents is disclosed. In one embodiment, balancing the text of a page without forcing any of the text onto previous or subsequent pages is accomplished on a rolling pair of lines-by-rolling pair of lines basis. For each ...
10/27/2005
20050223321Demotion of memory pages to largest possible sizes
Various approaches for demoting a memory page are described. In one approach, a first new page is established from a subpage of a base page in response to a request to demote a specified subpage. The size of the first new page is selected from a plurality of page sizes....
10/06/2005
20050210380System for delivering and enabling interactivity with images
A system is disclosed for delivering and displaying images on web pages and enabling and implementing various interactive functions with respect to the images, so as to give a user the illusion that objects or scenes depicted in the images are rotating, being zoomed in ...
09/22/2005
20050188303Text reflow in a structured document
A method and computer program product for reflowing a PDL page without using the original application used to create the PDL page. The method and computer program product include receiving a page represented in a page description language, the page including a plurality...
08/25/2005
20050183009Method of entering a presentation into a computer
A method of entering a presentation into a computer. A dynamic grid is provided by adding graphical objects to a logical container, i.e. an empty presentation page. The dynamic grid facilitates entering of constraints. The constraints can be used as an input for a const...
08/18/2005
20050177786Text composition spacing amount setting device with icon indicators
Methods and apparatus for setting a text composition spacing amount for a DTP system. At least one inter-character-class spacing amount setting table, for use in line composition, groups similar characters, forms a plurality of character classes and sets inter-character...
08/11/2005
20050177787Method and apparatus for font processing
In one application, a method according to an embodiment of the invention is used to enable a display of proportionally spaced characters using a fixed-font display controller. ...
08/11/2005
20050172222Automatically laying out dialogs and control panels depending on screen size
The present invention allows windows, defined without any explicit resizing parameters, to be resized appropriately to the types of controls contained within them. The approach is to “walk-through” the dimensional definitions for the controls, their sizes and positi...
08/04/2005
20050172226Layout control method, layout control apparatus, and layout control program
To implement an efficient user operation by making it possible to set links between a plurality of containers at once by one operation, in a layout control method which sets a link between partial display regions to connect them to each other, the partial display region...
08/04/2005
20050172225Document processing apparatus, document processing method, and document processing program
A document processing apparatus according to the present invention capable of changing a layout of a document dynamically in accordance with data to be laid out in the document, comprises a priority order setting unit which independently sets, for each of a plurality of...
08/04/2005
20050172224Layout adjustment method and apparatus and layout adjustment program
This invention provides a layout adjustment method of determining the layout of a page on the basis of layout information representing the intra-page layout of a plurality of partial regions in which images based on assigned data are visually drawn. In the layout adjust...
08/04/2005
20050160359Method and system for automating creation of multiple stylesheet formats using an integrated visual design environment
A unified visual design environment in a data processing system to enable automatic generation of a plurality of stylesheets for different output formats. The invention enables support for visual editing and generation of extensible Stylesheet Language (XSL) code, such ...
07/21/2005
20050108635Document processing apparatus and storage medium
An area on an image of a document indicated by image data of an obtained document is discriminated between two types of areas, that is, a useful information area considered to include useful information and an useless information area considered not to include useful in...
05/19/2005
20050097461Apparatus, method and program for performing layout operations on space
An apparatus for performing a layout operation on space includes a display with a touch panel for displaying space on which a layout operation is performed and controller for tracing a figure drawn by an operator on the touch panel of the display and determining, accord...
05/05/2005
20050091605Systems and methods for managing preparation of graphical elements for presentation
Methods and systems are provided for managing the preparation of graphical elements in computer application programs for presentation. The methods independently identify and measure, and identify and arrange, sets of elements. A computer-readable medium is also provided...
04/28/2005
20050091606Systems and methods for displaying wrapped lists
Systems and methods are disclosed for providing user-friendly displays of data, particularly data displayed in a list. If a list item or other data is too wide to be displayed entirely in the horizontal space available in a single display area, then the data may be wrap...
04/28/2005
20050050464Dynamic questionnaire generation
The invention provides a document generation system for generating a customised document using a document generation program, having means to generate and information capture document for obtaining input information. At least one content element comprises at least a fir...
03/03/2005
20050005236Method of displaying a document
The present invention relates to methods of displaying a document in a graphical user interface wherein a redundancy of information comprised within overlapping views of the document is exploited to reduce a number of panes displayed. The present invention also provides...
01/06/2005
20050005235Adaptive multi-line view user interface
An adaptive multi-line view user interface is provided that varies the manner in which data is displayed as the size of the user interface is changed. As the available horizontal space in the user interface becomes too small to display the text or data on a given displa...
01/06/2005
 
Sign InRegister
Username  
Password   
forgot password?