Method and apparatus for generating chain-link fence design
OwnerRandall Huntinventor
Life of this patent
Estimating the term…
Abstract
A method and system for generating a schematic illustration of a design made by inserting cups in the openings of a chain-link fence are provided. A customer uploads a design representation through a web based interface. The designer adjusts the representation into a matrix of polygons displayed on a graphical user interface (GUI). The matrix of polygons represents the polygonal openings of the chain-link fence. The representation is converted into a cluster of highlighted polygons that represents the schematic illustration of the design. The customer can customize the design parameters and place an order for the design.
Claims14
A method for creating a design using cups on a chain-link fence, wherein the chain-link fence includes a plurality of diamond shaped openings, the method comprising:
- accepting a first input from a user for selecting dimensions of a matrix of diamonds displayed on a graphical user interface (GUI) of the computer, wherein the matrix of diamonds represent the plurality of diamond shaped openings of the chain-link fence and dimensions of the matrix of diamonds are based on dimensions of the chain-link fence;
- accepting a second input from the user, wherein the second input includes a representation of an image and/or a text of the design;
- accepting a third input from the user adjusting the representation into the matrix of diamonds displayed on the graphical user interface (GUI) of the computer;
- adjusting an opacity of the representation to view an extent of overlap of the matrix of diamonds with the representation;
- converting the representation into a cluster of highlighted diamonds by highlighting each of the plurality of diamonds from the matrix of diamonds that overlaps with representation, wherein each of the plurality of diamonds having the representation overlapping with at least 50% area of each of the plurality of diamonds in the matrix of diamonds is highlighted, and wherein the cluster of highlighted diamonds represents a schematic illustration of the design and obtaining a cup count;
- and
- inserting the cups corresponding to the cluster of highlighted diamonds and count into a corresponding plurality of diamond shaped openings of the chain-link fence, thereby creating the design on the chain-link fence.
A computer program product for use with a computer, for creating a design using cups on a chain-link fence, wherein the chain-link fence includes a plurality of diamond shaped openings, the computer program product performing the steps of:
- accepting a first input from a user for selecting dimensions of a matrix of diamonds displayed on a graphical user interface (GUI) of the computer, wherein the dimensions of the matrix of diamonds are based on dimensions of the chain-link fence;
- accepting a second input from the user, wherein the second input includes a representation of an image and/or a text of the design;
- accepting a third input from the user to adjust the representation into the matrix of diamonds displayed on the graphical user interface (GUI) of the computer, wherein the matrix of diamonds represents the plurality of diamond shaped openings of the chain-link fence;
- accepting a fourth input from the user, wherein the fourth input specifies dimensions of diamonds in the matrix of diamonds;
- adjusting an opacity of the representation to view an extent of overlap of the matrix of diamonds with the representation;
- converting the representation into a cluster of highlighted diamonds by highlighting each of the plurality of diamonds from the matrix of diamonds that overlaps with the representation, wherein each of the plurality of diamonds having the representation overlapping with at least 50% area of each of the plurality of diamonds in the matrix of diamonds is highlighted, wherein the cluster of highlighted diamonds represents a schematic illustration of the design and obtaining a cup count.
A system for generating a schematic illustration of a design made by inserting a plurality of cups in a plurality of diamond shaped openings of a chain-link fence, wherein a representation of an image and/or a text of the design is received at the system, the system comprising:
- a memory;
- a display unit for displaying a graphical user interface (GUI) stored at the memory;
- a user interactive terminal configured for:
- accepting a first input from a user for selecting dimensions of a matrix of diamonds displayed on a graphical user interface (GUI) of the computer, wherein the matrix of diamonds represent the plurality of diamond shaped openings of the chain-link fence and dimensions of the matrix of diamonds are based on dimensions of the chain-link fence;
- accepting a second input from a user to adjust the representation into a matrix of diamonds displayed on the graphical user interface (GUI);
- and
- adjusting an opacity of the representation to view an extent of overlap of the matrix of diamonds with the representation;
- a processor, communicatively coupled to the display unit, the memory, and the user interactive terminal, wherein the processor is configured for converting and displaying the representation into a cluster of highlighted diamonds by highlighting each of a plurality of diamonds from the matrix of diamonds that overlaps with the representation, wherein each of the plurality of diamonds having the representation overlapping with at least 50% area of each of the plurality of diamonds in the matrix of diamonds is highlighted, wherein the cluster of highlighted diamonds represents the schematic illustration of the design and obtaining a cup count.
Dependencies are inferred from the claim text.