Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method of electronically displaying glyphs, the method comprising: data processing hardware; and memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising: executing a program configured to display on a screen in communication with the data processing hardware a graphical user interface having a command menu and a design window, the design window displaying a first glyph and a second glyph along an axis, wherein the program is configured to receive in the command window a glyph spacing command input indicating a glyph spacing between the first and second glyphs along the axis; in response to receiving the glyph spacing command, moving, by the data processing hardware, the first glyph toward the second glyph along the axis within the design window; while moving the first glyph toward the second glyph along the axis within the design window, determining by the data processing hardware an intersection of a first axis coordinate of the first glyph with a second axis coordinate of the second glyph; and in response to determining the intersection of the first axis coordinate of the first glyph with the second axis coordinate of the second glyph: setting, by the data processing hardware, a glyph separation spacing along the axis to separate the first and second axis coordinates of the respective first and second glyphs; and moving, by the data processing hardware, the first glyph away from the second glyph along the axis to separate the first and second glyphs displayed in the design window by the glyph separation spacing.
Electronic display technology. This invention addresses the problem of precisely controlling the spacing between displayed glyphs. It involves data processing hardware and memory hardware storing instructions. When these instructions are executed, they configure the hardware to run a program. This program displays a graphical user interface on a screen. The interface includes a command menu and a design window. The design window initially shows a first glyph and a second glyph positioned along an axis. The program receives a command through the command menu to specify a glyph spacing between these two glyphs along the axis. Upon receiving this command, the first glyph is moved towards the second glyph along the axis within the design window. During this movement, the system detects when an axis coordinate of the first glyph intersects with an axis coordinate of the second glyph. Once this intersection is determined, a glyph separation spacing is established. Finally, the first glyph is moved away from the second glyph along the axis, ensuring that the displayed first and second glyphs are separated by this established glyph separation spacing.
2. The method of claim 1 , further comprising: generating, by the data processing hardware, glyph cutting instructions based on the first and second glyphs displayed in the design window that are separated by the glyph separation spacing; and transmitting the glyph cutting instructions from the data processing hardware to an electronic cutting machine, the glyph cutting instructions when received by the electronic cutting machine, causing the electronic cutting machine to cut a design from a workpiece, the design comprising the first and second glyphs that are separated by the glyph separation spacing.
This invention relates to a system for designing and cutting glyph-based designs from a workpiece using an electronic cutting machine. The system addresses the challenge of accurately translating digital glyph designs into physical cuts on materials like paper, vinyl, or fabric. The method involves displaying a design window on a user interface, where a user can select and position first and second glyphs within the window. The system automatically adjusts the spacing between the glyphs based on predefined or user-defined separation parameters, ensuring consistent and precise placement. Additionally, the system generates glyph cutting instructions based on the positioned glyphs and their separation spacing. These instructions are transmitted to an electronic cutting machine, which executes the cuts to produce the design on the workpiece. The resulting design maintains the intended spacing between the glyphs, ensuring accuracy in the final output. The system streamlines the workflow by automating the conversion of digital designs into physical cuts, reducing manual errors and improving efficiency in crafting and manufacturing processes.
3. The method of claim 1 , further comprising: generating, by the data processing hardware, glyph printing instructions based on the first and second glyphs displayed in the design window that are separated by the glyph separation spacing; and transmitting the glyph printing instructions from the data processing hardware to an electronic printing machine, the glyph printing instructions when received by the electronic printing machine, causing the electronic printing machine to print a design on a workpiece, the design comprising the first and second glyphs that are separated by the glyph separation spacing.
This invention relates to a digital design and printing system for creating and producing printed designs on workpieces, such as textiles or other materials. The system addresses the challenge of precisely controlling the spacing between design elements, such as glyphs, to ensure consistent and accurate printing results. The method involves displaying a design window on a user interface, where a user can input a first glyph and a second glyph. The system calculates a glyph separation spacing between the two glyphs based on user input or predefined rules. The user can adjust this spacing interactively within the design window. The system then generates glyph printing instructions that encode the positions and spacing of the glyphs. These instructions are transmitted to an electronic printing machine, which executes them to print the design onto a workpiece, ensuring the glyphs are separated by the specified spacing. The system enables precise control over design layout and spacing, improving the accuracy and consistency of printed outputs.
4. The method of claim 1 , further comprising: generating, by the data processing hardware, glyph printing-and-cutting instructions based on the first and second glyphs displayed in the design window that are separated by the glyph separation spacing; and transmitting the glyph printing-and-cutting instructions from the data processing hardware to an electronic printing-and-cutting machine, the glyph printing-and-cutting instructions when received by the electronic printing-and-cutting machine, causing the electronic printing-and-cutting machine to print a design on a workpiece and cut the design in the workpiece, the design comprising the first and second glyphs that are separated by the glyph separation spacing.
This invention relates to a system for designing and producing printed and cut designs on workpieces, such as textiles or paper, using electronic printing-and-cutting machines. The system addresses the challenge of efficiently creating and manufacturing designs that combine printed elements with precise cutting, ensuring proper spacing and alignment between design components. The system includes a graphical user interface (GUI) that allows users to select and position glyphs, which are individual design elements, within a design window. The GUI enables users to adjust the spacing between glyphs, referred to as glyph separation spacing, to ensure proper alignment and visual coherence in the final design. The system generates printing-and-cutting instructions based on the positioned glyphs and their separation spacing. These instructions are transmitted to an electronic printing-and-cutting machine, which prints the design onto a workpiece and cuts the design according to the specified spacing, producing a finished product with accurately positioned and separated glyphs. The system ensures that the printed and cut design matches the user's intended layout, improving production efficiency and quality.
5. A method of electronically displaying glyphs, the method comprising: arranging data processing hardware in communication with memory hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations including: executing a program configured to display, on a display device in communication with the data processing hardware, a graphical user interface having a command menu and a design window, the design window displaying a first glyph and a second glyph along an axis, wherein the program is configured to receive in the command window, a glyph spacing command input indicating a glyph spacing between the first and second glyphs along the axis; moving, by the data processing hardware, in response to receiving the glyph spacing command, the first glyph toward the second glyph along the axis within the design window; while moving the first glyph toward the second glyph along the axis within the design window, determining by the data processing hardware an intersection of a first axis coordinate of the first glyph with a second axis coordinate of the second glyph; and in response to determining the intersection of the first axis coordinate of the first glyph with the second axis coordinate of the second glyph: setting, by the data processing hardware, a glyph separation spacing along the axis to separate the first and second axis coordinates of the respective first and second glyphs.
This invention relates to a method for electronically displaying and adjusting the spacing between glyphs in a graphical user interface (GUI). The method involves a system with data processing hardware and memory hardware storing instructions that, when executed, enable the display of a GUI with a command menu and a design window. The design window shows at least two glyphs aligned along an axis. The system receives a user input specifying a desired spacing between the glyphs. In response, the system moves one glyph toward the other along the axis. During this movement, the system detects when the axis coordinates of the two glyphs intersect. Upon detecting this intersection, the system sets a fixed separation spacing between the glyphs along the axis, ensuring precise alignment. This method automates the adjustment of glyph spacing in design applications, improving efficiency and accuracy in layout tasks. The system dynamically responds to user commands, providing real-time feedback and automatic spacing adjustments based on coordinate intersections.
6. The method of claim 5 , further comprising the step of: moving, by the data processing hardware, the first glyph away from the second glyph along the axis to separate the first and second glyphs displayed in the design window by the glyph separation spacing.
The invention relates to digital typography and glyph manipulation in design software. It addresses the challenge of precisely adjusting the spacing between individual glyphs (letters, symbols, or characters) in a design window to achieve desired visual or functional outcomes, such as improving readability, alignment, or aesthetic appeal. The method involves a system where a user selects a first glyph and a second glyph displayed in a design window. The system then determines a glyph separation spacing, which defines the desired distance between the two glyphs along a specified axis. The system moves the first glyph away from the second glyph along this axis, ensuring the glyphs are separated by the defined spacing. This adjustment can be applied to individual glyph pairs or multiple glyphs in a sequence, allowing for fine-tuned typographic control. The method may also include additional steps, such as detecting user input to select the glyphs, calculating the spacing based on predefined rules or user input, and dynamically updating the display to reflect the adjusted spacing. The system may support various axes (horizontal, vertical, or diagonal) and different spacing units (pixels, points, or relative measurements). This technique is particularly useful in graphic design, publishing, and digital typography, where precise glyph positioning is critical for professional layouts.
Unknown
October 20, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.