This relates to custom furniture, and, in particular, to an automated custom furniture design, manufacturing, and packaging system.
Custom furniture is expensive, and it is not easy to find carpenter who will do exactly what the customer wants. There is no existing mechanism for a customer to custom design his furniture online without going back and forth with a small shop carpenter. Old school carpenters are expensive and working with one can be time-consuming. They also may not deliver the exact product that the customer wants.
In the embodiments of the disclosure, automated custom furniture design, manufacturing, and packaging system and method are disclosed. The system allows a customer to design his own custom furniture in a few simple steps that often take less than a minute using an online interface. The custom design is stored and automatically fed into an automated furniture cutting machine that can output, based on the custom design, ready-to-assemble furniture that can be assembled without any tools.
In the following description of preferred embodiments, reference is made to the accompanying drawings which form a part hereof, and in which it is shown by way of illustration specific embodiments, which can be practiced. It is to be understood that other embodiments can be used and structural changes can be made without departing from the scope of the embodiments of this disclosure.
In one aspect of the disclosure, this relates to automated custom furniture design, manufacturing, and packaging systems and methods.
As shown in
In addition, the user can choose one of two depths 214, one of several colors 215 of the selected color for the custom shelf 202. The “Back” switch 218 allows the user to choose to either add a back panel to the shelf or have a backless shelf. In this embodiment, when the user is trying out the different settings in the menu 204, the virtual shelf 202 can adjust automatically to show the actual look of the shelf based on the selected settings. This allows the user to visualize the furniture as he is designing it, which would make the design process both intuitive and fun. It should be understood that the design options offered on the user interface 200 including those in the menu 204 can be different from those shown in
The user interface 200 can also include a “view in detail” option 220, which shows the furniture in a real-world like setting (e.g., a living room background and with objects placed on the shelf). The optional undo and redo icons 222, 224 provide a quick way of moving back and forth between design changes. The ruler icon 226, when clicked on or touched can superimpose the dimensions of the shelf including, for example, those of each tier and block on the virtual representation 202. The total price 228 of the custom furniture is shown at the left top corner of the user interface 200. The total price 228 is dynamically updated as the user experiments with the different configurations. For example, adding another tier or increase the size of the shelf would increase the total price 228 and vice versa.
When the user is happy with the design shown on the user interface 200, he can click the “Add to Cart” button 232 to save the design in the shopping cart 230. The user can then start a new design of a different piece of furniture or go to the shopping cart 230 to complete the purchase of his custom furniture.
Although the furniture shown in the user interface 200 of
Referring back to
The server 100 can then process the user's custom furniture order to create and transmit a cutting list including, for example, the dimension information of the furniture to the custom furniture cutting machine 108. The custom furniture cutting machine 108 can automatically produce the unassembled furniture pieces based on the dimension information of each piece. Because the server 100 and the custom furniture cutting machine 108 are in electron communication with each other, no manual input is required to transfer the dimension information or any other information related to the custom design from the server 100 to the custom furniture cutting machines 108. The custom furniture cutting machine 108 can be a CNC wood machine (or any other type of wood-carving machines) that is designed to carve wood into pieces of specific sizes. After all the pieces for the custom furniture is prepared by the custom furniture cutting machine 108, the pieces can be packaged by a packaging machine 110 in a package customized based on the dimensions of the pieces using the dimension information from the server 106. The packaging machine 110 can be designed to create custom packaging dimensions based on the dimensions of the pieces.
Each of clients 102, 104, server 106, customer furniture cutting machine 108, and packaging machine 110 can be in communicate with each other over either a wired or wireless network such as, but not limited to the internet, a local area network, a wide area network, a cellular network, WiFi network, and a virtual private network.
The above-described embodiments allow a user to design his own furniture under a minute with the disclosed high-tech 3D configurator online. The user can design his furniture inch-by-inch online, with options such as different sizes and different colors. These embodiments of the disclosure are better than any existing custom furniture design and manufacturing system simply because no similar alternative exists. They fill a need because not all customers are furniture designers and not all carpenters understand what the customer needs. The methods disclosed in the above embodiments are inexpensive and not time consuming. They allow a user to design his own custom furniture in less than a minute online and order it while he is sitting on his couch watching a TV show.
In another aspect of the disclosure, the custom furniture is designed such that assembly does not require any tools and the assembly process is easy and fun. The furniture can be easily disassembled for a move.
Once the horizontal and vertical pieces of the shelf is assembled, 4 pins 740 can be inserted into respective holes 750 on the back panels 760, as illustrated in
Next, 4 pins 741 can be inserted into respective holes 742 on the support pieces 743, as illustrated in
If the shelf comes with doors, a hinge top 780 can be clipped onto the door 782, as illustrated in
A person skilled in the art can further understand that, various exemplary logic blocks, modules, circuits, and algorithm steps described with reference to the disclosure herein may be implemented as specialized electronic hardware, computer software, or a combination of electronic hardware and computer software. For examples, the modules may be implemented by one or more processors to cause the one or more processors to become one or more special purpose processors to executing software instructions stored in the computer-readable storage medium to perform the specialized functions of the modules/units.
The flowcharts and block diagrams in the accompanying drawings show system architectures, functions, and operations of possible implementations of the system and method according to multiple embodiments of the present invention. In this regard, each block in the flowchart or block diagram may represent one module, one program segment, or a part of code, where the module, the program segment, or the part of code includes one or more executable instructions used for implementing specified logic functions. It should also be noted that, in some alternative implementations, functions marked in the blocks may also occur in a sequence different from the sequence marked in the drawing. For example, two consecutive blocks actually can be executed in parallel substantially, and sometimes, they can also be executed in reverse order, which depends on the functions involved. Each block in the block diagram and/or flowchart, and a combination of blocks in the block diagram and/or flowchart, may be implemented by a dedicated hardware-based system for executing corresponding functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
As will be understood by those skilled in the art, embodiments of the present disclosure may be embodied as a method, a system or a computer program product. Accordingly, embodiments of the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware for allowing specialized components to perform the functions described above. Furthermore, embodiments of the present disclosure may take the form of a computer program product embodied in one or more tangible and/or non-transitory computer-readable storage media containing computer-readable program codes. Common forms of non-transitory computer readable storage media include, for example, a floppy disk, a flexible disk, hard disk, solid state drive, magnetic tape, or any other magnetic data storage medium, a CD-ROM, any other optical data storage medium, any physical medium with patterns of holes, a RAM, a PROM, and EPROM, a FLASH-EPROM or any other flash memory, NVRAM, a cache, a register, any other memory chip or cartridge, and networked versions of the same.
Although embodiments of this disclosure have been fully described with reference to the accompanying drawings, it is to be noted that various changes and modifications will become apparent to those skilled in the art. Such changes and modifications are to be understood as being included within the scope of embodiments of this disclosure as defined by the appended claims.
This application claims priority to U.S. Provisional Patent Application Ser. No. 63/186,529, filed on May 10, 2021, the disclosure of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63186529 | May 2021 | US |