Method and system for creating and manipulating embroidery designs over a wide area network
AssigneeVistaprint Schweiz GmbH
InventorsDavid A. Goldman, Nirav B. Patel
Life of this patent
Estimating the term…
Abstract
Methods and apparatus to manipulate embroidery designs via a communication network are disclosed. The method includes receiving at a server, via the communication network, a request from a client computer, the request including first data associated with the embroidery design, processing at least some of the first data at the server to generate at least one of image data or embroidery data, and transmitting, via the communication network, a response to the client computer, the response to be received by a user interface for manipulating embroidery design information at the client computer and including at least one of the image data or the embroidery data.
Claims33
A method of manipulating an embroidery design via a communication network, comprising:
- receiving at a server, via the communication network, a request from a client computer, the request including first data associated with the embroidery design;
- processing at least some of the first data at the server to generate at least one of image data or embroidery data;
- and
- transmitting, via the communication network, a response to the client computer, the response to be received by a user interface for manipulating embroidery design information at the client computer and including at least one of the image data or the embroidery data.
A method of manipulating an embroidery design via a communication network, comprising:
- executing a user interface for manipulating the embroidery design at a client computer;
- sending, via the communication network, a request from the client computer to a server, the request generated in response to the user interface and including first data associated with the embroidery design being manipulated via the user interface;
- receiving, via the communication network, a response at the client computer, the response to be used by the user interface and including at least one of image data or embroidery data;
- and
- displaying via the user interface a view of the embroidery design based on the at least one of the image data or the embroidery data.
A method of manipulating embroidery designs via a communication network, comprising:
- communicatively coupling a server to a plurality of client computers via the communication network;
- processing requests from the client computers at the server, the requests relating to the embroidery designs and the processing including generating embroidery data or image data in response to the requests;
- and
- sending responses to the client computers, the responses including at least some of the embroidery data or the image data to enable software executed by the client computers to modify and display the embroidery designs.
An apparatus for manipulating an embroidery design via a communication network, comprising:
- a server configured to:
- receive, via the communication network, a request from a client computer, the request including first data associated with the embroidery design;
- process at least some of the first data at the server to generate at least one of image data or embroidery data;
- and
- transmit, via the communication network, a response to the client computer, the response to be received by a user interface for manipulating embroidery design information at the client computer and including at least one of the image data or the embroidery data.
An apparatus for manipulating an embroidery design via a communication network, comprising:
- a client computer configured to:
- execute a user interface for manipulating the embroidery design at a client computer;
- send, via the communication network, a request to a server, the request generated in response to the user interface and including first data associated with the embroidery design being manipulated via the user interface;
- receive, via the communication network, a response, the response to be used by the user interface and including at least one of image data or embroidery data;
- and
- display via the user interface a view of the embroidery design based on the at least one of the image data or the embroidery data.
Dependencies are inferred from the claim text.