Search

KR-20260064202-A - ELECTRONIC DEVICE, METHOD AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM TO DESIGN CUSTOM ACCESSORY

KR20260064202AKR 20260064202 AKR20260064202 AKR 20260064202AKR-20260064202-A

Abstract

A server is initiated. The server may include a communication circuit, a memory for storing a plurality of design files, and a processor. The processor may be configured to receive a design creation request from an electronic device through the communication circuit. The design creation request may include user information and data indicating a category of jewelry. In response to receiving the design creation request, the processor may be configured to select a design file corresponding to a category of jewelry among a plurality of design files. The processor may be configured to select at least one design tag among the design tags within the selected design file based on the user information. The processor may be configured to generate an image representing jewelry according to the selected design tag. The processor may be configured to transmit the generated image to the electronic device through the communication circuit.

Inventors

  • 장소영

Assignees

  • 장소영

Dates

Publication Date
20260507
Application Date
20241031

Claims (12)

  1. In terms of the server, communication circuit, A memory for storing multiple design files, and It includes a processor, and the processor, A design generation request is received from an electronic device through the above communication circuit, and the design generation request includes data representing user information and a category of jewelry, and In response to receiving the above design creation request, select a design file corresponding to the jewelry category among a plurality of design files, and Among the design tags in the selected design file, at least one design tag is selected based on the user information, and Generate an image representing the jewelry according to the above-selected design tag, and Configured to transmit the generated image to the electronic device through the communication circuit above, Server.
  2. In claim 1, the processor, After transmitting the generated image, receive an approval signal from the electronic device that approves the jewelry represented by the generated image, and Based on receiving the above approval signal, a casting design for creating the jewelry is generated through the selected design file including the selected design tag, and A method configured to control a 3D (three-dimensional) printer to print the casting for producing the jewelry by transmitting casting data including the generated casting design to the 3D printer through the communication circuit. Server.
  3. In claim 1, the processor, After transmitting the generated image, input is received from the electronic device to modify the structure of the ornament represented by the generated image, and To represent the modified structure of the jewelry indicated by the above input, modify the design tag among the selected design tags that is related to the modified structure, and Based on the above input, a modified image representing the jewelry is generated according to the above modified design tag, and Configured to transmit the generated modified image to the electronic device through the communication circuit above, Server.
  4. In claim 3, the processor, Determining whether it is possible to manufacture the jewelry having the modified structure indicated by the above input, and As it is determined that the above manufacturing is possible, the above modified image is generated, and As it is determined that the above manufacturing is not possible, it is determined whether arbitrary modification of the design tag related to the above modified structure is possible, and Based on the determination that the above arbitrary modification is possible: Modify the design tag associated with the modified structure within the allowable range of the manufacturing specifications of the design tag associated with the modified structure, and Generate another modified image representing the ornament according to the modified design tag related to the modified structure within the allowable range of the manufacturing specifications, and Transmitting the generated other modified image to the electronic device through the communication circuit above, and Based on the determination that the above arbitrary modification is not possible: Identify at least one recommended design tag based on the design tag associated with the modified structure above, and Generate at least one other modified image representing the jewelry according to the at least one recommended design tag above, and Configured to transmit the generated modified image to the electronic device through the communication circuit above, Server.
  5. In claim 1, the processor, Based on generating the image representing the ornament according to the selected design tag, the electronic device receives data through the communication circuit containing information about the location and shape of a designated subject captured by the camera of the electronic device, and Based on the information regarding the position and shape of the designated subject, the image is to generate a projection image to be displayed through the display of the electronic device, and A method configured to transmit the generated image by transmitting the projection image to the electronic device along with information indicating the location where the projection image is to be displayed, so that the projection image is displayed on the layer of the designated subject through the display of the electronic device. Server.
  6. In claim 1, The above design generation request includes a camera image obtained through the camera of the electronic device, and The above camera image includes an object representing jewelry, and The above processor is, Extract the object representing the ornament from among a plurality of objects included in the camera image in the above camera image, and Create the design file representing the extracted object, Identifying a plurality of components included in the above-mentioned extracted object, and Select a plurality of design tags representing the above plurality of components, and Configured to generate an image representing the jewelry according to the tags of the selected plurality of design tags based on the extracted object above, Server.
  7. In claim 6, the processor, The above extracted object is converted into a 3D (three-dimensional) object through extrusion, loft, sweep, rotation, surface generation, and/or surface processing, and Configured to generate the design file including the above 3D object, Server.
  8. In claim 6, the processor, Identify at least one candidate category of the extracted object above, and One candidate design file is generated for each of the above at least one candidate categories, and For each of the above at least one candidate category, a specified number of candidate design files are selected from one candidate design file through a decision model, and Images representing the selected candidate design files are transmitted to the electronic device through the communication circuit, and Another input is received from the electronic device through the communication circuit for selecting the design file among the selected candidate design files, and Configured to select a design file based on receiving the above other input, Server.
  9. In claim 1, the processor, Identifying customer information corresponding to the user information included in the design creation request, wherein the customer information represents at least one custom design file created to manufacture at least one piece of jewelry of the user associated with the design creation request, A configuration for selecting, using a plurality of custom design tags included in the above at least one custom design file, the at least one design tag among the design tags in the selected design file, wherein the similarity to the plurality of custom design tags is greater than or equal to a threshold value. Server.
  10. In claim 9, the processor, Using a plurality of custom design tags included in at least one custom design file, one or more candidate design tags among the design tags in the selected design file whose similarity to the plurality of custom design tags is greater than or equal to a threshold value are identified, and Identifying at least one other custom design file created to manufacture at least one jewelry of at least one other user that has similarity to the user among the above one or more candidate design tags, and A configuration for selecting, using a plurality of other custom design tags included in at least one custom other design file, at least one design tag among the one or more candidate design tags that has a similarity level less than a threshold value different from that of the plurality of other custom design tags. Server.
  11. In terms of the server method, The operation of receiving a design creation request from an electronic device through a communication circuit of the above-mentioned server, wherein the design creation request includes data representing user information and a category of jewelry, and In response to receiving the above design generation request, the action of selecting a design file corresponding to the jewelry category among a plurality of design files, The operation of selecting at least one design tag among the design tags within the selected design file based on the user information, The operation of generating an image representing the jewelry according to the above-selected design tag, and The operation of transmitting the generated image to the electronic device through the communication circuit. method.
  12. In a non-transitory computer-readable storage medium, Store at least one program containing instructions, When the above instructions are executed by the server's processor, the server, A design generation request is received from an electronic device through a communication circuit, and the design generation request includes data representing user information and a category of jewelry, and In response to receiving the above design creation request, select a design file corresponding to the jewelry category among a plurality of design files, and Among the design tags in the selected design file, at least one design tag is selected based on the user information, and Generate an image representing the jewelry according to the above-selected design tag, and Causing the electronic device to transmit the generated image through the communication circuit, Non-transient computer-readable storage media.

Description

Electronic device, method and non-transient computer-readable storage medium for designing custom accessories The present disclosure relates to an electronic device, a method, and a non-transient computer-readable storage medium for designing custom-made jewelry. Jewelry made using precious metals such as gold, silver, or platinum, and gemstones such as diamonds and emeralds, is expensive. Therefore, buyers purchase jewelry to differentiate themselves from others. In this case, the purchasing factors that buyers consider important include brand, design, and the composition of the jewelry (e.g., proportion of metal, type of gemstone). Therefore, considering that buyers place importance on design elements, it may be necessary to provide a service that allows for custom manufacturing to the buyer's desired state. FIG. 1 illustrates a block diagram of a server and an electronic device in one embodiment. FIG. 2 is a diagram illustrating the operation of a server to generate design data in one embodiment. FIG. 3 is a diagram illustrating the operation of a server to generate design data for the custom production of jewelry in one embodiment. FIG. 4 illustrates a screen showing augmented reality displayed on an electronic device in one embodiment. FIG. 5 is a drawing showing an example in which an electronic device changes the style of jewelry in one embodiment. FIG. 6 is a drawing illustrating a side view of an ornament displayed on an electronic device in one embodiment. FIG. 7 is a drawing illustrating the back of an ornament displayed on an electronic device in one embodiment. FIG. 8 is a flowchart illustrating the operation of a server in one embodiment. Hereinafter, various embodiments of this document will be described with reference to the attached drawings. FIG. 1 illustrates a block diagram of a server and an electronic device in one embodiment. Referring to FIG. 1, the server (101) may include a processor (110), memory (120), and communication circuit (130). Referring to FIG. 1, the processor (110), memory (120), and communication circuit (130) may be electrically and/or operationally connected to each other by electrical and/or electronic components such as a communication bus. In the following, operationally connected components may mean that a direct connection or indirect connection between the first component and the second component is established by wire or wirelessly so that the second component is controlled by the first component. A processor (110) of a server (101) according to one embodiment may include a circuit (e.g., a processing circuit) for processing data based on one or more instructions. The circuit for processing data may include, for example, an arithmetic and logic unit (ALU), a floating point unit (FPU), a field programmable gate array (FPGA), a central processing unit (CPU), a graphic processing unit (GPU), a neural processing unit (NPU), and/or an application processor (AP). In one embodiment, the memory (120) of the server (101) may include circuitry for storing data and/or instructions that are input and/or output to the processor (110). The memory (120) may include, for example, volatile memory such as RAM (random-access memory) and/or non-volatile memory such as ROM (read-only memory). Non-volatile memory may be referred to as storage. Volatile memory may be, for example, DRAM. Non-volatile memory may include, for example, at least one of flash memory, hard disk, compact disk, solid state drive (SSD), and embedded multi-media card (eMMC). In one embodiment, the communication circuit (130) of the server (101) may include hardware for supporting the transmission and/or reception of electrical signals between the server (101) and an external device (e.g., electronic device (103), camera device (105), design database (107), 3D printer (109)). The communication circuit (130) may support the transmission and/or reception of electrical signals based on various types of protocols such as Ethernet, LAN (local area network), WAN (wide area network), WiFi (wireless fidelity), NFC (near field communication), Bluetooth, BLE (bluetooth low energy), ZigBee, LTE (long term evolution), 5G (fifth generation) NR (new radio), 6G (sixth generation) and/or above-6G. Referring to FIG. 1, the electronic device (103) may include a processor (115), a communication circuit (130), a display (145), and an input module (155). In one embodiment, the electronic device (103) may further include one or more components (e.g., memory) not shown in FIG. 1. The configuration and/or function of the processor (115) of the electronic device (103) may correspond to the configuration and/or function of the processor (110) of the server (101). The configuration and/or function of the communication circuit (135) of the electronic device (103) may correspond to the configuration and/or function of the communication circuit (130) of the server (101). In one embodiment, the display (145) of the electronic device (103) ca