...that the first rickshaw was invented in 1869 by an American Baptist minister, the Rev. E. Jonathan Scobie, to transport his invalid wife around the streets of Yokohama?
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.
| Application No. | Application Title | Issue Date |
| 20080046816 | METHOD 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 |
| 20080005103 | Intellectual property search, marketing and licensing connection system and method An intellectual property information search and technology marketing and licensing connection platform is provided. The present invention provides new and valuable information and connections for technology marketing and connections in a web accessible format for regist... | 01/03/2008 |
| 20080005661 | Dynamically Generating Customized User Interfaces A computer implemented method of presenting an online application, includes, at a first time, receiving and presenting a first webpage of the online application having a first style, and at a second time, receiving and presenting a second webpage of the online applicati... | 01/03/2008 |
| 20070300185 | ACTIVITY-CENTRIC ADAPTIVE USER INTERFACE The innovation enables “total system” experiences for activities and activity-specialized experiences for applications and gadgets that allow them to align more closely with the user, his work, and his goals. In particular, the system provides for dynamically changi... | 12/27/2007 |
| 20070296695 | Document processing system, document processing method, computer readable medium and data signal A document processing system includes a first acquisition section, a storage section, a second acquisition section and a data processor. The first acquisition section acquires a position specified by a user in an actual document. The storage section stores layout data o... | 12/27/2007 |
| 20070300199 | Design data creating method, design data creating apparatus and computer readable information recording medium A design data creating method, for creating design data to which predetermined design constraint requirements are added, includes a display data converting step of converting input design constraint requirements into display data for displaying on a design drawing displ... | 12/27/2007 |
| 20070300146 | FORM OUTPUT CONTROL APPARATUS, FORM OUTPUT CONTROL METHOD, AND COMPUTER READABLE PROGRAM An apparatus places contents data of plural records of a database, in a template, which is represented by template data, and outputs the template data in which the contents data are inserted. The apparatus stores the template data defining a field area in which the cont... | 12/27/2007 |
| 20070294615 | Personalizing a search results page based on search history The invention discloses a system and method for personalizing a search results mix based on a user's search history. The invention can use an individual user's search history to personalize a search results page that may be unique for the specific user. The invention ca... | 12/20/2007 |
| 20070288842 | Cad-Interfaced, Automated System for Assisting the Architectural Process An automated system for assisting the architectural process on an open-network. The system includes a data entry means for user-selected project attributes, at least one catalog database from which the user-selected attribute is identified, a filter for providing a grap... | 12/13/2007 |
| 20070288843 | AUTOMATIC LAYOUT SYSTEM AND AUTOMATIC LAYOUT METHOD In a variable printing system, content of a merchandise or the like (e.g., merchandise advertisement) extracted from a database can be arranged at the optimal position depending on a level of appeal or a priority of the content. In an automatic layout method for varying... | 12/13/2007 |
| 20070266309 | Document transfer between document editing software applications A method and system are provided for exporting a document structure from an electronic document representation containing multiple document structures. A document editing tool is used to identify multiple document portions relating to the document structure to be export... | 11/15/2007 |
| 20070266307 | Auto-layout of shapes Various technologies and techniques are disclosed that automatically layout components/shapes on a design surface. The system receives input from a user to add components to the design surface. At an appropriate time, the system initiates an auto-layout process. The aut... | 11/15/2007 |
| 20070260978 | Embedded display system and method used by the system A device and a method are provided for displaying documents in a variety of formats in one or more embedded display devices. Also provided is a custom server device which controls one or more embedded display devices to display content. The custom server device comprise... | 11/08/2007 |
| 20070260975 | METHOD 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 |
| 20070256010 | Document 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 |
| 20070240039 | CONTENT SERVER AND LAYOUT SYSTEM A server system for generating information to be delivered to a client having an RSS reader according to this invention, includes a layout unit configured to execute layout processing of content data acquired from a content server in accordance with template data, a gen... | 10/11/2007 |
| 20070240038 | REPORT GENERATION WITH INTEGRATED QUALITY MANAGEMENT Reports are generated by a computing engine using user inputs to a template and automatically added quality management values. Quality management reports can be automatically generated at selected intervals, such as daily, monthly, and yearly. Users are thus able to mee... | 10/11/2007 |
| 20070234203 | Generating image-based reflowable files for rendering on various sized displays A computer-implemented method is provided for creating an image-based reflowable file. The image-based reflowable file is configured to automatically adapt itself to be rendered on various sized displays and windows, by permitting the lines of reflow objects to “reflo... | 10/04/2007 |
| 20070234205 | Defining virtual shapes to position text and graphics Virtual shapes are defined that are referenced to one or more actual, printable sheets for printing. The virtual shapes are referenced to the actual sheet using a rotation and x-axis (left-to-right) and y-axis (top-down) coordinates. The coordinates are typically specif... | 10/04/2007 |
| 20070234204 | INFORMATION PROCESSING APPARATUS AND METHOD For each of a plurality of drawing objects, whether the drawing object is laid out on the rear side of one or more other drawing objects is determined based on an overlapped state of the plurality of drawing objects. The drawing object to be selected is decided based on... | 10/04/2007 |
| 20070226614 | Enhanced content manager Delivering enhanced content is disclosed. An indication of content included on a webpage that is to be enhanced is received. Enhanced content is selected from a specified enhanced content provider previously specified from among a plurality of enhanced content providers... | 09/27/2007 |
| 20070226610 | Data Processing System and Method A system and method for grouping separate elements, having a common characteristic, to produce at least one of an output document corresponding to a presentation or for producing such a presentation. ... | 09/27/2007 |
| 20070220423 | Page Builder System and Method Page builder system and method utilizes a user interface to maintain web pages. In accordance with a preferred embodiment, a user may change and maintain layouts, content, and page details simultaneously with little or no approval from a system administrator. Furthermor... | 09/20/2007 |
| 20070220421 | Adaptive Content Service Adaptive content techniques are described. In an implementation, content for display on a client device is adapted by forming a plurality of panels from a page of the content and forming an identifier for each of the panels. At least one of the panels is configured for ... | 09/20/2007 |
| 20070220411 | Method and system for creating customized news digests A system is provided for delivering personalized digest documents to multiple users. The system includes a profile module, a content management module, a document creation module, and an interface. The profile module receives a delivery preference of one of the users, a... | 09/20/2007 |
| 20070220422 | Method for achieving accurate page margins on a media and duplex imaging apparatus thereof A method for achieving accurate page margins on a media and a duplex imaging apparatus thereof. The method comprises: detecting a leading edge position by an edge sensor and a first left-to-right position of the media by an alignment sensor in a first imaging path; imag... | 09/20/2007 |
| 20070214409 | IMAGE-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 |
| 20070208996 | Automated 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 |
| 20070209019 | Method and device for displaying data A method of displaying data on a display screen is provided wherein first and second display zones are provided on the display screen. The display zones are sized so that, in combination, they substantially occupy a predetermined display area of the display screen which... | 09/06/2007 |
| 20070199992 | Automatic placement of an object on a page Characteristics of a code are decided upon. For example, the geometry and how noisy the background of the barcode can be may be decided upon. A representation of the code based on the code's characteristics is automatically placed in a variety of trial locations, which ... | 08/30/2007 |
| 20070203878 | Choosing between multiple versions of content to optimize display Described is a technology by which a piece of content is selected from among at least two pieces of content in response to a request to return content. The selection is based on an evaluation of current state data against the properties/characteristics of the content. F... | 08/30/2007 |
| 20070204216 | System and method for creating layouts using a layout editor A system, method, and program product are provided that receives a plurality of layout configuration selections from a user editing a layout configuration is provided. The layout configuration includes layout locations and each of the layout locations includes component... | 08/30/2007 |
| 20070204220 | RE-LAYOUT OF NETWORK CONTENT Techniques for modifying network content layout to be presented by an application are disclosed. More specifically, the content layout or portions thereof can be altered to facilitate specific tasks including, but not limited to, enhancing readability. For example, cont... | 08/30/2007 |
| 20070198921 | Facilitating manual user selection of one or more ads for insertion into a document to be made available to another user or users User distributed advertisements (UDA ads) facilitates insertion of manually selected ads into a document that is to be distributed (e.g., transmitted, published, and/or posted) such that the document is to be made available to other users. For example, manually selected... | 08/23/2007 |
| 20070198922 | Dynamically placing resources within a graphical user interface A technique dynamically places resources within a graphical user interface (GUI). According to the novel technique, a resource (e.g., an image of the resource) of the GUI is assigned a filename (e.g., by a graphic designer) having position information encoded therein. F... | 08/23/2007 |
| 20070192686 | Figure 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 |
| 20070186155 | 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 optimal... | 08/09/2007 |
| 20070186154 | Smart arrangement and cropping for photo views A random yet smart selection of layouts is provided when viewing a set of photos. A set of layouts may be chosen such that a reasonable sense of variety and uniqueness is provided when viewing the photos. For instance, photos may be randomly assigned to one of a plurali... | 08/09/2007 |
| 20070180367 | Server side web browsing and multiple lens system, method and apparatus A user may access a host server and receive display information within a single browser window. The display information includes at least one lens, wherein each lens controls server side web browsing and allows the user to view a separate web page from the Internet. The... | 08/02/2007 |
| 20070180364 | Layout method In a layout method, a document that is structured using a markup language into a tree having a plurality of elements is input. The structure of the document is analyzed from the beginning of the document to generate a document-object-model node for each of the elements ... | 08/02/2007 |