Patents by Inventor Miltiadis Vasileiadis

Miltiadis Vasileiadis has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240117541
    Abstract: The present invention relates to a hoop also known as embroidery hoop for securing fabrics onto the hoop while positioning the hoop to the desirable place with respect to a fabric for positioning an embroidery thereon. In particular, the present invention refers to a device and a method for positioning a piece of fabric onto a hoop.
    Type: Application
    Filed: November 15, 2021
    Publication date: April 11, 2024
    Inventor: Miltiadis VASILEIADIS
  • Patent number: 10132018
    Abstract: Software converts a photographic image into realistic and customized embroidery. Software reads photographic image, down-sampling or up-sampling so that a single pixel has a Density, One Grayscale image is created to calculate derivatives for each pixel using Sobel operator to calculate angle and magnitude and stores in a Sobel table. One Color Image is created to materialize and reduce color selection. A series of polylines are calculated to connect same-color pixels using the pixel's angle from the Sobel table. Polylines are reduced to a manageable size first by multiplying all points by Density resulting in stitch data in physical units, and by using a series of rules and formulas involving angles and magnitudes of each pixel from the Sobel table, Commands are appended to an embroidery machine to generate the final embroidery.
    Type: Grant
    Filed: June 3, 2017
    Date of Patent: November 20, 2018
    Assignee: DRAWSTITCH INTERNATIONAL LTD.
    Inventors: Konstantinos Angelakis, Ioannis Doukakis, Miltiadis Vasileiadis
  • Publication number: 20170350051
    Abstract: Software converts a photographic image into realistic and customized embroidery. Software reads photographic image, down-sampling or up-sampling so that a single pixel has a Density, One Grayscale image is created to calculate derivatives for each pixel using Sobel operator to calculate angle and magnitude and stores in a Sobel table. One Color Image is created to materialize and reduce color selection. A series of polylines are calculated to connect same-color pixels using the pixel's angle from the Sobel table. Polylines are reduced to a manageable size first by multiplying all points by Density resulting in stitch data in physical units, and by using a series of rules and formulas involving angles and magnitudes of each pixel from the Sobel table, Commands are appended to an embroidery machine to generate the final embroidery.
    Type: Application
    Filed: June 3, 2017
    Publication date: December 7, 2017
    Inventors: Konstantinos Angelakis, Ioannis Doukakis, Miltiadis Vasileiadis
  • Patent number: 9014837
    Abstract: Method for creating a crystal/rhinestone template utilizing a sewing/embroidery machine to perforate a medium in a desired pattern. In the case of a multiple-needle sewing/embroidery machine, the machine's needle is replaced by a perforator blade and perforator blade holder which are attached to machine's needle bar. Machine's needle plate is replaced by perforator plate and waste holder. With a single-needle sewing/embroidery machine, machine's needle is replaced by a pressing tool attached to the machine's needle bar. A contact point, a spring, and an arm are attached to machine's presser foot. Machine's needle plate is replaced by perforator plate. A template medium is placed on a work surface of machine. Machine is operated by software that reads a user-specified pattern/motif outline for filling stones in vector form, using innate rules to move machine frame and control hole placement.
    Type: Grant
    Filed: August 26, 2012
    Date of Patent: April 21, 2015
    Inventors: Ioannis Doukakis, Miltiadis Vasileiadis, Konstantinos Angelakis
  • Patent number: 8694146
    Abstract: A method of creating embroidery designs with the use of embroidery software to weave overlapping graphemes to imitate monogramming by hand. A user-specified template for letter layout is designed so that letters overlap. Software reads the letters from a True-Type/Open-Type font file in vector form. Each individual letter is distorted to the template using 3rd degree Bezier Surfaces, 2nd degree Bezier curves and line segments are converted to 3rd degree Bezier curves. Software calculates the intersecting areas using 2-Dimensional Constructive Solid Geometry (CSG) to determine which letter will be on-top at each letter intersection, and sorts the intersecting areas into zones, wherein the top letter for each zone is toggled, letters within a zone are alternated, and only the top letter segment is shown. Software cuts out letter segments that will be below another letter at each intersection, and fills the weaved letter or grapheme areas with embroidery.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: April 8, 2014
    Inventors: Ioannis Doukakis, Miltiadis Vasileiadis, Konstantinos Angelakis
  • Publication number: 20130054000
    Abstract: Method for creating a crystal/rhinestone template utilizing a sewing/embroidery machine to perforate a medium in a desired pattern. In the case of a multiple-needle sewing/embroidery machine, the machine's needle is replaced by a perforator blade and perforator blade holder which are attached to machine's needle bar. Machine's needle plate is replaced by perforator plate and waste holder. With a single-needle sewing/embroidery machine, machine's needle is replaced by a pressing tool attached to the machine's needle bar. A contact point, a spring, and an arm are attached to machine's presser foot. Machine's needle plate is replaced by perforator plate. A template medium is placed on a work surface of machine. Machine is operated by software that reads a user-specified pattern/motif outline for filling stones in vector form, using innate rules to move machine frame and control hole placement.
    Type: Application
    Filed: August 26, 2012
    Publication date: February 28, 2013
    Inventors: Ioannis Doukakis, Miltiadis Vasileiadis, Konstantinos Angelakis
  • Publication number: 20130054002
    Abstract: A method of creating embroidery designs with the use of embroidery software to weave overlapping graphemes to imitate monogramming by hand. A user-specified template for letter layout is designed so that letters overlap. Software reads the letters from a True-Type/Open-Type font file in vector form. Each individual letter is distorted to the template using 3rd degree Bezier Surfaces. 2nd degree Bezier curves and line segments are converted to 3rd degree Bezier curves. Software calculates the intersecting areas using 2-Dimensional Constructive Solid Geometry (CSG) to determine which letter will be on-top at each letter intersection, and sorts the intersecting areas into zones, wherein the top letter for each zone is toggled, letters within a zone are alternated, and only the top letter segment is shown. Software cuts out letter segments that will be below another letter at each intersection, and fills the weaved letter or grapheme areas with embroidery.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 28, 2013
    Inventors: Ioannis Doukakis, Miltiadis Vasileiadis, Konstantinos Angelakis