Embroidering Patents (Class 700/138)
-
Patent number: 11986038Abstract: Program modules for works such as making garment flat sketches, patterns and work orders, and performing 3D drape simulations, etc. are implemented as one integrated software package and can be made into one executable file. With the software package, garment patterns can be created in a parametric design manner. Parametric garment patterns can be imported to be performed 3D drape simulation on a 3D human model, and the size and shape of the patterns can be modified. The modification history of the patterns is stored separately, and even if the size of the pattern is changed, a pattern in which the modification history is reflected can be automatically generated. By using this integrated software package, all tasks necessary for 2D flat sketch drawing, patterning, 3D drape simulation, and work order production can be performed in an integrated manner with interconnection with each other.Type: GrantFiled: July 9, 2020Date of Patent: May 21, 2024Assignees: Hojeon Limited, Seoul National University R&DBFoundationInventors: Young Chul Park, Sungmin Kim
-
Patent number: 11762370Abstract: This system is directed to a computerized system for development of textiles with modified physical properties through stitching and can include a set of non-transitory computer readable instructions configured for: receiving a design pattern representing desired physical properties of a textile having a higher stiffness area and a lower stiffness area; developing a contiguous stitching pattern constrained by a pattern perimeter boundary and having a continuous stitching path, developing a first stiffness area within the contiguous stitching pattern having a first area of density, developing a second stiffness area within the contiguous stitching pattern having a second area of density wherein the first area of density has more stitch density than the second area of density, and transmitting the contiguous stitching pattern to an embroidery machine configured to provide a textile having the contiguous stitching pattern incorporating into the textile.Type: GrantFiled: June 15, 2020Date of Patent: September 19, 2023Assignee: Clemson University Research FoundationInventors: Victor B. Zordan, Ella A Moore, Michael Porter, Ioannis Karamouzas
-
Patent number: 11625877Abstract: Disclosed is a user interface including: a design image layer including a design image, and displaying a visual representation in one or more regions corresponding to a user selection input on the design image, in response to the user selection input in a selection layer; and a selection layer including one or more design data associated with the design image, and allowing a user selection input to the one or more design data.Type: GrantFiled: July 6, 2022Date of Patent: April 11, 2023Assignee: CLO Virtual Fashion Inc.Inventor: Seungwoo Oh
-
Patent number: 11473229Abstract: Embodiments herein describe creating parent composite actions that can include multiple child objects. The child object can be needle point paths or child composite actions (which also include needle point paths). For example, a parent composite action can include a mix of child composite actions and needle point paths, only child composite actions, or only needle point paths. The needle point paths in the parent composite action can be translated into a single needle point path which can then be converted into a machine embroidery file.Type: GrantFiled: June 20, 2022Date of Patent: October 18, 2022Assignee: CreateMe Technologies LLCInventors: Ursula C. Wolz, Christopher W. Dunne
-
Patent number: 11222449Abstract: A method is used in processing graphics in computing environments. A user interface layer receives a request from a user to rasterize an interactive image rendered in a user interface. A rasterizing module rasterizes the interactive image at the user interface layer associated with the user interface. The rasterizing module transmits the rasterized image to a reporting service for reporting out the rasterized image.Type: GrantFiled: October 24, 2018Date of Patent: January 11, 2022Assignee: EMC IP Holding Company LLCInventors: Rakesh Ram Mohan Maddala, Timothy Ramamurthy, Rameshkrishnan Subramanian
-
Patent number: 10916055Abstract: A computer implemented method includes obtaining a navigation mesh representing a multi-level structure. The navigation mesh has multiple polygons defined by vertices and segments extending between vertices. Some of the polygons overlap. A first status data structure is created in response to a sweep line first encountering a first vertex corresponding to a first contiguous interval of polygons, wherein the first data structure includes at least two segments having the vertex in common. A second status data structure is created in response to the sweep line encountering a second vertex having two different segments in common corresponding to a second contiguous interval of polygons. The method continues to sweep the mesh with the sweep line while keeping the first and second statuses isolated for each contiguous interval of polygons.Type: GrantFiled: January 25, 2019Date of Patent: February 9, 2021Assignee: Microsoft Technology Licensing, LLCInventor: Benjamin T. Sunshine-Hill
-
Patent number: 10872184Abstract: A sewing analysis system includes: a sewing instruction unit, providing an instruction on an alignment position of a stitching line, seam allowance widths, and a stitching pitch; a cloth mesh creation unit, creating cloth meshes; a temporary stitching line creation unit, creating a temporary stitching line; a beam element creation unit, creating a beam element on the temporary stitching line; a spring element connection unit, connecting the beam elements of first paper pattern outer shape data and second paper pattern outer shape data by spring elements; a spring element connection unit, connecting the beam elements and the cloth meshes; and a seam allowance folding setting unit, folding seam allowances by applying loads in opposite directions respectively to the stitching lines and to peripheral edges on sides of the stitching lines of the first paper pattern outer shape data and second paper pattern outer shape data.Type: GrantFiled: February 28, 2018Date of Patent: December 22, 2020Assignee: JSOL CORPORATIONInventor: Noriyo Ichinose
-
Patent number: 10311498Abstract: A method and system for recommending a size of a wearable item uses a data set of wearable items, in which the data for each wearable item comprises a size and, for each size, one or more additional parameters related to the fit or feel of the item. A processing device receives a selection of one of the wearable items and a size for the selected wearable item from a user, accesses the data set to analyze the one or more additional parameters for the selected item in the selected size, and prompts the user to provide personalized sizing information. Based upon the personalized sizing information, which can include primary and secondary sizing information, the processing device provides a recommended size in the wearable item for the user. Additionally, the processing device can determine if the wearable item runs true to a standard size and, if not, adjust the recommended size accordingly.Type: GrantFiled: December 5, 2014Date of Patent: June 4, 2019Inventors: Matthew Tyler Wilkinson, Nicholas B. End, Grant B. Fresen, Erich Wolodzko
-
Patent number: 9702071Abstract: An embroidery system and method are provided in which a consumer can provide a design, such as images or text, have it converted into a digitized image and then used to generate customized embroidery that can be placed onto a product.Type: GrantFiled: October 23, 2008Date of Patent: July 11, 2017Assignee: Zazzle Inc.Inventors: Young Harvill, Rich Bean, Robert Irven Beaver, III, Chris Vanrensburg
-
Patent number: 9492937Abstract: Using an existing embroidery design that has been created for applique, data is automatically created for a cutting machine, which will cut the applique. Currently, the user currently has to cut these by hand—a labor intensive process or use a custom die that can be expensive. The process only requires that the applique steps in the sewing sequence are labeled as such. Generally, the applique steps are so labeled in order for the design creator to be able to let the sewer know what they are doing.Type: GrantFiled: July 29, 2015Date of Patent: November 15, 2016Assignee: BriTon Leap, Inc.Inventor: Brian D. Bailie
-
Patent number: 9458561Abstract: A sewing machine includes a needle bar, an image capture device, and a control device. A sewing needle is mounted on a lower end of the needle bar. The image capture device captures an image of an area that includes an area below the needle bar. The image capture device also creates image data. The control device is configured to execute steps including causing the image capture device to create first image data, causing the image capture device to create second image data, acquiring the first image data, acquiring the second image data, and performing color-related correction on the second image data, based on the first image data.Type: GrantFiled: March 3, 2015Date of Patent: October 4, 2016Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Masashi Tokura
-
Patent number: 9371606Abstract: An embroidery data generator is configured to generate embroidery data and is provided with a pattern storing unit and a control device. The pattern storing unit is configured to store plural types of pattern data configured for sewing one or more sub-patterns according to a predetermined stitch pattern. The one or more sub-patterns constitutes an embroidery pattern. The control device is configured to randomly extract pattern data configured for sewing the one or more sub-patterns from the plural types of pattern data stored in the pattern storing unit and to assign extracted pattern data to the one or more sub-patterns.Type: GrantFiled: June 30, 2015Date of Patent: June 21, 2016Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Yoko Yamanashi
-
Patent number: 9163343Abstract: Printer driver systems and methods for automatic generation of embroidery designs are disclosed. An example method includes receiving a print command associated with print data representative of a design to be embroidered, and generating embroidery data using a printer driver and based on the print data.Type: GrantFiled: February 6, 2014Date of Patent: October 20, 2015Assignee: CIMPRESS SCHWEIZ GMBHInventors: David A. Goldman, Nirav Patel, Mingkui Song
-
Patent number: 9150990Abstract: Systems, methods, and apparatus for embroidery thread color management are disclosed. An example method comprises determining a set of thread colors needed for a set of embroidery designs including a first embroidery design and a second embroidery design, annotating the second embroidery design, the annotating comprising appending a reference to the second embroidery design in a first queue of designs to be embroidered by a first embroidery machine, and rolling back the annotation of the second embroidery design. The rolling back comprises removing the annotation, removing the reference, and removing a thread color from the set of thread colors, the thread color resulting from the second embroidery design.Type: GrantFiled: August 22, 2014Date of Patent: October 6, 2015Assignee: CIMPRESS SCHWEIZ GMBHInventors: David A. Goldman, Nirav B. Patel
-
Patent number: 9127385Abstract: A sewing machine includes an embroidery frame moving portion, a sewing portion, a communication portion, a processor, and a memory. The memory is configured to store computer-readable instructions that cause the processor to perform the steps of specifying an embroidery pattern and a size of the embroidery pattern, outputting the size of the embroidery pattern through the communication portion to a device provided with an image capture portion, acquiring positioning data through the communication portion, setting at least one of a position and the angle of a embroidery pattern on a sewing workpiece based on the positioning data, acquiring embroidery data, and causing the embroidery frame moving portion and the sewing portion to form stitches that make up the embroidery pattern on the sewing workpiece based on the embroidery data. The positioning data have been computed by the device based on image data and output to from the device.Type: GrantFiled: January 27, 2014Date of Patent: September 8, 2015Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventors: Satomi Suzuki, Noriharu Tashiro, Hirotsugu Takahata
-
Patent number: 9103059Abstract: Methods and apparatus to manipulate embroidery designs via a communication network are disclosed. An example apparatus includes An apparatus for manipulating an embroidery design via a communication network, comprising a client computer to: receive a communication from a server, the communication including embroidery data; display, via a user interface of the client computer, a first image based on the embroidery data; edit the embroidery data stored in a memory of the client computer to create modified embroidery data in response to receiving a command via the user interface of the client computer; and display, via the user interface of the client computer, a second image based on the modified embroidery data in the memory of the client computer.Type: GrantFiled: November 18, 2013Date of Patent: August 11, 2015Assignee: VISTAPRINT SCHWEIZ GMBHInventors: David A. Goldman, Nirav B. Patel
-
Patent number: 9087802Abstract: Settings of color parameters relating to a plurality of colors and length parameters relating to lengths of line segments of the respective colors are accepted via a setting image. A Line having the plurality of colors is created by an image processing unit connecting the line segments of the respective colors to each other that respectively have the colors according to the color parameters and the lengths according to the length parameters, and a pattern with multiple lines is created by the image processing unit arranging the created line in a repeated manner in a predetermined area. Effects: Various types of cyclic patterns are automatically created.Type: GrantFiled: February 21, 2014Date of Patent: July 21, 2015Assignee: Shima Seiki Mfg., LTD.Inventor: Fumihiro Nishikawa
-
Patent number: 9080268Abstract: A device includes a processor and a memory configured to store computer-readable instructions that, when executed by the processor, cause the device to perform processes that include acquiring image data, extracting one or more first pixels, arranging one or more first line segments in one or more first positions, determining one or more first colors, connecting the one or more first line segments, arranging one or more second line segments in one or more second positions such that none of the one or more second line segments overlaps with any one of the one or more first positions, determining one or more second colors, connecting the one or more second line segments, and creating embroidery data based on the connected one or more first line segments and on the connected one or more second line segments.Type: GrantFiled: October 15, 2014Date of Patent: July 14, 2015Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Kenji Yamada
-
Patent number: 9075802Abstract: A knowledge management system is disclosed providing the ability to use an issue's symptoms as search criteria for potential solutions within a solution network. User, system, and diagnostics information is received by the solution network. Symptoms of the issue are provided, which are then used with the user, system, diagnostics, and additional information to search the solution network for potential solutions.Type: GrantFiled: September 5, 2008Date of Patent: July 7, 2015Assignee: Dell Products L.P.Inventors: Natalie Malaszenko Davis, Eric Jason Erway
-
Publication number: 20150144043Abstract: An embroidery data generator generating embroidery data on which an embroidery pattern is sewn includes a display unit configured to be capable of color display, a control device configured to cause the display unit to display a color chart representing at least one of three attributes of hue, saturation and value of a color, to set a range on the color chart displayed by the display unit, to randomly extract one of colors within the set range, the one color being used as thread color data, the embroidery pattern including a plurality of color-based pattern portions, the thread color data specifying colors of the color-based pattern portions, and to assign the extracted color to the thread color data of a corresponding one of the color-based pattern portions.Type: ApplicationFiled: November 13, 2014Publication date: May 28, 2015Inventor: Ryutaro MAKI
-
Patent number: 9043009Abstract: A non-transitory computer-readable medium storing computer-readable instructions that, when executed by a processor of a device, cause the device to acquire pieces of thread color data, acquire image data representing an image, arrange line segments based on the image data, calculate a ratio of a first area occupied by a specific object with respect to the image, identify one or more pieces of first thread color data based on the ratio, identify one or more pieces of second thread color data based on the image data, allocate, to one or more of first line segments corresponding to the first area, first specific thread color data among the first thread color data, allocate, to one or more of second line segments corresponding to the second area, second specific thread color data among the first thread color data and the second thread color data, connect the line segments, and create embroidery data.Type: GrantFiled: April 24, 2014Date of Patent: May 26, 2015Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventors: Aki Kato, Kenji Yamada
-
Publication number: 20150128835Abstract: A sewing machine acquires sewing data to sew a cross stitch pattern. The sewing machine sets a planned sewing position of the cross stitch pattern. The sewing machine identities a position of at least one interstice on the sewing workpiece based on the generated image data. The sewing machine determines a sewing: position of the cross stitch pattern based on the set planned sewing position, and on the identified position of the at least one interstice. The sewing machine corrects the sewing data based on the determined sewing position. The sewing machine drives the sewing mechanism and the movement mechanism based on the corrected sewing data, such that the cross stitch pattern is sewn on the sewing workpiece.Type: ApplicationFiled: October 31, 2014Publication date: May 14, 2015Inventors: Takafumi NAKA, Masayuki HORI
-
Patent number: 9031686Abstract: An embroidery data processor includes a color information acquiring unit configured to acquire color information of a workpiece cloth on which an embroidery pattern composed of a plurality of color-based pattern portions is sewn, a color storage unit configured to store data of defined colors, an assignment unit configured to randomly extract colors from the colors stored by the color storage unit for every color-based pattern portion, the extracted colors being used as thread color data specifying colors of the color-based pattern portions respectively, the assignment unit assigning the extracted colors to the respective color-based pattern portions, and a setting unit configured to set a predetermined extraction range containing a similar color or a contrast color based on the color information acquired by the acquiring unit. The assignment unit is configured to extract the color stored by the color storage unit in the set extraction range.Type: GrantFiled: September 3, 2013Date of Patent: May 12, 2015Assignee: Brother Kogyo Kabushiki KaishaInventor: Masashi Tokura
-
Publication number: 20150120034Abstract: A device includes a processor and a memory configured to store computer-readable instructions that, when executed by the processor, cause the device to perform processes that include acquiring image data, extracting one or more first pixels, arranging one or more first line segments in one or more first positions, determining one or more first colors, connecting the one or more first line segments, arranging one or more second line segments in one or more second positions such that none of the one or more second line segments overlaps with any one of the one or more first positions, determining one or more second colors, connecting the one or more second line segments, and creating embroidery data based on the connected one or more first line segments and on the connected one or more second line segments.Type: ApplicationFiled: October 15, 2014Publication date: April 30, 2015Inventor: Kenji YAMADA
-
Patent number: 9008818Abstract: An embroidery data generating device includes a first storage device, a processor, and memory. The first storage device stores a plurality of stitch data used to sew a unit pattern that includes special stitches causing the sewing workpiece to be locally puckered. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform processes that include acquiring an area in which the unit pattern is to be arranged, first identifying a selected unit pattern from among a plurality of the unit patterns, based on the plurality of stitch data stored in the first storage device, arranging the identified unit pattern in the acquired area, and generating embroidery data used to sew, on the sewing workpiece held by an embroidery frame, the unit pattern arranged in the plurality in the area, using the sewing machine, based on the stitch data of the identified unit pattern.Type: GrantFiled: April 10, 2014Date of Patent: April 14, 2015Assignee: Brother Kogyo Kabushiki KaishaInventors: Masahiro Mizuno, Chiyo Koga, Yin Hsuan Huang
-
Patent number: 8977380Abstract: The memory stores computer-readable instructions causing the sewing machine to perform operations including: extracting feature points of a design based on a captured image; extracting feature points of a unit design; generating feature points of a symmetrical design; cross-checking the extracted feature points of the design and the generated feature points of the symmetrical design; determining an arrangement of an embroidery pattern with respect to the symmetrical design; and causing a sewing portion to sew the embroidery pattern.Type: GrantFiled: May 30, 2014Date of Patent: March 10, 2015Assignee: Brother Kogyo Kabushiki KaishaInventor: Daisuke Abe
-
Publication number: 20150059631Abstract: A sewing machine includes a sewing portion, a switching frame, a movement mechanism, a processor, and a memory. The sewing portion is configured to perform sewing on a sewing workpiece. The switching frame is configured to hold the sewing workpiece. The movement mechanism is configured to move the switching frame mounted thereon. The memory is configured to store computer-readable instructions, wherein the computer-readable instructions, when executed by the processor, cause the sewing machine to perform processes that include acquiring first pattern data used to sew a first pattern, acquiring second pattern data used to sew a second pattern, causing the movement mechanism to move the switching frame and the sewing portion to sew the first pattern, causing the movement mechanism to move the switching frame to an escape position, and causing the movement mechanism to move the switching frame and the sewing portion to sew the second pattern.Type: ApplicationFiled: August 11, 2014Publication date: March 5, 2015Inventors: Tomotaka KATANO, Chiyo KOGA, Kiyomi KATO
-
Patent number: 8972038Abstract: An information processing device includes a processor and a memory. The memory is configured to store computer-readable instructions. The instructions instruct the information processing device to execute steps including randomly arranging a plurality of embroidery patterns within a coordinate area set in an embroidery frame that is moved in two directions.Type: GrantFiled: March 11, 2013Date of Patent: March 3, 2015Assignee: Brother Kogyo Kabushiki KaishaInventors: Yuki Ihira, Daisuke Abe, Akie Shimizu, Satoru Makino, Satoru Ichiyanagi, Yoshio Nishimura, Yutaka Nomura, Yoshinori Nakamura
-
Patent number: 8948901Abstract: A sewing machine includes an imaging device, a processor, and a memory configured to store sewing data and computer-readable instructions. The sewing data includes at least first stitch data to form first stitches that indicate a contour of a pattern on a first work cloth, and second stitch data to form second stitches that attach the pattern cut out along the first stitches onto a second work cloth. The computer-readable instructions cause the processor to perform processes comprising causing the imaging device to capture a first image, identifying a position and an angle of a marker in relation to the contour, causing the imaging device to capture a second image, identifying a position and an angle of the contour in relation to the second work cloth, and correcting the second stitch data in accordance with the identified position and angle of the contour in relation to the second work cloth.Type: GrantFiled: September 13, 2013Date of Patent: February 3, 2015Assignee: Brother Kogyo Kabushiki KaishaInventor: Masashi Tokura
-
Publication number: 20150005921Abstract: The memory stores computer-readable instructions causing the sewing machine to perform operations including: extracting feature points of a design based on a captured image; extracting feature points of a unit design; generating feature points of a symmetrical design; cross-checking the extracted feature points of the design and the generated feature points of the symmetrical design; determining an arrangement of an embroidery pattern with respect to the symmetrical design; and causing a sewing portion to sew the embroidery pattern.Type: ApplicationFiled: May 30, 2014Publication date: January 1, 2015Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventor: Daisuke ABE
-
Publication number: 20150005922Abstract: An embroidery data processor includes a processor and a memory configured to store embroidery data moving an embroidery frame and computer-readable instructions that, when executed by the processor, cause the processor to perform processes including calculating a sewing time in which a first moving mechanism and a second moving mechanism are driven to move the embroidery frame in a first direction and a second direction perpendicular to the first direction thereby to sew the embroidery pattern or a value contributing to the sewing time, based on the embroidery data, determining an angle relative to the first or second direction, at which angle the embroidery pattern is sewn, based on the calculated sewing time or the value contributing to the sewing time, and storing, in a memory, the determined relative angle having a correspondence relation with the embroidery data of the embroidery pattern.Type: ApplicationFiled: June 24, 2014Publication date: January 1, 2015Inventor: Tsuneo OKUYAMA
-
Publication number: 20140366788Abstract: A method for user-defined lock stitches, the method comprising allowing a user to create a user-defined stitch pattern comprising a defined size. The method further includes storing the user-defined stitch pattern as a custom stitch pattern that can be inserted into a design at the defined size. The user-defined stitch pattern may include a tie-in, tie-off stitch pattern. The method may further include generating and sewing stitch coordinates for the custom stitch pattern.Type: ApplicationFiled: September 2, 2014Publication date: December 18, 2014Applicant: Melco International LLCInventors: Paul Albano, Scott David Stengel
-
Publication number: 20140366790Abstract: A method for push compensation of a design element is provided including determining a width of a first end of a design element, determining a push compensation for the first end of the design element by comparing the width of the first end of the design element to a list of push compensation values for certain width ranges, and performing the push compensation on the first end of the design element.Type: ApplicationFiled: September 2, 2014Publication date: December 18, 2014Applicant: Melco International LLCInventors: Paul Albano, Scott David Stangel
-
Patent number: 8914144Abstract: An apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions therein, wherein the computer-readable instructions instruct the sewing machine to execute steps comprising acquiring image data including one or more characters, extracting, from acquired image data, one or more character designs with respect to each character included in the acquired image data, wherein the character design represents each character included in the acquired image data, generating embroidery data with respect to each character based on the extracted character design, wherein the embroidery data represents an embroidery pattern in a predetermined size.Type: GrantFiled: August 1, 2012Date of Patent: December 16, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Daisuke Abe
-
Publication number: 20140364988Abstract: Systems, methods, and apparatus for embroidery thread color management are disclosed. An example method comprises determining a set of thread colors needed for a set of embroidery designs including a first embroidery design and a second embroidery design, annotating the second embroidery design, the annotating comprising appending a reference to the second embroidery design in a first queue of designs to be embroidered by a first embroidery machine, and rolling back the annotation of the second embroidery design. The rolling back comprises removing the annotation, removing the reference, and removing a thread color from the set of thread colors, the thread color resulting from the second embroidery design.Type: ApplicationFiled: August 22, 2014Publication date: December 11, 2014Inventors: David A. Goldman, Nirav B. Patel
-
Patent number: 8909366Abstract: A sewing machine includes a plurality of needle bars to a lower end of each of which a needle can be attached, a display portion that is configured to display various information, a first display control portion that causes the display portion to display replacement information, the replacement information being information pertaining to a replacement needle bar that corresponds to a thread spool for which replacement is necessary and that is at least one of the plurality of the needle bars, a specifying portion that specifies a replacement-completed needle bar during a period in which the replacement information is being displayed on the display portion, the replacement-completed needle bar being a needle bar that corresponds to a thread spool that has been placed after replacement, and a second display control portion that causes the display portion to display a result that has been specified by the specifying portion.Type: GrantFiled: October 24, 2011Date of Patent: December 9, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Tsuneo Okuyama
-
Patent number: 8904947Abstract: A sewing machine includes a sewing portion, a detector, a processor, and a memory. The sewing portion includes a needle bar and a transport portion. The needle bar is configured to have a sewing needle on a lower end. The transport portion is configured to move a work cloth. The detector is configured to detect ultrasonic waves. The memory stores computer-readable instructions that instruct the processor to perform specifying a position of a transmission source of the ultrasonic waves based on the ultrasonic waves that are detected by the detector, specifying sewing information based on the specified position of the transmission source, the sewing information being information that pertains to sewing, and controlling the sewing portion based on the specified sewing information.Type: GrantFiled: March 7, 2013Date of Patent: December 9, 2014Assignee: Brother Kogyo Kabushiki KaishaInventors: Yoshio Nishimura, Satoru Ichiyanagi, Yutaka Nomura, Yoshinori Nakamura, Yuki Ihira, Daisuke Abe, Akie Shimizu
-
Patent number: 8903536Abstract: An apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform a process that includes arranging, based on image data of an image that is an aggregate of a plurality of pixels, a plurality of line segments in an area corresponding to the image. The plurality of line segments each have two endpoints, which are a starting point and an ending point. The computer-readable instructions further cause the processor to perform a process that includes sequentially connecting the arranged plurality of line segments. The computer-readable instructions further cause the processor to perform a process that includes creating, as embroidery data, data for stitches that correspond to the connected plurality of line segments.Type: GrantFiled: April 3, 2014Date of Patent: December 2, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Kenji Yamada
-
Patent number: 8897909Abstract: An embroidery data generation apparatus that generates embroidery data based on image data of an image that is an aggregate of pixels includes a thread color number setting portion that sets a number of use thread colors as a set number, a representable color identifying portion that identifies available thread colors and at least one intermediate color as representable colors, a first usage frequency calculating portion that calculates first usage frequencies of the representable colors, each of the first usage frequencies being a usage frequency of each of the representable colors in the image that is color-reduced using, as representative colors, the representable colors, and a use thread color determining portion that, based on the first usage frequencies, determines, as the use thread colors, available thread colors of the set number, from among the available thread colors.Type: GrantFiled: April 30, 2012Date of Patent: November 25, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Kenji Yamada
-
Patent number: 8897908Abstract: A sewing data creation apparatus includes an area specification portion that specifies at least one area in which a plurality of stitches are to be formed and a sewing data creation portion that creates sewing data for forming the plurality of stitches in each of the specified at least one area and for forming an overlapping portion in a case where the specified at least one area includes a first area and a second area. The overlapping portion is a region in which at least one of the first area and the second area is enlarged in a direction that extends across a boundary line, such that a portion of the plurality of stitches to be formed in the first area is one of intersected and overlapped by a portion of the plurality of stitches to be formed in the second area.Type: GrantFiled: March 7, 2012Date of Patent: November 25, 2014Assignee: Brother Kogyo Kabushiki KaishaInventors: Tomotaka Katano, Chiyo Koga, Takashi Hirata, Satoko Hishida, Masayuki Hori
-
Patent number: 8897907Abstract: A data generating device includes a selection portion that selects a plurality of patterns from among patterns that are to be sewn based on sewing data stored in a storage portion, an acquisition portion that acquires first sewing data that are sewing data for sewing the plurality of patterns selected by the selection portion, an arrangement setting portion that sets an arrangement of the plurality of patterns selected by the selection portion, a first sewing data generating portion that generates second sewing data based on the first sewing data that are acquired by the acquisition portion, and a first storage control portion that causes the second sewing data generated by the first sewing data generating portion to be stored in the storage portion such that it can be acquired by the acquisition portion.Type: GrantFiled: August 15, 2011Date of Patent: November 25, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Masae Ikeba
-
Publication number: 20140324210Abstract: An embroidery data generating device includes a first storage device, a processor, and memory. The first storage device stores a plurality of stitch data used to sew a unit pattern that includes special stitches causing the sewing workpiece to be locally puckered. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform processes that include acquiring an area in which the unit pattern is to be arranged, first identifying a selected unit pattern from among a plurality of the unit patterns, based on the plurality of stitch data stored in the first storage device, arranging the identified unit pattern in the acquired area, and generating embroidery data used to sew, on the sewing workpiece held by an embroidery frame, the unit pattern arranged in the plurality in the area, using the sewing machine, based on the stitch data of the identified unit pattern.Type: ApplicationFiled: April 10, 2014Publication date: October 30, 2014Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventors: Masahiro MIZUNO, Chiyo KOGA, Yin Hsuan HUANG
-
Publication number: 20140324209Abstract: An apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform a process that includes arranging, based on image data of an image that is an aggregate of a plurality of pixels, a plurality of line segments in an area corresponding to the image. The plurality of line segments each have two endpoints, which are a starting point and an ending point. The computer-readable instructions further cause the processor to perform a process that includes sequentially connecting the arranged plurality of line segments.Type: ApplicationFiled: April 3, 2014Publication date: October 30, 2014Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventor: Kenji YAMADA
-
Publication number: 20140318430Abstract: A non-transitory computer-readable medium storing computer-readable instructions that, when executed by a processor of a device, cause the device to acquire pieces of thread color data, acquire image data representing an image, arrange line segments based on the image data, calculate a ratio of a first area occupied by a specific object with respect to the image, identify one or more pieces of first thread color data based on the ratio, identify one or more pieces of second thread color data based on the image data, allocate, to one or more of first line segments corresponding to the first area, first specific thread color data among the first thread color data, allocate, to one or more of second line segments corresponding to the second area, second specific thread color data among the first thread color data and the second thread color data, connect the line segments, and create embroidery data.Type: ApplicationFiled: April 24, 2014Publication date: October 30, 2014Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventors: Aki KATO, Kenji YAMADA
-
Patent number: 8869721Abstract: A non-transitory computer-readable medium stores computer-readable instructions that, when executed by a processor of a device including an image capture portion configured to create image data, cause the processor to perform the steps of causing the image capture portion to create the image data by causing the image capture portion to capture an image of a range including at least one reference mark and at least one indicator mark, computing positioning data based on the image data, and outputting the positioning data. The at least one reference mark is provided on an embroidery frame. The at least one indicator mark is positioned in an area inside the embroidery frame, on a sewing workpiece clamped in the embroidery frame. The positioning data are data that indicate at least one of a position and an angle of the at least one indicator mark in relation to the at least one reference mark.Type: GrantFiled: January 27, 2014Date of Patent: October 28, 2014Assignee: Brother Kogyo Kabushiki KaishaInventors: Satomi Suzuki, Noriharu Tashiro, Hirotsugu Takahata
-
Patent number: 8831766Abstract: Systems, methods, and apparatus for embroidery thread color management are disclosed. An example method comprises determining a first set of thread colors to be used in an embroidery design, determining a second set of thread colors assigned to a first embroidery machine, determining a third set of thread colors assigned to a second embroidery machine, determining a first difference of the number of thread colors in the first set of thread colors that are not in the second set of thread colors, determining a second difference of the number of thread colors in the first set of thread colors that are not in the third set of thread colors, and assigning the embroidery design to a queue for the first embroidery machine when the first difference is smaller than the second difference.Type: GrantFiled: August 7, 2013Date of Patent: September 9, 2014Assignee: Vistaprint Schweiz GmbHInventors: David A. Goldman, Nirav B. Patel
-
Patent number: 8818546Abstract: A multi-needle sewing machine includes an assigning unit that assigns thread color data to each pattern-by-color portion. The assigning unit is configured to determine, for each pattern-by-color portion, whether or not the user's designation of the pattern-by-color portion has been received. When the user's designation for the pattern-by-color portion has been received, the assigning unit is configured to assign the user's designation as thread color data for the pattern-by-color portion. When the user's designation for the pattern-by-color portion has not been received, the assigning unit is configured to randomly extract and assign a non-overlapping color as thread color data for the pattern-by-color portion from the data of a plurality of thread colors stored in the spool color storage unit. The machine is configured to execute sewing of the embroidery pattern for the pattern-by-color portion based on the thread color data assigned by the assigning unit.Type: GrantFiled: July 27, 2012Date of Patent: August 26, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Harumi Kato
-
Publication number: 20140230707Abstract: A sewing machine includes an embroidery frame moving portion, a sewing portion, a communication portion, a processor, and a memory. The memory is configured to store computer-readable instructions that cause the processor to perform the steps of specifying an embroidery pattern and a size of the embroidery pattern, outputting the size of the embroidery pattern through the communication portion to a device provided with an image capture portion, acquiring positioning data through the communication portion, setting at least one of a position and the angle of a embroidery pattern on a sewing workpiece based on the positioning data, acquiring embroidery data, and causing the embroidery frame moving portion and the sewing portion to form stitches that make up the embroidery pattern on the sewing workpiece based on the embroidery data. The positioning data have been computed by the device based on image data and output to from the device.Type: ApplicationFiled: January 27, 2014Publication date: August 21, 2014Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventors: Satomi SUZUKI, Noriharu TASHIRO, Hirotsugu TAKAHATA
-
Publication number: 20140230708Abstract: A sewing machine includes an embroidery frame moving portion, a sewing portion, a processor, and a memory. The memory is configured to store computer-readable instructions that, when executed by the processor, cause the processor to perform the steps of acquiring image data created by a device and obtained by capturing an image of a range that includes at least one reference mark and at least one indicator mark, computing positioning data based on the image data, specifying an embroidery pattern to be formed in a sewing workpiece clamped in an embroidery frame, setting at least one of a position and an angle of the embroidery pattern on the sewing workpiece, based on the positioning data, acquiring embroidery data, causing the embroidery frame moving portion and the sewing portion to form the stitches that make up the embroidery pattern in the sewing workpiece, based on the embroidery data.Type: ApplicationFiled: January 27, 2014Publication date: August 21, 2014Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventors: Satomi SUZUKI, Noriharu TASHIRO, Hirotsugu TAKAHATA
-
Publication number: 20140230706Abstract: A non-transitory computer-readable medium stores computer-readable instructions that, when executed by a processor of a device including an image capture portion configured to create image data, cause the processor to perform the steps of causing the image capture portion to create the image data by causing the image capture portion to capture an image of a range including at least one reference mark and at least one indicator mark, computing positioning data based on the image data, and outputting the positioning data. The at least one reference mark is provided on an embroidery frame. The at least one indicator mark is positioned in an area inside the embroidery frame, on a sewing workpiece clamped in the embroidery frame. The positioning data are data that indicate at least one of a position and an angle of the at least one indicator mark in relation to the at least one reference mark.Type: ApplicationFiled: January 27, 2014Publication date: August 21, 2014Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventors: Satomi SUZUKI, Noriharu TASHIRO, Hirotsugu TAKAHATA