Patents Represented by Attorney Robert L. Dulaney
  • Patent number: 7681122
    Abstract: 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 of a distribution manager program. Conversion operations are handled by application programs under the control of associated graphical processor programs. Conversion tasks are assigned to graphical processors by the distribution manager based on the conversion capabilities of the associated application program. The uploaded files received from clients for conversion are stored in a shared folder pending access by the assigned graphical processor. The graphical processors have a uniform interface with the queues and the memory. The results of the processing are stored in the shared folder where they are subsequently accessed by the web server and transmitted back to the client.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: March 16, 2010
    Assignee: VistaPrint Technologies Limited
    Inventor: Anatoliy V. Tsykora
  • Patent number: 7676744
    Abstract: 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 elements without text content are disregarded. Positioning of the text elements is determined based on the height of the text elements, defined text element spacing distances, and a defined positioning order. Creating a layout may include positioning design elements relative to the text elements. Font sizes and spacing distances are automatically reduced if necessary to create a suitable layout.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: March 9, 2010
    Assignee: Vistaprint Technologies Limited
    Inventor: Brian D. Hanechak
  • Patent number: 7675528
    Abstract: 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 to re-crop the image currently displayed in the image area or to select and crop a different image to be used in the selected image area. A cropping indicator that can be resized and repositioned is provided to the user. The cropping indicator is automatically sized to have and retain the same height to width ratio as the selected image area. Upon completion of any resizing or repositioning operation, the selected image area of the electronic product is updated to reflect the cropping changes made by the user.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: March 9, 2010
    Assignee: VistaPrint Technologies Limited
    Inventors: Kenneth A. Walker, Jr., Alexander K. Schowtka
  • Patent number: 7676402
    Abstract: 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 displayed to the user for review. The user can place an order for production of envelopes having the custom design printed as the envelope security tint.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: March 9, 2010
    Assignee: Vistaprint Technologies Limited
    Inventor: Jay T. Moody
  • Patent number: 7644355
    Abstract: 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 images generated by applying a gradient function to an image of the areas corresponding to the reflective portions of the product. To generate the individual images for use in the animation, the gradient function is applied at different offset positions relative to the product image.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: January 5, 2010
    Assignee: Vistaprint Technologies Limited
    Inventors: Joshua S. Mills, Jeffrey R. Suarez, Brian D. Hanechak
  • Patent number: 7619638
    Abstract: 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, replace or change component images and colors during the design process. The library of component images is organized into categories and subcategories for presentation to the user.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: November 17, 2009
    Assignee: Vista Print Technologies Limited
    Inventors: Kenneth A. Walker, Jr., Daniel R. Malone, Alexander K. Schowtka
  • Patent number: 7604227
    Abstract: 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 stack includes a first sheet that, when processed by the machine, yields an envelope with visually distinctive edges. At the output of the envelope machine, the group of envelopes in an envelope job is indicated by the distinctive envelopes formed from first sheets.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: October 20, 2009
    Assignee: Vistaprint Technologies Limited
    Inventor: Jay T. Moody
  • Patent number: 7607084
    Abstract: 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 being designed. Document templates are assembled from individual composite elements. The individual identifiers of the component elements that make up the template being viewed by the user are associated with the description identifier. Tools are provided to allow a user to change one or more of the composite elements of the template. When a user changes an element, the identifier of the newly selected element is associated with the description identifier. Component elements of one template can be individually used, as appropriate, to prepare customized templates for another part of the same document or for different documents.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: October 20, 2009
    Assignee: Vistaprint Technologies Limited
    Inventors: Daniel R. Malone, Alexander K. Schowtka, Robert Dulaney
  • Patent number: 7584424
    Abstract: 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 text elements having user-supplied text content. Text elements without text content are disregarded. Positioning of user text entries is determined based on the size of the text entries, defined text element spacing distances, and defined positioning rules. Creating a layout incorporating user-supplied text entries and/or image may include cropping or resizing of other design elements in the product design and wrapping of relatively long text entries onto multiple lines.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: September 1, 2009
    Assignee: Vista Print Technologies Limited
    Inventor: Brian D. Hanechak
  • Patent number: 7542155
    Abstract: 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 production capacity at the production facility and the production parameters of the individual pending jobs in the database, a plurality of gang shells having defined production parameters, but not having specific individual jobs associated therewith, are defined and used for scheduling equipment and personnel at the production facility during a work shift or other desired period of time. The specific individual jobs for a gang are selected from the database relatively shortly prior to the gang's scheduled production time.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: June 2, 2009
    Assignee: Vistaprint Technologies Limited
    Inventors: Boris I. Paskalev, Henri B. Weinberg, Christian H. Hescock, Jay T. Moody, Craig A. Fowler
  • Patent number: 7530937
    Abstract: 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 locations of desired envelope folding operations. By processing a guide with the machine to form an envelope, the deviation of the actual folding location from the desired folding location can be evaluated by reference to the indicia and corrective machine adjustments can be made. Additional indicia printed on the guide facilitate further evaluation, such as accurate cutting of the envelope stock.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: May 12, 2009
    Assignee: Vistaprint Technologies Limited
    Inventor: Jay T. Moody
  • Patent number: 7519548
    Abstract: 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 automatically selected content to create a new custom product to be promoted to the customer. When possible, information known about the customer, such as the customer's geographic location or business interests, is used to select the additional content for incorporation into the design.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: April 14, 2009
    Assignee: Vistaprint Technologies Limited
    Inventors: Brian D. Hanechak, Robert L. Dulaney
  • Patent number: 7495796
    Abstract: 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 computer using the downloaded design tools. While viewing the product design template, the user can enter text or other content into the template and modify template elements. The completed product design can be uploaded to the server for production of the corresponding printed product.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: February 24, 2009
    Assignee: VistaPrint Technologies Limited
    Inventors: Robert Keane, Erik Robertson, Sebastien Coursol
  • Patent number: 7490057
    Abstract: 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 email is adapted to display an image of the customer's previously designed custom product, either exactly as originally designed or, if appropriate, as automatically updated prior to displaying to the user.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: February 10, 2009
    Assignee: Vista Print Technologies Limited
    Inventors: James M. Connolly, Brian D. Hanechak, Kenneth A. Walker, Jr., Robert L. Dulaney
  • Patent number: 7489324
    Abstract: 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 the design, the image is sized to fit within the selected image area and positioned in the image area according to a predefined anchor location. The aspect ratio of the original image is maintained. For an image that is available for cropping when incorporated into the design, the image is sized and cropped to create a version of the image that fills the image container.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: February 10, 2009
    Assignee: Vistaprint Technologies Limited
    Inventors: Eliza H. Royal, Brian D. Hanechak, Robert L. Dulaney
  • Patent number: 7456993
    Abstract: 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 that indicates to the user the size and location of the electronic document portion relative to the printed product. When the user positions a cursor in the second display area, a second indicator image, visually distinctive from the first indicator image, is displayed. The user can position the second indicator at a desired location relative to the representation and request that the portion of the electronic document at that second indicator location be displayed in the first display area.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: November 25, 2008
    Assignee: VistaPrint Technologies Limited
    Inventor: Kenneth A. Walker, Jr.
  • Patent number: 7437321
    Abstract: 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 a preference level for individual component elements of each of the displayed designs. A new set of candidate designs is created based on the entered preference levels. The new candidate designs are displayed for further review and further preference level selection.
    Type: Grant
    Filed: February 16, 2005
    Date of Patent: October 14, 2008
    Assignee: Vista Print Technologies Limited
    Inventor: Brian D. Hanechak
  • Patent number: 7398470
    Abstract: 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 control connection is established between the user system and the support system such that the operator of the support system can monitor and control the user system. A discussion connection is established between the user of the user system and the operator of the support system such that the user can submit inquiries to and receive responses from the operator while the operator is viewing the information being displayed to the user at the user system.
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: July 8, 2008
    Assignee: Vistaprint Technologies Limited
    Inventor: Robert Keane
  • Patent number: 7339598
    Abstract: Automated electronic document design systems and methods for combining identified images and layouts into electronic product templates for displaying to a user. A plurality of images and a plurality of layouts are retained. Stored images are identified based on keyword input by the user. Stored layouts contain one or more image containers and are identified based on product type and number of layout images input by the user. Images and layout image containers are designed to use pre-determined standard sizes to facilitate modularity and the ready combination of images and layouts.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: March 4, 2008
    Assignee: Vistaprint Technologies Limited
    Inventors: Alexander K. Schowtka, Eliza H. Royal, Daniel R. Malone, Eric Walker, Anatoliy V. Tsykora
  • Patent number: 7340673
    Abstract: Method, system and computer code for editing text in a document displayed in a World Wide Web browser. User edit requests intended to modify a font parameter of one or more characters within a text box are replaced by a predefined substitute edit request prior to updating of the document DOM. The DOM is then accessed and modified appropriately to remove the DOM components related to the substitute edit and insert the appropriate components to achieve the requested edit.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: March 4, 2008
    Assignee: VistaPrint Technologies Limited
    Inventor: Daniel R. Malone