...that after Walter Hunt patented the safety pin in 1849, he sold the rights to it for $400?
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 |
| 8170367 | Representing flat designs to be printed on curves of a 3-dimensional product A design image is transformed into a projection design image comprising the design image as it will appear when projected onto a physical 3-dimensional (3-D) curved object. In an embodiment, pixels of the design image are mapped into corresponding mapped pixels in a... | 05/01/2012 |
| 8135628 | Product design system and method Computer-implemented product design creation system and method for quickly developing a product design having desirable component elements. Multiple candidate product designs are simultaneously displayed for review. Controls are provided allowing a reviewer to enter... | 03/13/2012 |
| 8117556 | Target-alignment-and-drop control for editing electronic documents A target-alignment-and-drop control for an electronic document editing tool which ensures that objects are inserted only in valid drop target areas and are aligned according to predetermined alignment rules. ... | 02/14/2012 |
| 8103130 | Automated image processing Automated electronic document design systems and methods for appropriately sizing and positioning uploaded user images into predefined image areas in a product design being created in a Web environment. For an image that is not to be cropped when incorporated into t... | 01/24/2012 |
| 8099263 | System and method for custom product design Computer-implemented electronic document design systems and methods allowing a user to integrate user-specific location maps into custom printed products. During the creation of an electronic design of a product intended for subsequent printing, user-provided locati... | 01/17/2012 |
| 8072468 | Automated image framing Methods and systems for automatically creating a frame image for a content image are presented, and include retaining in electronic storage one or more master frame component images, automatically cropping at least one of the master frame component images to create ... | 12/06/2011 |
| 8041607 | Supplemental product system and method Method, system and computer code for generating and displaying an image of a custom product to a customer who is in the process of ordering a different product. The image is generated automatically without a customer request and incorporates information earlier prov... | 10/18/2011 |
| 7990564 | Automated image sizing and placement Versions of user-selected content images are automatically created, sized, and positioned within a template such that all versions are simultaneously displayed without overlapping in a defined acceptable image area of the template. Creating the content image version... | 08/02/2011 |
| 7983964 | Related product system and method Computer-implemented systems and methods for automatically creating a second customized product design incorporating information from a first customized product design. Information from a first custom product design is automatically combined with additional automati... | 07/19/2011 |
| 7980177 | Hat pallet for digital image printing and method for producing a printed hat A hat pallet for use in a printer which prints an image onto a hat of the type having a cap and a bill attached thereto includes a bottom plate and a top plate mountable in a closed position over the bottom plate. The bottom plate includes a printing plate and a bil... | 07/19/2011 |
| 7961200 | Image cropping system and method Electronic document design systems and methods allowing a user engaged in customizing an electronic product to re-crop product images in a manner that is compatible with the product layout. Upon selection of an image area in the product design, the user can choose t... | 06/14/2011 |
| 7949942 | System 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... | 05/24/2011 |
| 7920297 | System and method for printing using variable-density white ink under-printed layer Techniques for generated variable density mono-color under-print layer(s) for printing underneath an image on a substrate to improve the appearance of the printed image. ... | 04/05/2011 |
| 7903122 | Representing a printed product using image blending A design image is combined with a product image to create a composite image to illustrate the result of printing the design image onto the product. To create the composite image, the opacity of each pixel in the design image is set according to the brightness value ... | 03/08/2011 |
| 7885861 | Method, system, and storage for creating a montage of composite product images Automated electronic document design systems and methods for generating matching customized product designs and preparing images of matching customized products in a montage for displaying to a user. ... | 02/08/2011 |
| 7843466 | Automated image framing Methods and systems for automatically creating a frame image for a content image are presented, and include retaining in electronic storage one or more master frame component images, automatically cropping at least one of the master frame component images to create ... | 11/30/2010 |
| 7797167 | Cooperative product promotion system and method Computer-implemented systems and methods for presenting personalized custom product designs to the customers of a second company. Email content promoting customizable products and containing images of product designs is prepared by the product vendor and supplied to... | 09/14/2010 |
| 7746358 | Indirect image control using a surrogate image A system and method for allowing a user to exercise control over a first image that is not directly accessible because it is covered by a second image. Electronic product designs for online user editing are assembled from multiple overlying images. If a content imag... | 06/29/2010 |
| 7681122 | File conversion system and method A flexible and scalable file format conversion system is capable of supporting a number of contemporaneous conversion requests. For each file, a conversion request entry and one or more related conversion task entries are maintained in FIFO queues under the control ... | 03/16/2010 |
| 7676744 | Automated markup language layout Methods and computer programs for automatically creating a text layout in a markup language design for a product to be printed. A number of defined text elements are available for user text. The layout is based on the text elements having user text content. Text ele... | 03/09/2010 |
| 7676402 | Customized security tint system and method A customized envelope security tint design is generated based on user-supplied information. When ordering envelopes online, a user is provided with the option of entering characters for use as a custom security tint. A preview image of a custom tint design is displa... | 03/09/2010 |
| 7675528 | Image cropping system and method Electronic document design systems and methods allowing a user engaged in customizing an electronic product to re-crop product images in a manner that is compatible with the product layout. Upon selection of an image area in the product design, the user can choose t... | 03/09/2010 |
| 7644355 | Representing reflective areas in a product image Shiny or reflective portions of a product surface, such as areas covered by foil, are represented to a user viewing a product image by a looped animation that simulates the visual effect of light on those reflective portions. The animation comprises a sequence of im... | 01/05/2010 |
| 7619638 | Custom composite image system and method A system and method for automatically generating composite images from component images selected by a system user and incorporating the composite images into an image of a custom product. The user can select component images in any sequence and can delete, add, repl... | 11/17/2009 |
| 7607084 | Electronic product design Automated electronic document design systems and method for designing and modifying product templates. When a user initiates a product design session, a product template is presented for user editing and a product description identifier is assigned to the product be... | 10/20/2009 |
| 7604227 | System and method for identifying envelope groups Method for producing multiple small custom envelope jobs using a sheet fed envelope machine. Multiple different envelope jobs are provided as stacks of sheets of envelope stock to a high volume envelope machine for processing into folded envelopes. Each envelope job... | 10/20/2009 |
| 7584424 | Automated product layout Methods and computer programs for automatically creating a text layout in an electronic design for a product to be printed. A number of defined text elements are available for user text entries. The product layout is based a user-selected image, if any, and on the t... | 09/01/2009 |
| 7542155 | Preparation of aggregate jobs for production System and method for automated scheduling and creation of gangs of individual jobs for production. Individual jobs and related production parameters and order information are retained electronically in a database of pending jobs awaiting production. Based on produc... | 06/02/2009 |
| 7530937 | Envelope processing evaluation guide In a method and system for facilitating evaluation of the production accuracy of an envelope machine for producing folded envelopes from sheets of envelope stock, a guide of the same size as the envelope stock has indicia printed thereon corresponding to the locatio... | 05/12/2009 |
| 7519548 | Related product system and method Computer-implemented systems and methods for automatically creating a second customized product design incorporating information from a first customized product design. Information from a first custom product design is automatically combined with additional automati... | 04/14/2009 |
| 7495796 | Browser-based product design Methods for creating a customized document using downloadable product design tools executing in the user's browser. A template for a partially completed product design is selected byte user and downloaded to the user's computer for editing by the user at the user's ... | 02/24/2009 |
| 7489324 | Automated image processing Automated electronic document design systems and methods for appropriately sizing and positioning uploaded user images into predefined image areas in a product design being created in a Web environment. For an image that is not to be cropped when incorporated into t... | 02/10/2009 |
| 7490057 | Product marketing system and method Computer-implemented systems and method for generating personalized email communications soliciting orders of custom products. Product reorder candidates are identified from customer records and a personalized email order solicitation is sent to the customer. The em... | 02/10/2009 |
| 7456993 | Electronic document location indication and navigation method, system and program While a user is viewing in a first display area a portion of an electronic document intended to be printed to produce a printed product, presenting to the user in a second display area a representation of the physical outline of the printed product and an indicator ... | 11/25/2008 |
| 7437321 | Product design system and method Computer-implemented product design creation system and method for quickly developing a product design having desirable component elements. Multiple candidate product designs are simultaneously displayed for review. Controls are provided allowing a reviewer to enter... | 10/14/2008 |
| 7398470 | System and method for remote assistance A number of geographically dispersed automated product design systems and support systems are connected to a network. A user of a design system requesting assistance in using the design system is connected to an operator of one of the support systems. A display and ... | 07/08/2008 |
| 6459540 | Variable speed recording method and apparatus for a magnetic tape drive A method and apparatus for varying track recording speed to maximize host-to-tape data transfer rates is presented. Variable data transfer rates of host systems and networks are accommodated by continually adjusting the tape speed to match the tape drive ... | 10/01/2002 |