Patents by Inventor João Santos
João Santos 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: 11934355Abstract: A system and method for providing a distributed measurement system. The system performs operations that include receiving, via a user interface of a user device, a request from a requestor to access a data file of a project. The project includes a plurality of data files including the data file, and at least one of the one or more data files is generated based at least in part on measurement data output from a measurement device. Based on determining that the requestor has permission to access the data file, one or more editing options are provided for editing the data file. The one or more editing options vary based at least in part on one or both of a characteristic of the user device and a characteristic of the data file. The data file is edited in response to receiving an editing request.Type: GrantFiled: January 14, 2022Date of Patent: March 19, 2024Assignee: FARO Technologies, Inc.Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, Joao Santos
-
Publication number: 20230402970Abstract: A thermal contact sheet for a photovoltaic thermal collector comprises a sheet configured to provide thermal contact between a plurality of photovoltaic cells and a heat exchanger comprising a working fluid in the photovoltaic thermal collector. The sheet comprises a plurality of through holes shaped and arranged on the sheet so as to provide thermal expansion resistance of the sheet in a plurality of directions, by absorbing at least part of the thermal expansion of the sheet into the through holes. A photovoltaic thermal collector comprising a thermal contact sheet is also described.Type: ApplicationFiled: September 26, 2022Publication date: December 14, 2023Inventors: João Santos Gomes, Tony Bjorklund
-
Patent number: 11775701Abstract: Systems and methods of generating two-dimensional (2D) images of an environment are provided. The systems includes a measurement device and a processor configured to generate a 2D image of an environment based at least in part on a number of 2D scans, a first translation value, a first translation direction, a second translation value, a second translation direction, a first rotation value, and a second rotation value. Generating the 2D image further includes generating a grid map that includes a plurality of cells, each of the plurality of cells indicating a probability of a cell area being occupied.Type: GrantFiled: August 24, 2020Date of Patent: October 3, 2023Assignee: FARO Technologies, Inc.Inventors: Joao Santos, Aleksej Frank, Ahmad Ramadneh, Simon Raab, Oliver Zweigle, Derik J. White
-
Publication number: 20230228565Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a movable base unit a first scanner and a second scanner. One or more processors performing a method that includes causing the first scanner to determine first plurality of coordinate values in a first frame of reference based at least in part on a measurement by at least one sensor. The second scanner determines a second plurality of 3D coordinate values in a second frame of reference as the base unit is moved from a first position to a second position. The determining of the first coordinate values and the second plurality of 3D coordinate values being performed simultaneously. The second plurality of 3D coordinate values are registered in a common frame of reference based on the first plurality of coordinate values.Type: ApplicationFiled: March 20, 2023Publication date: July 20, 2023Inventors: Johannes Buback, Igor Sapina, Julian Becker, Martin Ossig, Aleksej Frank, Ahmad Ramadneh, Oliver Zweigle, João Santos
-
Patent number: 11692811Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The method including moving a 2D scanner through the environment. A 2D map of the environment is generated using the 2D scanner. A path is defined through the environment using the 2D scanner. 3D scan locations along the path are defined using the 2D scanner. The 2D scanner is operably coupled to a mobile base unit. The mobile base unit is moved along the path based at least in part on the 2D map and the defined path. 3D coordinate values are measured at the 3D scan locations with a 3D scanner, the 3D scanner being coupled to the mobile base unit.Type: GrantFiled: February 27, 2020Date of Patent: July 4, 2023Assignee: FARO Technologies, Inc.Inventors: Oliver Zweigle, João Santos, Aleksej Frank, Ahmad Ramadneh, Muhammad Umair Tahir, Tobias Boehret
-
Patent number: 11624833Abstract: Provided are embodiments including a system for automatically generating a plan of scan locations for performing a scanning operation where the system includes a storage medium that is coupled to a processor. The processor is configured to receive a map of an environment, apply a distance transform to the map, wherein the distance transform determines a path through the map, wherein the path comprises a plurality of points, and identify a set of candidate scan locations based on the path. The processor is also configured to select scan locations from the set of candidate scan locations for performing 3D scans, and perform the 3D scans of the environment based on the selected scan locations. Also provided are embodiments for a method and computer program product for automatically generating a plan of scan locations for performing a scanning operation.Type: GrantFiled: May 5, 2020Date of Patent: April 11, 2023Assignee: FARO Technologies, Inc.Inventors: Ahmad Ramadneh, Aleksej Frank, Oliver Zweigle, Joao Santos, Simon Raab
-
Patent number: 11609090Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a movable base unit a first scanner and a second scanner. One or more processors performing a method that includes causing the first scanner to determine first plurality of coordinate values in a first frame of reference based on an emitted first beam of light and a received first reflected light. The second scanner determines a second plurality of 3D coordinate values in a second frame of reference as the base unit is moved from a first position to a second position. The determining of the first coordinate values and the second plurality of 3D coordinate values being performed simultaneously. The second plurality of 3D coordinate values are registered in a common frame of reference based on the first plurality of coordinate values.Type: GrantFiled: February 18, 2021Date of Patent: March 21, 2023Assignee: FARO Technologies, Inc.Inventors: Johannes Buback, Igor Sapina, Julian Becker, Martin Ossig, Aleksej Frank, Ahmad Ramadneh, Oliver Zweigle, João Santos
-
Patent number: 11486701Abstract: Provided are embodiments for a system and method for performing real-time detection for mapping. The embodiments include one or more processors, a scanner, and a mobile computing device removably coupled to the 2D scanner where the mobile computing device having a display. Embodiments include collecting scan data of an environment to generate a first map and identifying lines from the collected scan data corresponding to a surface of a structure. Embodiments also include grouping the identified lines into buckets based at least in part on a characteristic of the identified lines and combining the identified lines in each bucket. Embodiments also include optimizing the first map to generate a second map and displaying the second map on the display.Type: GrantFiled: February 6, 2019Date of Patent: November 1, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Oliver Zweigle, Aleksej Frank, Ahmad Ramadneh, Joao Santos
-
Patent number: 11461526Abstract: A system and method of automatic re-localization of a handheld scanning device in a previously mapped environment is provided. The system includes a two-dimensional (2D) scanner and one or more processors operably coupled to the 2D scanner. The one or more processors are responsive to non-transitory executable instructions for performing operations that include determining a current location of the 2D scanner in the environment relative to a location in a previously generated 2D image of the environment that was generated based on an image of a non-digital floorplan. The operations also include generating a new 2D image of at least a subset of the environment. The at least a subset of the environment includes the current location of the 2D scanner and at least one other location in the environment. The operations further include overlapping portions of the previously generated 2D image and the new 2D image.Type: GrantFiled: August 21, 2020Date of Patent: October 4, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Oliver Zweigle, Aleksej Frank, Joao Santos, Ahmad Ramadneh
-
Patent number: 11423244Abstract: A system including a multi-dimensional scanner includes a body including a chassis extending from the body, a connector assembly coupled to the chassis, and a plurality of interchangeable attachments. Each of the plurality of interchangeable attachments is securable to the body via the connector assembly and each of the plurality of interchangeable attachments is associated with a type of operation of the system.Type: GrantFiled: January 6, 2021Date of Patent: August 23, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Muhammad Umair Tahir, Oliver Zweigle, João Santos
-
Patent number: 11353317Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The method including moving a scanning platform through the environment along a path. The position of the scanning platform is localized using the scanner. 3D coordinate values are with a 3D scanner that is coupled to the scanning platform.Type: GrantFiled: July 24, 2020Date of Patent: June 7, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Oliver Zweigle, João Santos, Aleksej Frank, Ahmad Ramadneh, Muhammad Umair Tahir, Tobias Boehret
-
Publication number: 20220138157Abstract: A system and method for providing a distributed measurement system. The system performs operations that include receiving, via a user interface of a user device, a request from a requestor to access a data file of a project. The project includes a plurality of data files including the data file, and at least one of the one or more data files is generated based at least in part on measurement data output from a measurement device. Based on determining that the requestor has permission to access the data file, one or more editing options are provided for editing the data file. The one or more editing options vary based at least in part on one or both of a characteristic of the user device and a characteristic of the data file. The data file is edited in response to receiving an editing request.Type: ApplicationFiled: January 14, 2022Publication date: May 5, 2022Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, Joao Santos
-
Patent number: 11269061Abstract: A system and method of scanning an environment and acquiring an image is provided. The system includes a mobile device having a camera and a first position indicator. A scanner having a light emitter and a light receiver is provided. The scanner determining coordinates of surfaces in an environment in response to emitting light with the light emitter and receiving light with the light receiver, the scanner having a second position indicator. One or more processors are provided that determine the position of the mobile computing device and transmits the data between the scanner in response to the first position indicator engaging the second position indicator.Type: GrantFiled: July 23, 2020Date of Patent: March 8, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Ahmad Ramadneh, Aleksej Frank, Joao Santos, Oliver Zweigle
-
Patent number: 11226937Abstract: A system and method for providing a distributed measurement system. The system performs operations that include receiving, via a user interface of a user device, a request to access a data file of a project. The project includes one or more data files including the data file, and at least one of the one or more data files is generated based at least in part on measurement data output from a measurement device. One or more editing options are provided for editing the data file. The one or more editing options vary based at least in part on one or both of a characteristic of the user device and a characteristic of the data file. The data file is edited in response to receiving an editing request that includes an editing option of the one or more editing options.Type: GrantFiled: March 21, 2019Date of Patent: January 18, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, Joao Santos
-
Patent number: 11201967Abstract: A method including receiving, from a non-participant, a request to access a chat group at a voice call number, the chat group including multiple participants is provided. The method includes providing a list of the participants to the non-participant, so that the non-participant may select to talk to a first participant from the list of the participants, receiving a call, from the non-participant to the first participant, at the voice call number via a voice communication channel, and initiating a voice data transfer between the first participant and the non-participant through the voice communication channel. A system and a non-transitory, computer readable medium storing instructions to cause the system to execute the above method are also provided.Type: GrantFiled: April 24, 2019Date of Patent: December 14, 2021Assignee: Fuze, Inc.Inventors: Julio Viera Sotillo, João Santos, José Santos, Aaron Evans
-
Patent number: 11194019Abstract: A system for using an augmented reality (AR) enabled mobile computing device for performing one-touch registration of three-dimensional (3D) scans of an environment is provided. The system includes one or more processors, a mobile computing device, and a 3D scanner being movable from a first position to a second position. The processors are responsive to executable instructions which cause the 3D scanner at the first and second positions to determine 3D coordinates of a first and second collection of points on object surfaces in the environment. In addition, the 3D scanner receives an estimated location of the mobile computing device from the mobile device in response to the 3D scanner being in contact with the mobile computing device at the first and second locations. A registration of the first collection of points and the second collection of points is based on the estimated locations of the mobile computing device.Type: GrantFiled: April 23, 2019Date of Patent: December 7, 2021Assignee: FARO TECHNOLOGIES, INC.Inventors: Ahmad Ramadneh, Aleksej Frank, Joao Santos, Oliver Zweigle
-
Publication number: 20210216730Abstract: A system including a multi-dimensional scanner includes a body including a chassis extending from the body, a connector assembly coupled to the chassis, and a plurality of interchangeable attachments. Each of the plurality of interchangeable attachments is securable to the body via the connector assembly and each of the plurality of interchangeable attachments is associated with a type of operation of the system.Type: ApplicationFiled: January 6, 2021Publication date: July 15, 2021Inventors: Muhammad Umair Tahir, Oliver Zweigle, João Santos
-
Patent number: 11055532Abstract: A system that includes computer executable instructions that, when executed by the processor, cause the processor to perform operations including receiving a first 2D map of a location. The first 2D map was generated at a first time based on first scan data from a coordinate measurement scanner and a portable computing device. The coordinate measurement scanner includes a light source, a first image sensor, and a controller. The portable computing device includes a second image sensor. A second 2D map of the location is received. The second 2D map was generated at a second time based on second scan data from the coordinate measurement scanner and the portable computing device. The first 2D map is aligned with the second 2D map, and their contents are compared. Any differences in the contents of the first 2D map and the second 2D map are output.Type: GrantFiled: April 29, 2019Date of Patent: July 6, 2021Assignee: FARO TECHNOLOGIES, INC.Inventors: Aleksej Frank, Oliver Zweigle, Ahmad Ramadneh, Joao Santos
-
Publication number: 20210172735Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a movable base unit a first scanner and a second scanner. One or more processors performing a method that includes causing the first scanner to determine first plurality of coordinate values in a first frame of reference based on an emitted first beam of light and a received first reflected light. The second scanner determines a second plurality of 3D coordinate values in a second frame of reference as the base unit is moved from a first position to a second position. The determining of the first coordinate values and the second plurality of 3D coordinate values being performed simultaneously. The second plurality of 3D coordinate values are registered in a common frame of reference based on the first plurality of coordinate values.Type: ApplicationFiled: February 18, 2021Publication date: June 10, 2021Inventors: Johannes Buback, Igor Sapina, Julian Becker, Martin Ossig, Aleksej Frank, Ahmad Ramadneh, Oliver Zweigle, João Santos
-
Patent number: 11016196Abstract: A system and method of generating a two-dimensional image of an environment is provided. The system includes a 2D scanner that comprises a light source, an image sensor and a controller. The controller determines a distance value to at least one of the object points. An inertial measurement unit is coupled to the scanner and has a first sensor. The first sensor has a first characteristic. A mobile computing device is removably coupled to the 2D scanner, the mobile computing device having a second sensor, the second sensor having a second characteristic. Processors are provided that are responsive to compare the first characteristic and the second characteristic and select one of the first or second sensor based on the comparison. The processors are further generate an image of the environment based on a signal from the selected first or second sensor.Type: GrantFiled: January 10, 2020Date of Patent: May 25, 2021Assignee: FARO TECHNOLOGIES, INC.Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, João Santos