Patents by Inventor HASAN AADAB ALHIMISH

HASAN AADAB ALHIMISH has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11829686
    Abstract: A network system can optimize 3D models for 3D printing. A smoothing operation can be performed for a 3D model that comprises a plurality of voxels by identifying exterior voxels of the 3D model. For a first exterior voxel of the 3D model, an exterior surface orientation can be determined and a smoothing operation can be performed based on the determined exterior surface orientation. The smoothing operation can include performing a triangulation operation based on the determined exterior surface orientation of the first exterior voxel. Furthermore, in response to determining that a dimension of a set of voxels is below a threshold limit, one or more voxels can be added to the set of voxels to satisfy the threshold limit.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: November 28, 2023
    Assignee: INTEGRAL REALITY LABS, INC.
    Inventors: Baha'Aldeen Abunojaim, Muhannad Taslaq, Hasan Aadab Alhimish
  • Publication number: 20210004503
    Abstract: A network system can optimize 3D models for 3D printing. A smoothing operation can be performed for a 3D model that comprises a plurality of voxels by identifying exterior voxels of the 3D model. For a first exterior voxel of the 3D model, an exterior surface orientation can be determined and a smoothing operation can be performed based on the determined exterior surface orientation. The smoothing operation can include performing a triangulation operation based on the determined exterior surface orientation of the first exterior voxel. Furthermore, in response to determining that a dimension of a set of voxels is below a threshold limit, one or more voxels can be added to the set of voxels to satisfy the threshold limit.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Inventors: BAHA'ALDEEN ABUNOJAIM, MUHANNAD TASLAQ, HASAN AADAB ALHIMISH
  • Patent number: 10878136
    Abstract: A 3D model system is configured to validate and optimize for 3D printing an unprocessed 3D model described by an input data file. The 3D model system is configured to detect printability issues associated with the unprocessed 3D model and automatically address these issues. Such issues can include boundary edges, non-manifold geometries, structural deficiencies, etc. Upon resolving these issues, the 3D model can be optimized for 3D printing. Optimizations can include hollowing to reduce printing cost and exterior surface smoothing. The resulting validated and optimized 3D model can be converted into an output data file which can be an input to a 3D printer or a 3D printing service for printing the object depicted by the 3D model. The 3D model system can operate as a network or cloud-based service. Users are able to interact with the 3D model system using a series of web-based user interfaces.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: December 29, 2020
    Assignee: Mixed Dimensions Inc.
    Inventors: Baha'Aldeen Abunojaim, Muhannad Taslaq, Hasan Aadab Alhimish
  • Publication number: 20190332723
    Abstract: A 3D model system is configured to receive configuration data and identification data corresponding to rendering of 3D content displayed in a dynamic virtual environment such as a video game or a virtual reality environment. The configuration data can be captured by a content capture plugin. The configuration data can indicate characteristics of the 3D content that are dynamically-generated at the time of capture. Based on the identification data, the 3D model system can retrieve asset data that indicates default, non-dynamic characteristics of the 3D content. Using the configuration data and the asset data, the 3D model system can generate a preliminary 3D model that is representative of the 3D content at the time of capture. The preliminary 3D model can be validated and optimized for 3D printing.
    Type: Application
    Filed: September 13, 2017
    Publication date: October 31, 2019
    Inventors: BAHA'ALDEEN ABUNOJAIM, MUHANNAD TASLAQ, HASAN AADAB ALHIMISH
  • Publication number: 20190332724
    Abstract: A 3D model system is configured to validate and optimize for 3D printing an unprocessed 3D model described by an input data file. The 3D model system is configured to detect printability issues associated with the unprocessed 3D model and automatically address these issues. Such issues can include boundary edges, non-manifold geometries, structural deficiencies, etc. Upon resolving these issues, the 3D model can be optimized for 3D printing. Optimizations can include hollowing to reduce printing cost and exterior surface smoothing. The resulting validated and optimized 3D model can be converted into an output data file which can be an input to a 3D printer or a 3D printing service for printing the object depicted by the 3D model. The 3D model system can operate as a network or cloud-based service. Users are able to interact with the 3D model system using a series of web-based user interfaces.
    Type: Application
    Filed: September 13, 2017
    Publication date: October 31, 2019
    Inventors: BAHA'ALDEEN ABUNOJAIM, MUHANNAD TASLAQ, HASAN AADAB ALHIMISH
  • Publication number: 20190333284
    Abstract: A 3D model system is configured to validate and optimize for 3D printing an unprocessed 3D model described by an input data file. The 3D model system is configured to detect printability issues associated with the unprocessed 3D model and automatically address these issues. Such issues can include boundary edges, non-manifold geometries, structural deficiencies, etc. Upon resolving these issues, the 3D model can be optimized for 3D printing. Optimizations can include hollowing to reduce printing cost and exterior surface smoothing. The resulting validated and optimized 3D model can be converted into an output data file which can be an input to a 3D printer or a 3D printing service for printing the object depicted by the 3D model. The 3D model system can operate as a network or cloud-based service. Users are able to interact with the 3D model system using a series of web-based user interfaces.
    Type: Application
    Filed: September 13, 2017
    Publication date: October 31, 2019
    Inventors: BAHA'ALDEEN ABUNOJAIM, MUHANNAD TASLAQ, HASAN AADAB ALHIMISH