Internet-based method and system for making user-customized die-cut stickers
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-007/00
G06Q-030/00
G06F-017/30
G06Q-030/06
출원번호
US-0750078
(2010-03-30)
등록번호
US-10192222
(2019-01-29)
발명자
/ 주소
Witkin, Andrew
El Shazli, Tamer
출원인 / 주소
StickerYou Inc.
대리인 / 주소
Ridout and Maybee LLP
인용정보
피인용 횟수 :
0인용 특허 :
16
초록▼
An internet-based method and system is disclosed for creating and printing sheets of more customized stickers. The system includes, a database of assets stored on a central server accessible via the internet, wherein the assets are graphic images, objects and text that can be accessed and manipulate
An internet-based method and system is disclosed for creating and printing sheets of more customized stickers. The system includes, a database of assets stored on a central server accessible via the internet, wherein the assets are graphic images, objects and text that can be accessed and manipulated by a user at a remote location. A user interface provides the user with a canvas corresponding to the sheet of stickers, asset tools to access, select and save assets that are used to create the stickers, asset transformation tools to manipulate the assets on the canvas, and die-cut tools to create die-cut borders surrounding each of the stickers. The once the sheet of stickers has been created, the user can place an order for the sheet to be printed and delivered to the user.
대표청구항▼
1. A method, performed by a server, for making a sticker, the method comprising: receiving a raster image from a client device over a communications network;receiving input defining a size for the sticker from the client device over the communications network;performing pixel edge detection on the r
1. A method, performed by a server, for making a sticker, the method comprising: receiving a raster image from a client device over a communications network;receiving input defining a size for the sticker from the client device over the communications network;performing pixel edge detection on the raster image to obtain a plurality of polygons corresponding to all closed shapes in the raster image;applying an offset to each polygon in the plurality of polygons, wherein the offset is between 0.5 mm and 2.0 mm;detecting and removing any polygons below a size threshold;combining the remaining polygons to form a single, combined polygon;detecting and removing any holes defined in an interior of the polygon;applying a polygon smoothing algorithm to the polygon;applying spline approximation to define the polygon as a set of one or more curves;dynamically generating a die-cut border for the sticker in real-time in accordance with the set of one or more curves and received size so that the die-cut border has a shape defined by the set of one or more curves and the received size;printing the raster image on a sticker sheet in accordance with the received size and the offset so that the printed image has a printed size equal to the received size less the offset; anddie-cutting the sticker sheet in accordance with the die-cut border. 2. The method of claim 1, wherein the spline approximation is Bezier spline approximation and the curves are Bezier curves. 3. The method of claim 1, further comprising: receiving input from the client device over the communications network, the input selecting one or more vector graphics;generating an image asset comprising the raster image and the one or more vector graphics;obtaining a die-cut vector of each vector graphic having a pre-defined die-cut;combining the die-cut vectors to form a single, combined die-cut vector; andapplying the offset to the combined die-cut vector to obtain a modified die-cut vector;wherein dynamically generating the die-cut border comprises merging the set of one or more curves and the modified die-cut vector to obtain the die-cut border, wherein the shape of the die-cut border is defined by the result of merging the set of one or more curves and the modified die-cut vector. 4. The method of claim 3, wherein combining the geometry vectors to form the combined die-cut vector comprises: detecting and removing internal shapes defined by the combined die-cut vector. 5. The method of claim 3, further comprising: applying a simplification algorithm to the modified die-cut vector. 6. The method of claim 3, further comprising: determining a rectangular vector defining an outbound rectangle for each vector graphic that does not have a pre-defined die-cut;combining the rectangular vectors to form a combined rectangular vector;applying the offset to the combined rectangular vector to form a modified rectangular vector;wherein dynamically generating the die-cut border comprises merging the set of one or more curves, the modified die-cut vector and the modified rectangular vector to obtain the die-cut border, wherein the shape of the die-cut border is defined by the result of merging the set of one or more curves, modified die-cut vector and modified rectangular vector. 7. A method, performed by a server, for making a sticker, the method comprising: receiving input from a client device over a communications network, the input selecting one or more vector graphics;generating an image asset comprising the one or more vector graphics;receiving input defining a size for the sticker from the client device over the communications network;obtaining a die-cut vector of each vector graphic having a pre-defined die-cut;combining the die-cut vectors to form a single, combined die-cut vector;applying an offset to the combined die-cut vector to obtain a modified die-cut vector;determining a rectangular vector defining an outbound rectangle for each vector graphic that does not have a pre-defined die-cut;combining the rectangular vectors to form a combined rectangular vector;applying the offset to the combined rectangular vector to form a modified rectangular vector;merging the modified die-cut vector and the modified rectangular vector;dynamically generating a die-cut border for the sticker in real-time in accordance with the result of merging the modified die-cut vector and the modified rectangular vector and the received size so that the die-cut border has a shape defined by the result of merging the modified die-cut vector and the modified rectangular vector and a size defined by the received size;wherein the vector graphics having a pre-defined die-cut comprise vector graphic images and the vector graphics that do not have a pre-defined die-cut comprise vector graphics text;printing the image asset on a sticker sheet in accordance with the received size information and the offset so that the printed image has a size equal to the received size less the offset; anddie-cutting the image asset on the sticker sheet in accordance with the die-cut border. 8. A system for making stickers, comprising: a server comprising a memory and a processor coupled to the memory, wherein the memory has stored executable instructions that, when executed by the processor, cause the server to: receive a raster image from a client device over a communications network;receive input defining a size for the sticker from the client device over the communications network;perform pixel edge detection on the raster image to obtain a plurality of polygons corresponding to all closed shapes in the raster image;apply an offset to each polygon in the plurality of polygons, wherein the offset is between 0.5 mm and 2.0 mm;detect and remove any polygons below a size threshold;combine the remaining polygons to form a single, combined polygon;detect and remove any holes defined in an interior of the polygon;apply a polygon smoothing algorithm to the polygon;apply spline approximation to define the polygon as a set of one or more curves; anddynamically generate a die-cut border for the sticker in real-time in accordance with the set of one or more curves and the received size so that the die-cut border has a shape defined by the set of one or more curves and a size defined by the received size;a printer coupled to the first computing device for printing the raster image on a sticker sheet in accordance with the received size and offset so that the printed image has a size equal to the received size less the offset; anda die-cutter coupled to the first computing device for die-cutting the sticker sheet in accordance with the die-cut border. 9. The method of claim 3, wherein the vector graphics having a pre-defined die-cut comprise vector graphic images and the vector graphics that do not have a pre-defined die-cut comprise vector graphic text.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (16)
Sparks Don R. ; Scott M. James ; Tremel Wally, Design and production of print advertising and commercial display materials over the Internet.
Andre P Gueziec ; Frank J Bossen CH; Gabriel Taubin ; Claudio Silva, Methods and apparatus for the efficient compression of non-manifold polygonal meshes.
Cook Teel M. (726 Windsor Pkwy. Atlanta GA 30342) Montague Anne L. (1875 Old Alabama Rd. Roswell GA 30076) Montague Harold A. (1875 Old Alabama Rd. Roswell GA 30076), Shield for a lock or lock box.
Davidson Leonard (Los Angeles CA) Russell Matt (Glendale CA) Allred Scott (Riverside CA) Russell Michael S. (Glendale CA), System for creating and producing custom card products.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.