Patents by Inventor Francis Ruben Malka

Francis Ruben Malka 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: 20230011667
    Abstract: A method of aligning a digital model of a structure with a displayed portion of the structure within a video stream is disclosed. An approximate position of the camera device in the digital model is determined. A position and an orientation are determined for a plurality of digital surfaces within the digital model visible from the approximate position of the camera device. A position and an orientation of a plurality of object surfaces visible in a video stream are determined. A 3D translation, a 3D scale, and a 3D rotation that maximize an alignment of the position and orientation of the plurality of digital surfaces with the position and orientation of the plurality of object surfaces are determined. The 3D translation, the 3D scale, and the 3D rotation are applied to the digital model and the digital model is displayed contemporaneously with a display of the video stream.
    Type: Application
    Filed: June 20, 2022
    Publication date: January 12, 2023
    Inventor: Francis Ruben Malka
  • Patent number: 11380073
    Abstract: A method of aligning a digital model of a structure with a displayed portion of the structure within a video stream is disclosed. An approximate position of the camera device in the digital model is determined. A position and an orientation are determined for a plurality of digital surfaces within the digital model visible from the approximate position of the camera device. A position and an orientation of a plurality of object surfaces visible in a video stream are determined. A 3D translation, a 3D scale, and a 3D rotation that maximize an alignment of the position and orientation of the plurality of digital surfaces with the position and orientation of the plurality of object surfaces are determined. The 3D translation, the 3D scale, and the 3D rotation are applied to the digital model and the digital model is displayed contemporaneously with a display of the video stream.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: July 5, 2022
    Assignee: Unity IPR ApS
    Inventor: Francis Ruben Malka
  • Publication number: 20220058823
    Abstract: A method of displaying a digital object on a device is disclosed. A set of unique identifiers and associated is downloaded for a set of digital objects within a 3D model. A position and an orientation of a virtual camera is determined relative to the positions of the set of digital objects. A visibility score for each digital object of the set of digital objects is computed based on a position of the digital object relative to the position and the orientation of the virtual camera. A polygon mesh associated with a digital object with a highest visibility score is downloaded based on the polygon mesh being absent. The downloading uses a unique identifier of the set of unique identifiers associated with the polygon mesh. The polygon mesh of the digital object with the highest score is rendered and displayed on a display device.
    Type: Application
    Filed: August 18, 2021
    Publication date: February 24, 2022
    Inventors: Francis Ruben Malka, Nicholas John Constantinidis
  • Publication number: 20210241535
    Abstract: A method of aligning a digital model of a structure with a displayed portion of the structure within a video stream is disclosed. An approximate position of the camera device in the digital model is determined. A position and an orientation are determined for a plurality of digital surfaces within the digital model visible from the approximate position of the camera device. A position and an orientation of a plurality of object surfaces visible in a video stream are determined. A 3D translation, a 3D scale, and a 3D rotation that maximize an alignment of the position and orientation of the plurality of digital surfaces with the position and orientation of the plurality of object surfaces are determined. The 3D translation, the 3D scale, and the 3D rotation are applied to the digital model and the digital model is displayed contemporaneously with a display of the video stream.
    Type: Application
    Filed: February 3, 2021
    Publication date: August 5, 2021
    Inventor: Francis Ruben Malka
  • Patent number: 9151608
    Abstract: An apparatus, tool, and method for modifying a portion of a floor plan based on measurements made by one or more sensors. The apparatus comprises a correction unit for compensating the sensor measurements for instrument errors and a layout unit for improving the conformity of the portion of the floor plan to a set of layout rules. The apparatus may also comprise the sensors that made the measurements.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: October 6, 2015
    Inventors: Francis Ruben Malka, Gilles Jean Desforges
  • Patent number: 9041796
    Abstract: A method, tool, and device for determining the coordinates or a plurality of points on a substantially plane surface by means of an accelerometer and a camera. The coordinates of each point are computed by determining a perpendicular projection of the camera onto the surface, identifying each point, measuring an inclination (the angle between the line of sight of the camera and gravity) using the accelerometer, and determining an azimuth (the angle of the line of sight of the camera around gravity).
    Type: Grant
    Filed: August 1, 2010
    Date of Patent: May 26, 2015
    Inventors: Francis Ruben Malka, Gilles Jean Desforges
  • Patent number: 8996336
    Abstract: A method, tool, and device for assembling a plurality of partial floor plans into a combined floor plan by means of an electronic device. The method involves positioning partial floor plans relatively one to another, pairing substantially aligned walls, and computing modified partial floor plans that can be assembled into a combined floor plan.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: March 31, 2015
    Inventors: Francis Ruben Malka, Gilles Jean Desforges
  • Publication number: 20120253751
    Abstract: A method, tool, and device for assembling a plurality of partial floor plans into a combined floor plan by means of an electronic device. The method involves positioning partial floor plans relatively one to another, pairing substantially aligned walls, and computing modified partial floor plans that can be assembled into a combined floor plan.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Inventors: Francis Ruben Malka, Gilles Jean Desforges
  • Publication number: 20120253725
    Abstract: An apparatus, tool, and method for modifying a portion of a floor plan based on measurements made by one or more sensors. The apparatus comprises a correction unit for compensating the sensor measurements for instrument errors and a layout unit for improving the conformity of the portion of the floor plan to a set of layout rules. The apparatus may also comprise the sensors that made the measurements.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Inventors: Francis Ruben Malka, Gilles Jean Desforges
  • Publication number: 20120026322
    Abstract: A method, tool, and device for determining the coordinates or a plurality of points on a substantially plane surface by means of an accelerometer and a camera. The coordinates of each point are computed by determining a perpendicular projection of the camera onto the surface, identifying each point, measuring an inclination (the angle between the line of sight of the camera and gravity) using the accelerometer, and determining an azimuth (the angle of the line of sight of the camera around gravity).
    Type: Application
    Filed: August 1, 2010
    Publication date: February 2, 2012
    Inventors: Francis Ruben Malka, Gilles Jean Desforges