"The Americans have need of the telephone, but we do not. We have plenty of messenger boys."
Sir William Preece, chief engineer, British Post Office ; 1878
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 |
| 7373593 | Apparatus and method for automatically setting constraints within a document layout A user can efficiently perform a setting operation in an automatic layout system. An information processing apparatus having an automatic layout function includes a function for, in editing containers, measuring a distance between a first container placed on the doc... | 05/13/2008 |
| 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 |
| 7356760 | System and method for editing an electronic document of text and graphic objects A system and method for editing an electronic document of text and graphic objects utilizes first and second display objects to separate the graphic objects from the text to provide a user with control of the layout of the electronic document. The separation of the ... | 04/08/2008 |
| 7343552 | Systems and methods for freeform annotations Systems and methods in accordance with the present invention provide freeform annotation techniques designed to make freeform annotations on a digital document more flexible, reliable and presentable on a screen of a computing device. They allow users to markup the ... | 03/11/2008 |
| 7337393 | Methods and systems for providing an editable visual formatting model Systems and methods are disclosed for providing an editable visual formatting model. The disclosed systems and methods may include providing visual formatting properties. The visual formatting properties may comprise an outer-most polygon corresponding to a containe... | 02/26/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 |
| 7321779 | Method for enhanced short message service A method and apparatus for an enhanced SMS can include receiving a short message, checking whether the received message is user data, processing the user data by referring to previously received control data if the received message is user data, and outputting the p... | 01/22/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 |
| 7309826 | Browser-based music rendering apparatus method and system Atomic music segments are visually and sonically rendered within a browser window as directed by a set of interface controls thus providing the ability to directly control various performance parameters while also communicating the intentions of the composer and arr... | 12/18/2007 |
| 7305617 | Method for aligning text to baseline grids and to CJK character grids Methods and apparatus, including computer program products, implementing and using techniques for controlling forced grid line spacing. The height of text consisting of a plurality of characters to be arranged within a current line in a grid displayed on a display d... | 12/04/2007 |
| 7289123 | Simplifying complex characters to maintain legibility Methods, systems, and computer program products for adding hinting instructions to a character in order to improve a character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted. A ch... | 10/30/2007 |
| 7287241 | Snaplines for control object positioning A visual code designer is provided that allows a user to manipulate control objects on a common design surface. Each control object has extensible snaplines that define alignment characteristics for the control. The snaplines are extensible in that a developer can d... | 10/23/2007 |
| 7281210 | Layout system, layout program, and layout method To provide a layout system that prevents a layout intended by a designer from being destroyed, a content delivery terminal segments a selected information container frame into information container frames that do not overlap with another information container frame,... | 10/09/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 |
| 7236979 | Menu-less system and method for interactively manipulating and reformatting data entered in a tabular format in a data processing application The present invention is directed at a simplified system and method for manipulating data in a data processing application. The system and method allow the user to manipulate data in a table-like manner without resorting to other data entry screens or windows to def... | 06/26/2007 |
| 7216293 | Display control method, program product, and information processing apparatus for controlling objects in a container based on the container's size The present invention provides a technique to improve productivity on a task for redesigning a screen depending on change in a display size of the screen displayed on a display unit. In a computer environment, a display of a screen composed of a container for defini... | 05/08/2007 |
| 7212309 | Best fit printing Methods and systems are provided for automatically adjusting printing settings to optimize the fit of text, data and/or images on printed pages. Once selected text or data is designated for printing, a determination is made as to whether the selected text or data ma... | 05/01/2007 |
| 7210100 | Configurable transformation of electronic documents A method that includes altering portions of a text of an original version of a digital document to produce a revised version of the digital document in which the text is shorter than the text of the original document, receiving over a communication channel a request... | 04/24/2007 |
| 7206997 | Functional visualization of spreadsheets A method for providing a functional visualization of a spreadsheet. The method includes correlating spreadsheet cells with both data entities and calculation entities in an influence diagram, and then automatically updating the entities in the influence diagram in r... | 04/17/2007 |
| 7188310 | Automatic layout generation for photobooks A method and system for the automatic layout of a photobook page are disclosed. The method includes receiving a number of images for placement onto the photobook page, the photobook page having a first dimension and a second dimension wherein the first dimension is ... | 03/06/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 |
| 7159172 | Display for rapid text reading A display system uses so called rapid sequential visual presentation (RSVP) in which words are presented one after another in time, in a window for reading by a user. To provide context information, a thumbnail view of the document page or the section of text is als... | 01/02/2007 |
| 7149726 | Online value bearing item printing An on-line VBI printing system that includes one or more cryptographic modules and a central database. The cryptographic modules are capable of implementing a variety of required security standards. A client system provides a user friendly GUI for facilitating the i... | 12/12/2006 |
| 7124360 | Method and system for computer screen layout based on a recombinant geometric modular structure A system comprising templates for entering and displaying information/data, such as in a Web page or browser, or in the interface for software or an operating system is disclosed. The screen is divided into an array of grids filling the entire area of the template. ... | 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 |
| 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 |
| 7124361 | Apparatus and method for forming processed data An apparatus for forming processed data includes a data storage device. Data storage device is connected to form engine. Form engine is connected to output device. Form engine formats processed data contained on data storage device in accordance with predetermined h... | 10/17/2006 |
| 7120868 | System and method for adaptive document layout via manifold content A system and method for improving document layout on arbitrary devices of different resolutions and size using manifold representations of content. Manifold representations of content are: multiple versions of anything that might appear in a document, from text, to ... | 10/10/2006 |
| 7093192 | Establishing 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 p... | 08/15/2006 |
| 7093196 | Method and apparatus for aligning items relatively within an electronic document A method and apparatus allowing items to be relatively positioned within an electronic document is disclosed. By positioning the items relative to each other, as opposed to absolutely with respect to the page, this allows for a greater versatility in the page layout... | 08/15/2006 |
| 7069508 | System and method for formatting text according to linguistic, visual and psychological variables A text formatting system parses text (15) and reformats it (30) to establish optimal spacing for readability and reader comprehension. It also reduces the incidence of rivers and therefore enhances the aesthetic quality of the formatted text. The forma... | 06/27/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 |
| 7028255 | Self-sizing object placement A method and computer program product includes identifying a page layout template having a plurality of dimensions including one or more variable dimensions, the template lacking a size specification for the variable dimensions and including at least one box having ... | 04/11/2006 |
| 7028256 | Adding white space to a document generating adjusted page sizing 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 ... | 04/11/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 |
| 7009723 | Method and apparatus for arranging a plurality of orders for printed articles A method is provided for arranging a plurality of orders for printed articles in order to reduce wasted space when printing the orders in multiple column's. A plurality of orders for at least one printed article are obtained, and the orders are sorted according to t... | 03/07/2006 |
| 6993209 | Low resolution-to-high resolution image correlation Systems and methods for facilitating a WYSIWYG relationship between character strings when rendered on a relatively low resolution device, such as a computer monitor, and the same character strings when rendered on a relatively high resolution device, such as a lase... | 01/31/2006 |
| 6948119 | Automated paragraph layout A technique for automated paragraph layout identifies possible lines within a paragraph in a top-down pass through the paragraph, selects a combination of the possible lines in a bottom-up pass through the paragraph, and specifies a layout for the paragraph within a... | 09/20/2005 |
| 6940528 | Display-service providing system and image display apparatus The invention provides a display-service providing system in which an image display apparatus, such as a projector, simultaneously displays a plurality of image data on a display section and the display sizes of the image data can be controlled. The invention provid... | 09/06/2005 |