Pillow with retractable umbrella
A pillow assembly having a supporting assembly and a retractable umbrella assembly that is easily transportable and allows a user to support his/her head while covering their face from sunlight.
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 |
| 7373603 | Method and system for providing data reference information Reference information related to data that is copied using computer software is provided. The data can be copied from a first computer application to a memory. Reference information related to the data can also be copied to the memory. The copied data can be pasted ... | 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 |
| 7360166 | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources A method, system and apparatus for selecting, displaying, managing, tracking and transferring access to content of Internet web pages and other sources along with custom text messages has programming permitting a user to create custom selections of selected image, a... | 04/15/2008 |
| 7348982 | Method, system, and computer-readable medium for creating and laying out a graphic within an application program A method, apparatus, and computer-readable medium are provided for creating and laying out a graphic within a drawing application program. The method includes receiving a data model defining a set of data and data relationships to be represented in the graphic, rece... | 03/25/2008 |
| 7350142 | Method and system for creating a table version of a document A table version of a document is generated by computing a table layout of the document and generating the table version based on the table layout. Computing the table layout can include recording the positions of each object in the document while recording the posit... | 03/25/2008 |
| 7337398 | Reconstitute tag-delimited tables in a graphics editing application A system and method is described for reconstituting a tag-delimited table structure into a file editable by a graphics editing application, the tag-delimited table structure defining an assembly of visible content, the method comprising parsing the tag-delimited tab... | 02/26/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 |
| 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 |
| 7315983 | System and method for computer-created advertisements The invention relates to a computerized method for a user to create an advertisement by displaying a plurality of advertising formats for selection by a user; displaying a template corresponding to a selected advertising format; displaying a plurality of product ref... | 01/01/2008 |
| 7315979 | Method and system for dynamic flowing data to an arbitrary path defined by a page description language Improvements to a method for flowing variable data, such as text data, image data, bar code data, and the like, into a path of a template defined by a PDL specification in a high-speed printing operation. ... | 01/01/2008 |
| 7310771 | Method and computer-readable medium for providing page and table formatting services A computer-implemented method and computer-readable medium are provided for providing page and table layout services. According to the method, a layout manager program provides layout services to client application programs. The layout manager receives requests from... | 12/18/2007 |
| 7305420 | Synchronizing modifiable documents with multiple clients using document subsections Methods, systems, and computer-readable media for synchronizing and sharing of relatively large, modifiable documents with multiple clients utilizing a variety of devices. The method receives instructions from one or more clients regarding a preferable format for us... | 12/04/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 |
| 7298510 | Image enlargement through poster printing by combining pattern data with image data A printing system for enlarging/printing each document page by using a plurality of print sheets or for printing each page of a document upon superimposing a pattern on each page includes, in a printer driver which supplies print data to a printer, a user interface ... | 11/20/2007 |
| 7283277 | Image borders A border can be added to an image using pixels of a graphic piece that can be copied into or around an image. The graphic piece can be repeatedly copied around an image to form a border. A mask file identifies pixels of a graphic piece to merge with pixels of the im... | 10/16/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 |
| 7278092 | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources A method, system and apparatus for selecting, displaying, managing, tracking and transferring access to content of Internet web pages and other sources along with custom text messages has programming permitting a user to create custom selections of selected image, a... | 10/02/2007 |
| 7278094 | Variable text processing for an electronic press A software system is useful for generating a page file from a template file and database entries. The database entries are representative of variable information and the template file includes data designating a variable text area. The software system includes a com... | 10/02/2007 |
| 7272787 | Web-compatible electronic device, web page processing method, and program A Web page having display elements such as a headline, a story body, subheads, and links to articles is obtained and rendered internally to obtain a position of each display element based on draw data. Each display element is classified into several clusters accordi... | 09/18/2007 |
| 7272790 | Method and device for automatically selecting a frame for display The present invention relates to the display of multi-frame-based information on devices such as mobile terminal devices, wherein a possible definition of “a frame” is a display area of an application that is scrollable, if the whole content can not be displayed... | 09/18/2007 |
| 7269790 | Method and system for in-register processing of print data In a method and system for processing print data, the print data is displayed on a display device before printing, and the print data is displayed together with a check device or reticule that is displaceable at the display device. Both the print data as well as the... | 09/11/2007 |
| 7260778 | Printing pages in accordance with a remainder computation formula A system and method to print graphic documents in booklet format. The system allows the user to have a booklet print option available as a print option of a graphic editor. The system generates a plurality of graphic pages, and orders the pages into logical sequence... | 08/21/2007 |
| 7257776 | Systems and methods for scaling a graphical user interface according to display dimensions and using a tiered sizing schema to define display objects Systems and methods are described for scaling a graphical user interface (GUI) to fit proportionally in displays of different sizes. Bounds of display objects to be displayed in the graphical user interface are defined in terms of position relative to horizontal and... | 08/14/2007 |
| 7248376 | Printer module with a pen-like configuration A printer module includes a body that defines a print media feed path and a feed opening to permit print media to be positioned in the print media feed path. A pagewidth printing mechanism is positioned in the body to carry out a printing operation on the print medi... | 07/24/2007 |
| 7246312 | System and method for fitness evaluation for optimization in document assembly What is disclosed is a system and method for method for fitness evaluation to be used with a directly calculated or iterative optimization method for automatic document assembly. The method for fitness evaluation includes the steps of first capturing the creator's d... | 07/17/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 |
| 7240284 | Method for formatting text by hand drawn inputs A method for text editing includes drawing a staircase object which is recognized by the software and replaced by a machine rendered staircase object. The user places alphanumeric characters adjacent to each step of the staircase object, the font, case, style, color... | 07/03/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 |
| 7213201 | Meta editor for structured documents Methods, systems, computer program products, and methods of doing business by using a meta-editor to generate components (e.g., a specification of a rules language that restricts editing operations on structured documents, a specification of rules according to this ... | 05/01/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 |
| 7203901 | Small form factor web browsing A large web page is analyzed and partitioned into smaller sub-pages so that a user can navigate the web page on a small form factor device. The user can browse the sub-pages to find and read information in the content of the large web page. The partitioning can be p... | 04/10/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 |
| 7193658 | Image display apparatus and operating method thereof Disclosed is a method of managing an image display apparatus of the present invention. The method includes the steps of: (a) obtaining a first information on a predetermined output image format; (b) obtaining a second information on an input image format and a data ... | 03/20/2007 |
| 7191396 | 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 |
| 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 |
| 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 |
| 7185278 | Separating and moving document objects using the movement of a wiper bar A tool is provided for managing the available space in an electronic document. The tool can be used to move document objects and/or expand the boundaries or margins of a page to enable the addition or expansion of one or more document objects. The tool also can be u... | 02/27/2007 |
| 7178891 | Print control apparatus, print control method, print system, and program To provide a print system which can cope with both of the specification of the conventional PDL and the specification of the new PDL, in which print mode the printing is executed is selected between a first print mode for drawing by setting a position that is away f... | 02/20/2007 |
| 7181687 | Previewing the effects of flattening transparency A method of previewing the effects of flattening transparency is provided. The method includes displaying a first presentation of a document containing transparency, receiving settings affecting how the document is flattened for a desired output and displaying a sec... | 02/20/2007 |