×

Device and method for supporting 3D object printing and apparatus for providing 3D object printing service

  • US 10,105,904 B2
  • Filed: 07/08/2014
  • Issued: 10/23/2018
  • Est. Priority Date: 07/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A device for supporting three-dimensional (3D) object printing, comprising:

  • one or more processors that process computer executable program code embodied in non-transitory computer readable storage media, the computer executable program code comprising;

    information collection program code that collects preference information of a user and performance information of a 3D printer;

    download program code that downloads a 3D model that is an object to be printed and model information defined in the 3D model in response to a printable selection signal;

    model information creation program code that creates new model information based on the 3D model and the model information defined in the 3D model, downloaded by the download program code; and

    print control command generation program code that generates a print control command based on the preference information of the user and the performance information of the 3D printer, output from the information collection program code, and the new model information, output from the model information creation program code,wherein the device conforms to a structure of a Moving Picture Experts Group Virtual Worlds standard (MPEG-V) (International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC)

         23005), andwherein each of the preference information of the user is provided by the user in a format of metadata,wherein the performance information of the 3D printer, the model information defined in the 3D model, and the new model information is provided by the print control command generation program code controlled by the user and in the format of metadata,wherein metadata of the preference information of the user includes information about an unfavorite material element, a maximum height element, an element for filling an inner space of a printing material, a print supporter element, a maximum height of a printed object and a thickness of a hollow printed object,wherein metadata defining the printing material includes;

    material base elements including information about a level of resistance to heat, a level of resistance to cold, durability, and transparency;

    a mixed material selection element including information about the material base elements and information about percentages and values of ingredients used in a mixed material;

    a plastic material selection element including the information about the material base elements and information about values of ingredients used in a plastic material; and

    a metal material selection element including the information about the material base elements and information about values of ingredients used in a metal material,wherein metadata of the model information defined in the 3D model includes information about whether to use a printing element and whether to fill an inner space of a printed object, and information about a proposed material, a proposed printing height, and a thickness of a printed object,wherein the 3D model and the model information defined in the 3D model are packaged in a digital broadcast stream, and the download program code downloads the digital broadcast stream at a corresponding time as the printable selection signal is input,wherein the preference information of the user is converted into metadata defining the user'"'"'s preference by the user terminal, and resulting metadata is transmitted to a set-top box, andwherein the performance information of the 3D printer is converted into metadata defining the performance of the 3D printer by the user terminal, and resulting metadata is transmitted to the set-top box.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×