Patents by Inventor Asif RANA

Asif RANA 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: 11983556
    Abstract: A workflow generation system comprising a first device with a computing unit, a memory unit and a first communication unit, and a plurality of software agents used with electronic apparatuses comprising at least one measuring device, wherein each software agent is on an electronic apparatus or an communication module connected to the electronic apparatuses, wherein each software agent exchanges data with the electronic apparatus the first device receives a measuring task and performs a workflow generation process to receive from agents task-specific data of the apparatuses, the task—specific data information about properties of the respective apparatus, to assess task-specific capabilities associated with each of the apparatuses, generate, based on the task and on the capabilities, an optimized workflow for performing the task including workflow data allowing the respective apparatus to perform the task, and to provide the workflow data to the software agents of the involved apparatuses.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: May 14, 2024
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Asif Rana, Roman Lampert, Bernd Reimann, Utz Recke, George Kenneth Thomas, Johannes Maunz
  • Patent number: 11755005
    Abstract: A system and method for distributing data for a group of at least two electronic devices, wherein each of the devices has an electronic communication unit, each of which is designed for exchanging internal data among one another, wherein at least one of the communication units has a receiver unit which is designed for receiving external data from an external computer unit, has an arithmetic unit using an algorithm, wherein the algorithm is designed, based on the external data, to generate configuration data as internal data, and is designed to transmit the configuration data to at least one other communication unit of the system, and has a digital display device for the visual display of information for a user, wherein the display device is designed to display information which is updated based on the configuration data.
    Type: Grant
    Filed: April 21, 2018
    Date of Patent: September 12, 2023
    Assignee: LEICA GEOSYSTEMS AG
    Inventors: Martin Winistörfer, Bernd Reimann, Asif Rana
  • Patent number: 11706223
    Abstract: A computer system for controlling access to digital data and algorithms, including a multitude of local systems provided at a plurality of remote locations. At least a first subset of the multitude of local systems comprises at least one data acquisition device adapted to generate and provide raw digital data. At least a second subset of the multitude of local systems comprises at least one data processing unit having a memory with a memory capacity and a processor with a computing capacity to process raw digital data to generate processed digital data to be presented to one or more of a plurality of users of the system. The system also includes a filter system, wherein at least one filter is assigned at each local system, each filter having a filter setting for restricting and prohibiting data transfer between the assigned local system and other local systems.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: July 18, 2023
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Asif Rana, Bernd Reimann, Utz Recke, George Kenneth Thomas
  • Patent number: 11550291
    Abstract: A computer program product and to a method for compensating thermal errors in a mechanical process, the mechanical process in particular provided by a mechanical device such as a coordinate measuring machine, a tooling machine or an articulated robot arm. Thermal errors arise due to thermal disturbances affecting the mechanical process, wherein thermal disturbances may arise from environmental influences affecting the mechanical process or from internally generated changing temperature distributions.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: January 10, 2023
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Claudio Iseli, Bernd Reimann, Michael Schlenkrich-Erasmus, Jürgen Schneider, Katrin Mentl, Roland Burgstaller, Frank Lamping, Alexandre Heili, Asif Rana, Beat Aebischer
  • Publication number: 20220371184
    Abstract: Apparatuses, systems, and techniques provide a policy that can be executed to cause a machine to move. In at least one embodiment, a first policy layer is provided to cause the machine to execute a first motion that causes the machine to accelerate to reach an unbiased state. A second policy layer is provided to cause the machine to execute a second motion without influencing the unbiased state to be reached by machine. The policy can comprise the first and second policy layers.
    Type: Application
    Filed: April 26, 2022
    Publication date: November 24, 2022
    Inventors: Nathan Donald Ratliff, Karl Van Wyk, Man Xie, Anqi Li, Muhammad Asif Rana
  • Patent number: 11323447
    Abstract: A computer system for controlling access to digital data and algorithms, including a multitude of local systems provided at a plurality of remote locations. At least a first subset of the multitude of local systems comprises at least one data acquisition device adapted to generate and provide raw digital data. At least a second subset of the multitude of local systems comprises at least one data processing unit having a memory with a memory capacity and a processor with a computing capacity to process raw digital data to generate processed digital data to be presented to one or more of a plurality of users of the system. The system also includes a filter system, wherein at least one filter is assigned at each local system, each filter having a filter setting for restricting and prohibiting data transfer between the assigned local system and other local systems.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: May 3, 2022
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Mark Durbin, Asif Rana, Bernd Reimann, Utz Recke, George Kenneth Thomas
  • Publication number: 20220094688
    Abstract: A computer system for controlling access to digital data and algorithms, including a multitude of local systems provided at a plurality of remote locations. At least a first subset of the multitude of local systems comprises at least one data acquisition device adapted to generate and provide raw digital data. At least a second subset of the multitude of local systems comprises at least one data processing unit having a memory with a memory capacity and a processor with a computing capacity to process raw digital data to generate processed digital data to be presented to one or more of a plurality of users of the system. The system also includes a filter system, wherein at least one filter is assigned at each local system, each filter having a filter setting for restricting and prohibiting data transfer between the assigned local system and other local systems.
    Type: Application
    Filed: December 6, 2021
    Publication date: March 24, 2022
    Applicant: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Mark DURBIN, Asif RANA, Bernd REIMANN, Utz RECKE, George Kenneth THOMAS
  • Patent number: 11282013
    Abstract: A system comprising at least one mobile vehicle configured to move autonomously. The mobile vehicle comprises a spatial localization system, an autonomous navigation and propulsion unit, a local edge computation unit for a local data analysis at the mobile vehicle by intelligent, dynamically deployable edge analytics software agents, and a communication interface providing a data link to other devices. The system utilizes an automatic deployment of a workflow comprising at least one current task. A mobile measurement vehicle with a spatial measurement sensor unit is configured to establish a temporary instance of a local spatial reference cell for a subset of multiple mobile vehicles and a work piece. The temporary instance of the spatial reference cell is established temporally and is established with an individual level of spatial accuracy and individual limited local range, which individual level is dynamically defined by an accuracy requirement of the current task.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: March 22, 2022
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Asif Rana, Bernd Reimann, Alexandre Heili, Silvan Meile, Alexandar Mavrov, Markus Steiner
  • Publication number: 20210232989
    Abstract: A system comprising a mobile vehicle configured to move autonomously. The mobile vehicle comprises a spatial localization system, an autonomous navigation and propulsion unit, a local edge computation unit for a local data analysis by intelligent, dynamically deployable edge analytics software agents, and a communication interface providing a data link to other devices and storage system. The system utilizes an automatic deployment of a workflow comprising at least one current task. A mobile measurement vehicle with a spatial measurement sensor unit is configured to establish a temporary instance of a local spatial reference cell for a subset of multiple mobile vehicles and a work piece. The temporary instance of the spatial reference cell is established temporally and is established with an individual level of spatial accuracy and individual limited local range, which individual level is dynamically defined by an accuracy requirement of the current task.
    Type: Application
    Filed: June 7, 2019
    Publication date: July 29, 2021
    Applicant: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Asif RANA, Bernd REIMANN, Alexandre HEILI, Silvan MEILE, Alexandar MAVROV, Markus STEINER
  • Publication number: 20210216359
    Abstract: A workflow generation system comprising a first device with a computing unit, a memory unit and a first communication unit, and a plurality of software agents used with a plurality of electronic apparatuses comprising at least one measuring device, wherein each software agent is installable on an electronic apparatus of the plurality of electronic apparatuses and exchanges data with the electronic apparatus, wherein the first device receives a measuring task and performs a workflow generation process to generate a workflow for performing the task involving one or more of the apparatuses, to generate workflow data allowing a respective apparatus to perform a part of the task, and to provide the workflow data to the software agents of the involved apparatuses, and provide configuration data to the software agents to reconfigure the respective apparatus for providing functions for performing the part of the task by the respective apparatus.
    Type: Application
    Filed: February 5, 2019
    Publication date: July 15, 2021
    Applicant: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Asif RANA, Roman LAMPERT, Bernd REIMANN, George Kenneth THOMAS, Johannes MAUNZ
  • Publication number: 20210216358
    Abstract: A workflow generation system comprising a first device with a computing unit, a memory unit and a first communication unit, and a plurality of software agents used with electronic apparatuses comprising at least one measuring device, wherein each software agent is on an electronic apparatus or an communication module connected to the electronic apparatuses, wherein each software agent exchanges data with the electronic apparatus the first device receives a measuring task and performs a workflow generation process to receive from agents task-specific data of the apparatuses, the task- specific data information about properties of the respective apparatus, to assess task-specific capabilities associated with each of the apparatuses, generate, based on the task and on the capabilities, an optimized workflow for performing the task including workflow data allowing the respective apparatus to perform the task, and to provide the workflow data to the software agents of the involved apparatuses.
    Type: Application
    Filed: February 5, 2019
    Publication date: July 15, 2021
    Applicant: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Asif RANA, Roman LAMPERT, Bernd REIMANN, Utz RECKE, George Kenneth THOMAS, Johannes MAUNZ
  • Publication number: 20210191359
    Abstract: A computer program product and to a method for compensating thermal errors in a mechanical process, the mechanical process in particular provided by a mechanical device such as a coordinate measuring machine, a tooling machine or an articulated robot arm. Thermal errors arise due to thermal disturbances affecting the mechanical process, wherein thermal disturbances may arise from environmental influences affecting the mechanical process or from internally generated changing temperature distributions.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 24, 2021
    Applicant: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Claudio ISELI, Bernd REIMANN, Michael SCHLENKRICH-ERASMUS, Jürgen SCHNEIDER, Katrin MENTL, Roland BURGSTALLER, Frank LAMPING, Alexandre HEILI, Asif RANA, Beat AEBISCHER
  • Publication number: 20210014231
    Abstract: A computer system for controlling access to digital data and algorithms, including a multitude of local systems provided at a plurality of remote locations. At least a first subset of the multitude of local systems comprises at least one data acquisition device adapted to generate and provide raw digital data. At least a second subset of the multitude of local systems comprises at least one data processing unit having a memory with a memory capacity and a processor with a computing capacity to process raw digital data to generate processed digital data to be presented to one or more of a plurality of users of the system. The system also includes a filter system, wherein at least one filter is assigned at each local system, each filter having a filter setting for restricting and prohibiting data transfer between the assigned local system and other local systems.
    Type: Application
    Filed: July 8, 2020
    Publication date: January 14, 2021
    Applicant: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Mark DURBIN, Asif RANA, Bernd REIMANN, Utz RECKE, George Kenneth THOMAS
  • Publication number: 20180307222
    Abstract: A system and method for distributing data for a group of at least two electronic devices, wherein each of the devices has an electronic communication unit, each of which is designed for exchanging internal data among one another, wherein at least one of the communication units has a receiver unit which is designed for receiving external data from an external computer unit, has an arithmetic unit using an algorithm, wherein the algorithm is designed, based on the external data, to generate configuration data as internal data, and is designed to transmit the configuration data to at least one other communication unit of the system, and has a digital display device for the visual display of information for a user, wherein the display device is designed to display information which is updated based on the configuration data.
    Type: Application
    Filed: April 21, 2018
    Publication date: October 25, 2018
    Applicant: LEICA GEOSYSTEMS AG
    Inventors: Martin WINISTÖRFER, Bernd REIMANN, Asif RANA