Patents by Inventor Mohammad Soltani

Mohammad Soltani 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).

  • Publication number: 20250218084
    Abstract: An example computing platform is configured to (i) receive a two-dimensional (2D) image file comprising a construction drawing, (ii) generate, via semantic segmentation, a first set of polygons corresponding to respective areas of the 2D image file, (iii) generate, via instance segmentation, a second set of polygons corresponding to respective areas of the 2D image file, (iv) generate, via unsupervised image processing, a third set of polygons corresponding to respective areas of the 2D image file, (v) based on (a) overlap between polygons in the first, second, and third sets of polygons and (b) respective confidence scores for each of the overlapping polygons, determine a set of merged polygons corresponding to respective areas of the 2D image file, and (vi) cause a client station to display a visual representation of the 2D image file where each merged polygon is overlaid as a respective selectable region of the 2D image file.
    Type: Application
    Filed: December 31, 2024
    Publication date: July 3, 2025
    Inventors: Mohammad Soltani, Farid Mirahadi, Azadeh Yazdan Panah Gohar Rizi, Fiona Liu
  • Patent number: 12223574
    Abstract: An example computing platform is configured to (i) receive a two-dimensional (2D) image file comprising a construction drawing, (ii) generate, via semantic segmentation, a first set of polygons corresponding to respective areas of the 2D image file, (iii) generate, via instance segmentation, a second set of polygons corresponding to respective areas of the 2D image file, (iv) generate, via unsupervised image processing, a third set of polygons corresponding to respective areas of the 2D image file, (v) based on (a) overlap between polygons in the first, second, and third sets of polygons and (b) respective confidence scores for each of the overlapping polygons, determine a set of merged polygons corresponding to respective areas of the 2D image file, and (vi) cause a client station to display a visual representation of the 2D image file where each merged polygon is overlaid as a respective selectable region of the 2D image file.
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: February 11, 2025
    Assignee: Procore Technologies, Inc.
    Inventors: Mohammad Soltani, Farid Mirahadi, Azadeh Yazdan Panah Gohar Rizi, Fiona Liu
  • Patent number: 12223759
    Abstract: An example computing platform comprising is configured to (i) receive, via one or more cameras positioned on a construction site, a plurality of images, (ii) detect, within the plurality of images, a plurality of objects being worn by respective workers on the construction site, (iii) select, from the plurality of images, a set of images depicting a particular worker, and (iv) based on the selected set of images depicting the particular worker, determine a plurality of trade probabilities for the particular worker, each trade probability in the plurality of trade probabilities indicating a likelihood that the particular worker belongs to a particular trade from among a plurality of trades.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: February 11, 2025
    Assignee: Procore Technologies, Inc.
    Inventors: Lai Him Matthew Man, Mohammad Soltani, Ahmed Aly, Walid Aly
  • Publication number: 20240412138
    Abstract: A computer-implemented method for monitoring productivity, health and safety risks posed by activities and objects, and other signals present at industrial sites comprises: receiving data inputs from input devices at an industrial site; selecting a data model that is programmed to detect activities or objects associated with workers or equipment present at the industrial sites; applying the data inputs to the data model to receive output data specifying whether the activities or objects associated with workers or equipment are present at the industrial site; and if they are present: based the output data, determining characteristics of the activities or objects; based on the characteristics, determining whether that the activities or objects cause any productivity, health or safety risks at the industrial site; and if so, generating notifications indicating the health or safety risks at the industrial site.
    Type: Application
    Filed: June 17, 2024
    Publication date: December 12, 2024
    Inventors: Lai Him Matthew Man, Mohammad Soltani, Seyedfarid Mirahadi, Jiazi Liu
  • Publication number: 20240304021
    Abstract: An example computing platform comprising is configured to (i) receive, via one or more cameras positioned on a construction site, a plurality of images, (ii) detect, within the plurality of images, a plurality of objects being worn by respective workers on the construction site, (iii) select, from the plurality of images, a set of images depicting a particular worker, and (iv) based on the selected set of images depicting the particular worker, determine a plurality of trade probabilities for the particular worker, each trade probability in the plurality of trade probabilities indicating a likelihood that the particular worker belongs to a particular trade from among a plurality of trades.
    Type: Application
    Filed: December 29, 2023
    Publication date: September 12, 2024
    Inventors: Lai Him Matthew Man, Mohammad Soltani, Ahmed Aly, Walid Aly
  • Publication number: 20240212245
    Abstract: An example computing platform is configured to (i) receive a two-dimensional (2D) image file comprising a construction drawing, (ii) generate, via semantic segmentation, a first set of polygons corresponding to respective areas of the 2D image file, (iii) generate, via instance segmentation, a second set of polygons corresponding to respective areas of the 2D image file, (iv) generate, via unsupervised image processing, a third set of polygons corresponding to respective areas of the 2D image file, (v) based on (a) overlap between polygons in the first, second, and third sets of polygons and (b) respective confidence scores for each of the overlapping polygons, determine a set of merged polygons corresponding to respective areas of the 2D image file, and (vi) cause a client station to display a visual representation of the 2D image file where each merged polygon is overlaid as a respective selectable region of the 2D image file.
    Type: Application
    Filed: December 28, 2023
    Publication date: June 27, 2024
    Inventors: Mohammad Soltani, Farid Mirahadi, Azadeh Yazdanpanah, Fiona Liu
  • Patent number: 12014304
    Abstract: A computer-implemented method for monitoring productivity, health and safety risks posed by activities and objects, and other signals present at industrial sites comprises: receiving data inputs from input devices at an industrial site; selecting a data model that is programmed to detect activities or objects associated with workers or equipment present at the industrial sites; applying the data inputs to the data model to receive output data specifying whether the activities or objects associated with workers or equipment are present at the industrial site; and if they are present: based the output data, determining characteristics of the activities or objects; based on the characteristics, determining whether that the activities or objects cause any productivity, health or safety risks at the industrial site; and if so, generating notifications indicating the health or safety risks at the industrial site.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: June 18, 2024
    Assignee: Procore Technologies, Inc.
    Inventors: Lai Him Matthew Man, Mohammad Soltani, Seyedfarid Mirahadi, Jiazi Liu
  • Patent number: 11900708
    Abstract: An example computing platform comprising is configured to (i) receive, via one or more cameras positioned on a construction site, a plurality of images, (ii) detect, within the plurality of images, a plurality of objects being worn by respective workers on the construction site, (iii) select, from the plurality of images, a set of images depicting a particular worker, and (iv) based on the selected set of images depicting the particular worker, determine a plurality of trade probabilities for the particular worker, each trade probability in the plurality of trade probabilities indicating a likelihood that the particular worker belongs to a particular trade from among a plurality of trades.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: February 13, 2024
    Assignee: Procore Technologies, Inc.
    Inventors: Lai Him Matthew Man, Mohammad Soltani, Ahmed Aly, Walid Aly
  • Patent number: 11900515
    Abstract: An example computing platform is configured to (i) receive a two-dimensional (2D) image file comprising a construction drawing, (ii) generate, via semantic segmentation, a first set of polygons corresponding to respective areas of the 2D image file, (iii) generate, via instance segmentation, a second set of polygons corresponding to respective areas of the 2D image file, (iv) generate, via unsupervised image processing, a third set of polygons corresponding to respective areas of the 2D image file, (v) based on (a) overlap between polygons in the first, second, and third sets of polygons and (b) respective confidence scores for each of the overlapping polygons, determine a set of merged polygons corresponding to respective areas of the 2D image file, and (vi) cause a client station to display a visual representation of the 2D image file where each merged polygon is overlaid as a respective selectable region of the 2D image file.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: February 13, 2024
    Assignee: Procore Technologies, Inc.
    Inventors: Mohammad Soltani, Farid Mirahadi, Azadeh Yazdanpanah, Fiona Liu
  • Publication number: 20230333316
    Abstract: Photonic devices including a distributed Bragg reflector (DBR) having a stack of Group III-Nitride layers and Aluminum Scandium Nitride layers.
    Type: Application
    Filed: June 22, 2023
    Publication date: October 19, 2023
    Applicants: Raytheon BBN Technologies Corp., Raytheon Company
    Inventors: Mohammad Soltani, Eduardo M. Chumbes
  • Patent number: 11726258
    Abstract: Photonic devices having a photonic waveguiding layer, and a cladding layer, disposed on the photonic waveguiding layer, and where the cladding section is a material comprising Scandium. The cladding layer may include a material comprising Al1-xScxN material where 0<x?0.45.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: August 15, 2023
    Assignees: Raytheon BBN Technologies Corp., Raytheon Company
    Inventors: Mohammad Soltani, Eduardo M. Chumbes
  • Patent number: 11709314
    Abstract: Photonic devices having a quantum well structure that includes a Group III-N material, and a Al1-xScxN cladding layer disposed on the quantum well structure, where 0<x?0.45, the Al1-xScxN cladding layer having a lower refractive index than the index of refraction of the quantum well structure.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: July 25, 2023
    Assignees: Raytheon BBN Technologies Corp., Raytheon Company
    Inventors: Mohammad Soltani, Eduardo M. Chumbes
  • Patent number: 11703637
    Abstract: A Group III-Nitride quantum well laser including a distributed Bragg reflector (DBR). In some embodiments, the DBR includes Scandium. In some embodiments, the DBR includes Al1-xScxN, which may have 0<x?0.45.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: July 18, 2023
    Assignees: Raytheon BBN Technologies Corp., Raytheon Company
    Inventors: Mohammad Soltani, Eduardo M. Chumbes
  • Publication number: 20230222715
    Abstract: An example computing platform is configured to (i) receive a two-dimensional (2D) image file comprising a construction drawing, (ii) generate, via semantic segmentation, a first set of polygons corresponding to respective areas of the 2D image file, (iii) generate, via instance segmentation, a second set of polygons corresponding to respective areas of the 2D image file, (iv) generate, via unsupervised image processing, a third set of polygons corresponding to respective areas of the 2D image file, (v) based on (a) overlap between polygons in the first, second, and third sets of polygons and (b) respective confidence scores for each of the overlapping polygons, determine a set of merged polygons corresponding to respective areas of the 2D image file, and (vi) cause a client station to display a visual representation of the 2D image file where each merged polygon is overlaid as a respective selectable region of the 2D image file.
    Type: Application
    Filed: August 8, 2022
    Publication date: July 13, 2023
    Inventors: Mohammad Soltani, Farid Mirahadi, Azadeh Yazdanpanah, Fiona Liu
  • Publication number: 20230024500
    Abstract: An example computing platform comprising is configured to (i) receive, via one or more cameras positioned on a construction site, a plurality of images, (ii) detect, within the plurality of images, a plurality of objects being worn by respective workers on the construction site, (iii) select, from the plurality of images, a set of images depicting a particular worker, and (iv) based on the selected set of images depicting the particular worker, determine a plurality of trade probabilities for the particular worker, each trade probability in the plurality of trade probabilities indicating a likelihood that the particular worker belongs to a particular trade from among a plurality of trades.
    Type: Application
    Filed: October 3, 2022
    Publication date: January 26, 2023
    Inventors: Lai Him Matthew Man, Mohammad Soltani, Ahmed Aly, Walid Aly
  • Patent number: 11462042
    Abstract: A computer-implemented method and system for neural network-based recognition of trade workers present on industrial sites is presented.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: October 4, 2022
    Assignee: Procore Technologies, Inc.
    Inventors: Lai Him Matthew Man, Mohammad Soltani, Ahmed Aly, Walid Aly
  • Patent number: 11410362
    Abstract: An example computing platform is configured to (i) receive a two-dimensional (2D) image file comprising a construction drawing, (ii) generate, via semantic segmentation, a first set of polygons corresponding to respective areas of the 2D image file, (iii) generate, via instance segmentation, a second set of polygons corresponding to respective areas of the 2D image file, (iv) generate, via unsupervised image processing, a third set of polygons corresponding to respective areas of the 2D image file, (v) based on (a) overlap between polygons in the first, second, and third sets of polygons and (b) respective confidence scores for each of the overlapping polygons, determine a set of merged polygons corresponding to respective areas of the 2D image file, and (vi) cause a client station to display a visual representation of the 2D image file where each merged polygon is overlaid as a respective selectable region of the 2D image file.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: August 9, 2022
    Assignee: Procore Technologies, Inc.
    Inventors: Mohammad Soltani, Farid Mirahadi, Azadeh Yazdanpanah, Fiona Liu
  • Publication number: 20220146864
    Abstract: Photonic devices having a photonic waveguiding layer, and a cladding layer, disposed on the photonic waveguiding layer, and where the cladding section is a material comprising Scandium. The cladding layer may include a material comprising Al1-xScxN material where 0<x?0.45.
    Type: Application
    Filed: January 20, 2022
    Publication date: May 12, 2022
    Applicants: Raytheon BBN Technologies Corp., Raytheon Company
    Inventors: Mohammad Soltani, Eduardo M. Chumbes
  • Publication number: 20220146865
    Abstract: Photonic devices having a quantum well structure that includes a Group III-N material, and a Al1-xScxN cladding layer disposed on the quantum well structure, where 0<x?0.45, the Al1-xScxN cladding layer having a lower refractive index than the index of refraction of the quantum well structure.
    Type: Application
    Filed: January 20, 2022
    Publication date: May 12, 2022
    Applicants: Raytheon BBN Technologies Corp., Raytheon Company
    Inventors: Mohammad Soltani, Eduardo M. Chumbes
  • Publication number: 20220137438
    Abstract: A Group III-Nitride quantum well laser including a distributed Bragg reflector (DBR). In some embodiments, the DBR includes Scandium. In some embodiments, the DBR includes Al1-xScxN, which may have 0<x?0.45.
    Type: Application
    Filed: January 20, 2022
    Publication date: May 5, 2022
    Applicants: Raytheon BBN Technologies Corp., Raytheon Company
    Inventors: Mohammad Soltani, Eduardo M. Chumbes