Patents by Inventor Yuta KAMIHIRA

Yuta KAMIHIRA 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).

  • Patent number: 11891739
    Abstract: A sewing data editing device includes a processor and a memory configured to store computer-readable instructions that, when executed by the processor, instruct the processor to perform processes. The processes include acquisition processing of acquiring coordinate data representing a position of each of a plurality of points along a predetermined pattern, corner portion detection processing of detecting, based on the coordinate data, a corner portion having an angle smaller than a predetermined angle, and editing processing of editing sewing data, based on the coordinate data of each of the plurality of points and on a detection result of the corner portion detection processing, using editing conditions that are mutually different for a plurality of first needle drop points corresponding to the corner portion and for a plurality of second needle drop points corresponding to a non-corner portion not detected as the corner portion, in the predetermined pattern.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: February 6, 2024
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Chiyo Koga
  • Patent number: 11851793
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions, when executed by a computer, causing the computer to execute a process. The process includes: obtaining image data; obtaining thread colors as available colors for sewing an embroidery pattern; setting a first color representing a target area; in a case where at least one color is assigned from the available colors as a color representing the target area, selecting a color close to the first color when combined with the at least one color assigned, from the available colors, as a candidate; determining whether a difference between color information representing the at least one color assigned and color information representing the candidate is smaller than a threshold value; in a case where the difference is smaller than the threshold value, adding the candidate to the at least one color assigned; and generating embroidery data associating thread color data with position data.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: December 26, 2023
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Mayumi Nishizaki
  • Patent number: 11781255
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions. The instructions, when executed, cause a processor of an embroidery pattern displaying device provided with a capturing portion and a displaying portion to perform steps. The steps include detecting a marker associated with an embroidery pattern arranged within an augmented reality space from a real image that is an image of a real space captured by the capturing portion. The steps include displaying, when the marker is detected from the real image, a pattern image indicating the embroidery pattern associated with the detected marker, superimposed on the real image with the detected marker as a reference, on the displaying portion.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: October 10, 2023
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Kazuki Kojima
  • Publication number: 20230304202
    Abstract: An editing apparatus displays an editing screen for editing data for a medium to be processed by processing equipment including a printer, a cutting machine, and a sewing machine on a display. The data includes print data to drive the printer, cutting data to drive the cutting machine, and sewing data to drive the sewing machine. The editing apparatus receives an operation for editing the data with the editing screen or the preview screen displayed on the display, edits the data in accordance with the operation received, and outputs the data edited to the printer, the cutting machine, and the sewing machine.
    Type: Application
    Filed: March 27, 2023
    Publication date: September 28, 2023
    Applicant: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Tomotaka KATANO, Daisuke ABE, Yuta KAMIHIRA, Sayaka KURIHARA, Kazuki SHIBATA
  • Publication number: 20220411979
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions. The instructions, when executed, cause a processor of an embroidery pattern displaying device provided with a capturing portion and a displaying portion to perform steps. The steps include detecting a marker associated with an embroidery pattern arranged within an augmented reality space from a real image that is an image of a real space captured by the capturing portion. The steps include displaying, when the marker is detected from the real image, a pattern image indicating the embroidery pattern associated with the detected marker, superimposed on the real image with the detected marker as a reference, on the displaying portion.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Applicant: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta KAMIHIRA, Kazuki KOJIMA
  • Patent number: 11479890
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions. The instructions, when executed, cause a processor of an embroidery pattern displaying device provided with a capturing portion and a displaying portion to perform steps. The steps include detecting a marker associated with an embroidery pattern arranged within an augmented reality space from a real image that is an image of a real space captured by the capturing portion. The steps include displaying, when the marker is detected from the real image, a pattern image indicating the embroidery pattern associated with the detected marker, superimposed on the real image with the detected marker as a reference, on the displaying portion.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: October 25, 2022
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Kazuki Kojima
  • Patent number: 11473228
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions, when executed by a computer, causing the computer to execute a process. The process and a method of generating embroidery data each includes: obtaining a pattern to be sewn on a workpiece by a sewing machine; obtaining a size of a sewing area to be set inside an embroidery hoop attachable to the sewing machine; setting a virtual arrangement of a plurality of the sewing areas relative to the workpiece; setting a virtual arrangement of the pattern relative to the workpiece; changing a relative position of the sewing areas; and generating embroidery data including needle drop data, the needle drop data representing a plurality of coordinates of needle drop points to form a plurality of stitches for the pattern located in each of the sewing areas in the relative position changed.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: October 18, 2022
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Yuta Kamihira
  • Publication number: 20220307179
    Abstract: A sewing error management device includes a display portion, a processor, and a memory. The memory is configured to store computer-readable instructions that, when executed by the processor, instruct the processor to acquire an error image obtained by drawing an occurrence position of an error on a sewing pattern. The acquiring the error image is based on coordinates representing a formation position of a sewing stitch being sewn at a time point when the error occurs in sewing of the sewing pattern formed by a plurality of sewing stitches. The acquiring the error image is also based on an image showing a shape of the sewing pattern. And the computer-readable instructions further instruct the processor to display the acquired error image on the display portion.
    Type: Application
    Filed: March 14, 2022
    Publication date: September 29, 2022
    Inventor: Yuta KAMIHIRA
  • Publication number: 20220275550
    Abstract: A sewing data editing device includes a processor and a memory configured to store computer-readable instructions that, when executed by the processor, instruct the processor to perform processes. The processes include acquisition processing of acquiring coordinate data representing a position of each of a plurality of points along a predetermined pattern, corner portion detection processing of detecting, based on the coordinate data, a corner portion having an angle smaller than a predetermined angle, and editing processing of editing sewing data, based on the coordinate data of each of the plurality of points and on a detection result of the corner portion detection processing, using editing conditions that are mutually different for a plurality of first needle drop points corresponding to the corner portion and for a plurality of second needle drop points corresponding to a non-corner portion not detected as the corner portion, in the predetermined pattern.
    Type: Application
    Filed: February 23, 2022
    Publication date: September 1, 2022
    Inventors: Yuta KAMIHIRA, Chiyo KOGA
  • Publication number: 20220253043
    Abstract: A sewing machine detects a sewing status after a change, when the sewing status changes. When the sewing machine receives a status request requesting the sewing status, from an information terminal via a LAN, the sewing machine transmits, to the information terminal, sewing status information that accords with the detected sewing status. When the detected sewing status satisfies a predetermined condition, the sewing machine transmits a notification request, which includes identification information identifying the information terminal, to a server, in order to cause the server to transmit, to the information terminal, a notification command instructing a push notification in the information terminal.
    Type: Application
    Filed: March 19, 2020
    Publication date: August 11, 2022
    Inventors: Yuta KAMIHIRA, Tomotaka KATANO
  • Publication number: 20220127770
    Abstract: A sewing machine detects a sewing status after a change, when the sewing status changes. When the sewing machine receives a status request requesting the sewing status, from an information terminal via a LAN, the sewing machine transmits, to the information terminal, sewing status information that accords with the detected sewing status. When the detected sewing status satisfies a predetermined condition, the sewing machine transmits a notification request, which includes identification information identifying the information terminal, to a server, in order to cause the server to transmit, to the information terminal, a notification command instructing a push notification in the information terminal.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Inventors: Yuta KAMIHIRA, Tomotaka KATANO
  • Publication number: 20200407897
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions, when executed by a computer, causing the computer to execute a process. The process and a method of generating embroidery data each includes: obtaining a pattern to be sewn on a workpiece by a sewing machine; obtaining a size of a sewing area to be set inside an embroidery hoop attachable to the sewing machine; setting a virtual arrangement of a plurality of the sewing areas relative to the workpiece; setting a virtual arrangement of the pattern relative to the workpiece; changing a relative position of the sewing areas; and generating embroidery data including needle drop data, the needle drop data representing a plurality of coordinates of needle drop points to form a plurality of stitches for the pattern located in each of the sewing areas in the relative position changed.
    Type: Application
    Filed: September 15, 2020
    Publication date: December 31, 2020
    Applicant: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Yuta KAMIHIRA
  • Publication number: 20200399804
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions, when executed by a computer, causing the computer to execute a process. The process includes: obtaining image data; obtaining thread colors as available colors for sewing an embroidery pattern; setting a first color representing a target area; in a case where at least one color is assigned from the available colors as a color representing the target area, selecting a color close to the first color when combined with the at least one color assigned, from the available colors, as a candidate; determining whether a difference between color information representing the at least one color assigned and color information representing the candidate is smaller than a threshold value; in a case where the difference is smaller than the threshold value, adding the candidate to the at least one color assigned; and generating embroidery data associating thread color data with position data.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Applicant: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta KAMIHIRA, Mayumi NISHIZAKI
  • Patent number: 10731280
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions for sewing data generation executed by a processor in a sewing data generation device. The instructions comprises acquiring image data and determining a mode to determine a tendency of a plurality of thread colors to be used. The plurality of thread colors to be used is thread colors used in sewing of an embroidery pattern that represents an image represented by the acquired image data. The instructions also comprises selecting, on the basis of a target mode that is the determined mode, a plurality of thread colors among which at least one thread color is different for each of the modes, from a plurality of thread colors stored in a storage portion, as the plurality of thread colors to be used, and generating embroidery data to form, using a sewing machine, stitches of the selected plurality of thread colors to be used.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: August 4, 2020
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Mayumi Nishizaki
  • Patent number: 10662563
    Abstract: A non-transitory computer-readable medium storing computer-readable instructions. The instructions, when executed, cause a processor of a sewing data generation device configured to generate sewing data to perform steps. The steps include acquiring a sewing area in which a pattern is to be sewn and acquiring a target area in which a pattern is to be arranged. The steps further include generating a plurality of sewing data. Each of the plurality of sewing data is data to form stitches of a plurality of stippling patterns inside the acquired target area. The steps further include associating the sewing data with arrangement information, for each of the plurality of sewing data, and outputting the sewing data and arrangement information that have been associated with each other. The arrangement information indicates an arrangement of each of the stippling patterns to be sewn on the basis of the sewing data.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: May 26, 2020
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Yukiyoshi Muto
  • Patent number: 10626532
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions for sewing data generation. The computer-readable instructions are executed by a processor provided in a sewing data generation device. When executed by the processor in the sewing data generation device, the computer-readable instructions instruct the processor to perform following processes. First, the processor acquires a pattern. And, the processor divides the acquired pattern into a first pattern and a second pattern. The second pattern includes an overlapping portion. The overlapping portion in the second pattern partially overlaps with the first pattern. The processor generates sewing data to sew each of the first pattern and the second pattern on a sewing object. And, the processor generates processing data to process, in full size, a processing pattern. The processing pattern is obtained by excluding the overlapping portion from the second pattern, on a sheet-like processing object different from the sewing object.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: April 21, 2020
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Kazutaka Imaizumi
  • Publication number: 20200087827
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions. The instructions, when executed, cause a processor of an embroidery pattern displaying device provided with a capturing portion and a displaying portion to perform steps. The steps include detecting a marker associated with an embroidery pattern arranged within an augmented reality space from a real image that is an image of a real space captured by the capturing portion. The steps include displaying, when the marker is detected from the real image, a pattern image indicating the embroidery pattern associated with the detected marker, superimposed on the real image with the detected marker as a reference, on the displaying portion.
    Type: Application
    Filed: November 20, 2019
    Publication date: March 19, 2020
    Applicant: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta KAMIHIRA, Kazuki KOJIMA
  • Patent number: 10519581
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions. The instructions, when executed, cause a processor of an embroidery pattern editing device provided with a capturing portion, a displaying portion, and an input portion to perform steps. The steps include detecting a marker associated with an embroidery pattern arranged within an augmented reality space from a real image that is an image of a real space captured by the capturing portion, displaying, when the marker is detected from the real image, a pattern image indicating the embroidery pattern associated with the detected marker, superimposed on the real image with the detected marker as a reference, on the displaying portion, receiving editing content with respect to the embroidery pattern via the input portion, and reflecting, when the editing content with respect to the embroidery pattern is received, the received editing content in the pattern image displayed on the displaying portion.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: December 31, 2019
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Yuta Kamihira, Kazuki Kojima
  • Publication number: 20190062971
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions for sewing data generation executed by a processor in a sewing data generation device. The instructions comprises acquiring image data and determining a mode to determine a tendency of a plurality of thread colors to be used. The plurality of thread colors to be used is thread colors used in sewing of an embroidery pattern that represents an image represented by the acquired image data. The instructions also comprises selecting, on the basis of a target mode that is the determined mode, a plurality of thread colors among which at least one thread color is different for each of the modes, from a plurality of thread colors stored in a storage portion, as the plurality of thread colors to be used, and generating embroidery data to form, using a sewing machine, stitches of the selected plurality of thread colors to be used.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 28, 2019
    Inventors: Yuta KAMIHIRA, Mayumi NISHIZAKI
  • Publication number: 20190003093
    Abstract: A non-transitory computer-readable medium storing computer-readable instructions. The instructions, when executed, cause a processor of a sewing data generation device configured to generate sewing data to perform steps. The steps include acquiring a sewing area in which a pattern is to be sewn and acquiring a target area in which a pattern is to be arranged. The steps further include generating a plurality of sewing data. Each of the plurality of sewing data is data to form stitches of a plurality of stippling patterns inside the acquired target area. The steps further include associating the sewing data with arrangement information, for each of the plurality of sewing data, and outputting the sewing data and arrangement information that have been associated with each other. The arrangement information indicates an arrangement of each of the stippling patterns to be sewn on the basis of the sewing data.
    Type: Application
    Filed: June 19, 2018
    Publication date: January 3, 2019
    Inventors: Yuta KAMIHIRA, Yukiyoshi MUTO