"We are probably nearing the limit of all we can know about astronomy."
Simon Newcomb, astronomer ; 1888
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.
| Number | Title | Issue Date |
| 7363315 | Creating, editing, and displaying hierarchical data structures associated with data in a data source Methods and systems, including computer program products, implementing techniques for configuring data structures. The techniques include receiving a description of a logical structure of a data model, the logical structure comprising a first set of elements; displa... | 04/22/2008 |
| 7363579 | Mark-up of automated documents The invention provides a document generation system for generating a customised document using content elements selected by rules operating on input information, the operating information comprising transaction values. The system comprises at least one computer havi... | 04/22/2008 |
| 7360157 | Aligning content in an electronic document Aligning the contents of document objects on an electronic document page. Organizing a page of document objects so textual content is aligned to natural eye scanning patterns promotes readership and usability. When a user creates a new island of text, the new text c... | 04/15/2008 |
| 7337394 | Digital content production system and digital content production program The invention provides a digital content production system which is appropriate for use in preventing a layout intended by a designer from being destroyed and provides freedom in the order of posting information. A content delivery terminal processes a flow object u... | 02/26/2008 |
| 7327367 | Method 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. ... | 02/05/2008 |
| 7320104 | Text grid creation tools Methods and apparatus, including computer program products, implementing and using techniques for controlling typesetting and layout editing (2a). Data being typeset or laid out are displayed on a display (3). A first menu (20) having a u... | 01/15/2008 |
| 7315396 | Systems and methods for generating banner pages Disclosed are systems and methods for generating customized banner pages. In one embodiment, a system and a method pertain to creating a banner page document on a word processing application such that the document includes at least one token that is indicative of dy... | 01/01/2008 |
| 7278117 | Image segmentation and warping for specialized display viewing A method, program product and system for warping image data, the method comprising in one embodiment: receiving image data for an image; segmentation of the image into a plurality of regions based on regional classification of the image; obtaining a set of warping r... | 10/02/2007 |
| 7275069 | System and method for tokening documents A system for tokenizing a document, such as, for example, an XML document. A classifier is configured to assign the at least one character to at least one of a plurality of character classes. Each of a plurality of token logic units is configured to concurrently per... | 09/25/2007 |
| 7243303 | Constraint-optimization system and method for document component layout generation What is disclosed is a system and method for specifying a custom document as a multi-criteria constraint optimization problem, and a method to automatically create the specified document using existing constraint optimization solving algorithms. The present method s... | 07/10/2007 |
| 7236982 | Computer systems and methods for platform independent presentation design Methods, computer systems and computer program products for constructing a presentation in a platform independent manner. A layout is defined that includes a top split. The top split includes a first orientation parameter specifying an orientation for any daughter s... | 06/26/2007 |
| 7231633 | Debugging with set verbosity level during read and analysis of executable code and associated comments while logging according to set verbosity level A debugging tool for computer program development that analyzes the computer program adds output statements at strategic locations throughout the program. The output statements may include the filename and line number of the original source code and may further incl... | 06/12/2007 |
| 7197695 | Automated 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 (140). For every subsequent node in the paragraph, the method calc... | 03/27/2007 |
| 7191390 | Automated 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 opt... | 03/13/2007 |
| 7178101 | Content template system Subject matter includes an exemplary content template system. In one implementation, a custom markup tag locates remote content, converts the remote content into a markup language used in a web page template, replaces the custom markup tag with the converted content... | 02/13/2007 |
| 7168038 | System and method for scaling and repositioning drawings A computer system and method relating to editing an electronic document having both text and drawings is disclosed. Drawings may be rescaled and/or repositioned responsive to a change in line height or font size of text. The resealing may be done in proportion to th... | 01/23/2007 |
| 7168037 | Text 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-chara... | 01/23/2007 |
| 7123261 | Coordinating grid tracking and mojikumi spacing of Japanese text Methods and apparatus, including computer program products, implementing and using techniques for coordinating grid tracking and character composition. A grid defining a layout of one or more lines of grid boxes is received. Each grid box can accommodate one full-wi... | 10/17/2006 |
| 7124373 | System and method for rearranging run-time ordering of open tasks Provided for run time ordering open tasks are a status bar; a plurality of task tabs presented in the status bar in sequential order, with a task tab for each open task within an open application; a content window for displaying task content associated with a curren... | 10/17/2006 |
| 7062760 | System and method for measuring syntax coverage percentage A syntax coverage percentage measuring system includes a BNF rule check table which has BNF data respectively corresponding to BNF syntax rules. A first file reading section reads each of test input files and carries out lexical analysis to data of each of the read ... | 06/13/2006 |
| 7054657 | Backwards compatible, extended method to execute check number calculation of IMEI A method is taught to provide an improved mobile station International Mobile Equipment Identity (IMEI) code having at least a six digit hexadecimal SNR representation, in conjunction with modifying a Check Digit calculation procedure so as to insure backwards compa... | 05/30/2006 |
| 7043720 | Mechanism for reformatting a simple source code statement into a compound source code statement A mechanism for reformatting a simple source code statement into a compound source code statement is provided. Tokens are identified in unformatted source code, which contains simple statements. A syntax tree is created from the identified tokens. The syntax tree is... | 05/09/2006 |
| 7039862 | Text spacing adjustment Method and apparatus, including computer program products, implementing and using techniques for adjusting spacing between characters in a line of text. A plurality of character classes are specified based on user input. A character class from the plurality of chara... | 05/02/2006 |
| 7028258 | Dynamic pagination of text and resizing of image to fit in a document Dynamic pagination for electronic documents, such as electronic books, is disclosed. In one embodiment, a computer-implemented method first processes a document made up of at least text, as a number of segments. Second, the method determines a number of page breaks ... | 04/11/2006 |
| 7024623 | Method and system for placing an insertion point in an electronic document A method for placing an insertion point in an electronic document in an electronic system for creating and editing an electronic document. Context information regarding a location of a cursor in the electronic document is collected. A coinciding rule is selected fro... | 04/04/2006 |
| 6978326 | Method and apparatus for editing images representing ideas The invention concerns editing of images representing ideas. More particularly, it concerns a method for editing images representing ideas using an apparatus comprising an input device and a display device. It consists in displaying, in the input representation zone... | 12/20/2005 |
| 6934564 | Method and apparatus for providing Hindi input to a device using a numeric keypad A method is disclosed for operating a device having a numeric keypad to provide intelligent text input for Indian scripts, such as Hindi. In this method predetermined number keys, such as 2 and 3, are reserved for vowels. These keys produce either independent vowels... | 08/23/2005 |
| 6928611 | Setting text composition spacing amount Methods and apparatus for setting a text composition spacing amount in a DTP system. An inter-character class spacing amount setting table for use in line composition groups similar characters, forms a several character classes and sets inter-character spacing amoun... | 08/09/2005 |
| 6816268 | Printed matter of text data and method and apparatus for printing the same A printed matter comprising: a multiplicity of character strings such as words or sentences being printed on a single printing plane according to a ranking of the character strings determined based on a predetermined rule; the character strings being printed at resp... | 11/09/2004 |
| 6708177 | Method of formatting values in a fixed number of spaces using the java programming language A computer implemented method of and apparatus for printing values in a fixed number of column spaces using Java is described. A value desired to be formatted to a predetermined length string and an indexed lookup table having predetermined formatted string entries ... | 03/16/2004 |
| 6668355 | Text editing system The present invention relates to a text editing system with a line end line feed function and an indentation function. In particular, a line end position Pg is stored in advance in a line end position storage unit 1, a line feed code in text data are dete... | 12/23/2003 |
| 6620206 | White space equalization around features placed on a page A method for the equalization of white space around multiple placements of photographs or other placement items with optional, associated captions on a medium such as a page or a computer screen. The method provides techniques for creating aesthetically p... | 09/16/2003 |
| 6547830 | Methods and apparatuses for display and traversing of links in page character array A device, such as a cellular telephone, having a software program for maximizing the amount of text displayed is provided. The software program converts a markup language page, such as a hypertext markup language page from the internet, or ASCII file, to ... | 04/15/2003 |
| 6539117 | System and method for rendering image based data A communications system for rendering image based data includes a data interface, a display device, and a data manager. The data interface receives image based data that is used by the display device to display an image. The data manager identifies word b... | 03/25/2003 |
| 6490603 | Method and system for producing documents in a structured format Structured-format documents are produced in a process in which a file in a particular word processing format (input A) or in any other format (Input B) are converted (2) to a particular word processor format. The system loads a parameter activation table ... | 12/03/2002 |
| 6321243 | Laying out a paragraph by defining all the characters as a single text run by substituting, and then positioning the glyphs Laying out a paragraph using a layout services library. An entire paragraph is defined as a single text run. The text run is laid out by substituting glyphs for the characters of the text run and then positioning the glyphs. After the text run is laid out... | 11/20/2001 |
| 6253220 | Method of optimizing the filling of an editing medium with digital images of variable sizes, and with preservation of the size ratios The method comprises the steps of sorting the images according to a principal criterion (width or height) and a secondary criterion (height or width) and after having indexed these images, automatically associating the image p-j and the image p+1+j with t... | 06/26/2001 |
| 6223191 | Method and apparatus for automatically formatting multiple lines of text in a word processor A text formatter for a word processor formats text as groups of words, a group being more than a single line at a time. The formatter determines the minimum number of lines required to hold the formatted group. In general, each line contains the maximum n... | 04/24/2001 |
| 6209009 | Method for displaying selectable and non-selectable elements on a small screen A structured screen display process presents structured information that includes a plurality of selectable and non-selectable elements on any width screen display so that the user is able to see as many of the elements as possible at once, and is able to... | 03/27/2001 |
| 6108675 | Positioning of transmitted document pages in receiving display station windows for maximum visibility of information on pages A data processor controlled user interactive display system for displaying hypertext documents, each including a sequence of display screen pages including text and image information received over a communications network such as the World Wide Web by fir... | 08/22/2000 |