Illustrative embodiments enhance and improve the efficiency of tracking and managing tasks of a workflow, for example a workflow including a plurality of tasks of a large-scale construction project. Illustrative embodiments improve methods and systems by providing and populating a graphical user interface that makes more efficient use of limited screen space on a computer display while conveying a plurality of status of a corresponding plurality of tasks.
Embodiments of the present disclosure relate to a multi-channel distance measuring module for providing scanning of an environment. The distance measuring module comprises an emitter for emitting emission signals and a sensor unit embodied as integrated circuit, which comprises a multi-channel receiver with a detection surface comprising multiple detection elements arranged as a matrix structure on a chip, and a trigger unit configured to generate a sensor output trigger signal that provides trigger times defined by the sensor unit. Each of the multiple channels of the receiver is provided by a macro-pixel formed by a subset of the detection elements associated to the detection channel. The distance measuring module further comprises a signal shifting unit external to the sensor unit for altering the time positioning of actual emission instants by the emitter relative to a sampling clock of the sensor unit.
G01S 17/10 - Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
G01S 7/4915 - Time delay measurement, e.g. operational details for pixel componentsPhase measurement
G01S 17/32 - Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
5.
Mobile Robot providing Reality Capture and Metrology Grade geometric measurement for supporting Surveillance and Metrology Applications
The invention relates generally to a mobile robot, e.g. a humanoid robot, configured to provide reality capture and metrology grade geometric measurement, e.g. to generally support infrastructure surveillance and/or to support workflows in the field of metrology. Aspects of the mobile robot, inter alia, relate to providing increased accuracy of metrology grade devices to overcome deficiencies in mobile reality capture. On the other hand, benefits of mobility provided by mobile robots are transformed to the field of metrology while maintaining metrology grade accuracy.
An articulated coordinate measuring machine comprising, a base, a set of articulated elements, a probe and an operator action sensor mounted on a hand-controlled member. The operator action sensor is configured to derive operator action data, regarding a force or a torque exerted or a displacement caused by an operator action on a hand-controlled member of the articulated arm coordinate measuring machine.
An absolute distance measuring method and device including a transmission unit having a laser array comprising multiple measurement laser emitters arranged along a laser array axis and a receiver unit having at least one receiver array comprising multiple measurement receivers arranged along a receiver array axis for measuring of an absolute distance based on a respective detected transmission beam and the principle of time-of-flight. The laser array comprises at least a first reference laser emitter and the receiver array comprises at least a first reference receiver. The reference laser emitter and reference receiver define an internal absolute distance reference beam path for calibration of the device with respect to said measuring of absolute distance.
A system includes a model database configured to contain model items representing capital project components. Each model item has at least one model item code. The system includes a schedule database configured to contain schedule items representing a portion of a construction schedule. Each schedule item has at least one schedule item code. The system additionally includes a cost database configured to contain cost items representing a cost for the portion of the construction schedule and/or the capital project components. Each cost item has at least one cost item code. A rules engine is configured to receive a rule for mapping model items, schedule items, and cost items. The rule includes a code sequence related to the model item, the schedule item, and the cost item. A mapping engine communicates with the model, schedule, and cost databases to map model, schedule, and cost based on the rules.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
G06F 111/02 - CAD in a network environment, e.g. collaborative CAD or distributed simulation
Systems and methods for surveillance of a facility including facility elements. The system includes a central computing unit providing a digital model of the facility providing topological or logical or functional relationships of the facility elements, surveillance sensors adapted for surveillance of a plurality of the facility elements and for generation of surveillance data, communication means for transmitting data from the surveillance sensors to the central computing unit, and state derivation means configured to analyse the surveillance data and derive a state of a respective facility element. The central computing unit is configured to record a state pattern by combining states of at least one facility element based on at least one relationship of the facility element provided by the facility model, provide a state pattern critical-noncritical classification model which considers relationships provided by the facility model, and perform a criticality-classification based on the relationship.
G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelengthActuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
A surveying instrument comprising a distance meter, wherein the distance meter is configured for projecting a perceptibility beam onto an object and measuring a distance to the object, wherein the distance meter is configured for running a perceptibility enhancing mode, wherein, when running the perceptibility enhancing mode, the distance meter is directed to emit the perceptibility beam with a modulation, wherein the modulation has a switching frequency of at least 0.25 Hz but lower than 200 Hz.
A method of generating digital piping data from a paper isometric image. The method includes receiving a 2 -Dimensional (2D) isometric image corresponding to a piping structure. The 2D isometric image comprises one or more piping components corresponding to the piping structure. The method also includes identifying at least one a direction, an orientation, a name, and dimensions of each of the piping components in a 3D space. The method further includes identifying 3D coordinate information corresponding to a start point and an end point of each of the piping components. Furthermore, the method includes generating 3D geometry configuration data corresponding to each of the piping components based on the corresponding identified 3D coordinate information, and the corresponding at least one of the direction, an orientation, and a dimension in a predefined standard format.
A reflector arrangement for determining a position and/or for marking a target point having at least two retro-reflecting elements, each of the at least two retro-reflecting elements comprises a respective front boundary surface configured for entry of measuring light into the respective retro-reflecting element and a respective back boundary surface configured for reflecting the measuring light as reflected measuring light, wherein the front boundary surface and the back boundary surface are arranged on opposite sides of the respective retro-reflecting element, and a respective optical axis defined by the arrangement of the front boundary surface and/or the back boundary surface of the respective retro-reflecting element. The front boundary surface and the back boundary surface of each of the at least two retro-reflecting elements are of curved shape.
A scanning instrument for laser-based airborne surveying comprising two wedges and a lead deflector. Each of the two wedges is rotatably mounted in a beam path of an outgoing measurement beam. The lead deflector is mounted with a fixed spatial relationship with the first of the two wedges and has a cross section smaller than the two wedges. The outgoing measurement beam first passes the lead deflector and then the two wedges. At most, a small portion of the returning radiation passes through the lead deflector, while the greater portion of the returning radiation is deflected by the two wedges without interacting with the lead deflector. The lead deflector creates a lead of the outgoing measurement beam in relation to the movement direction of the outgoing measurement beam associated with a spiral scan pattern generated by a rotation of the two wedges.
A method of generating digital piping data from a paper isometric image. The method includes receiving a 2-Dimensional (2D) isometric image corresponding to a piping structure. The 2D isometric image comprises one or more piping components corresponding to the piping structure. The method also includes identifying at least one a direction, an orientation, a name, and dimensions of each of the piping components in a 3D space. The method further includes identifying 3D coordinate information corresponding to a start point and an end point of each of the piping components. Furthermore, the method includes generating 3D geometry configuration data corresponding to each of the piping components based on the corresponding identified 3D coordinate information, and the corresponding at least one of the direction, an orientation, and a dimension in a predefined standard format.
G06F 30/18 - Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
G06T 11/40 - Filling a planar surface by adding surface attributes, e.g. colour or texture
15.
ADAPTATION OF ILLUMINATION SETTINGS FOR OPTICAL MEASUREMENT AND INSPECTION SYSTEMS
A method for optical inspection of a feature of interest on a workpiece using an optical measuring system comprising at least one camera and a plurality of light sources, the method comprising: simulating illumination of a workpiece model; training, based on synthetic images obtained from the simulated illumination, an AI agent or an ML model to automatically control the plurality of light sources; inferring, in at least one image captured by the at least one camera, properties of the feature of interest on the workpiece; the trained AI agent controlling the plurality of light sources to select a light setting for illuminating the feature of interest; and optically inspecting the illuminated feature of interest while it is illuminated with the selected light setting.
A wearable surveying device and systems and method comprising such a wearable surveying device for referenced positioning or measuring. The wearable surveying device has a wearable designed to be carried by an operator and comprising an electric power unit and a computing unit and an articulated arm for mounting a tool and/or measuring device with a defined positional relationship to the arm. The articulated arm is designed and attached to the wearable in such a way that it is steerable by the operator. The device further comprises a pose unit for determining a position and orientation with respect to six degrees of freedom. The articulated arm and the pose unit are in a fixed and defined positional relationship to each other.
G01C 15/00 - Surveying instruments or accessories not provided for in groups
B25J 13/08 - Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
17.
HUMANOID ROBOT WITH TRACKS ON LEGS CONFIGURED FOR STAND UP SEQUENCE
The invention relates generally to a mobile robot configured to provide metrology grade measurements in production environments, e.g. to generally support quality control, and especially lengthy, high-precision measurement or calibration activities that require long-term, concentrated effort and/or non-natural bodily gestures by a human operator. Aspects of the mobile robot, inter alia, relate to details regarding a hybrid track drive, a hip joint mechanism, tactile sensing, and workflows for teaching the robot different behaviors. In particular, benefits of mobility provided by mobile robots are transformed to the field of metrology while maintaining metrology grade accuracy.
B62D 57/028 - Vehicles characterised by having other propulsion or other ground-engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members having wheels and mechanical legs
18.
Method and apparatus for determining the location of a static object
A method and apparatus for determining the location of an object with a sensor positions an instrument at a first location, controls the instrument to transmit a first omnidirectional signal during a first time, and determines a first distance from the instrument to the static object using the first omnidirectional signal. The method and apparatus repeats this process in a serial manner at two other locations, and uses the respective distances from each location to determine the location of the object. Other embodiments are disclosed.
A coordinate measuring machine (CMM) for determining spatial coordinate data of an object point on a workpiece. The CMM comprising, a first limb, a probing element, a second limb, and a coupling interface. The probing element provides probing data regarding an interaction between a sensing area and the object point. The first limb connects the sensing area to a first proximal end. The coupling interface is configured to provide coupling data regarding an interaction between a coupling area and a reference point having a defined spatial relationship to the object point. The second limb connects the sensing area to a second proximal end mechanically constrained to the first proximal end.
G01B 7/008 - Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points using coordinate measuring machines
G01B 11/00 - Measuring arrangements characterised by the use of optical techniques
A measuring device for imaging an object, including a light emitting unit configured to emit polarised measuring light, a light receiving unit configured to receive and detect reflected measuring light, and a support structure which comprises a retro-reflective layer and a polarisation state manipulation layer. The support structure provides retro-reflecting of the measuring light and changing a polarisation state of the measuring light such that the polarisation state of incident measuring light is different relative to the polarisation state of retro-reflected measuring light. The measuring device comprises a polarisation selecting unit configured to provide selecting either reflected measuring light with a first polarisation state or with a second polarisation state.
An arrangement for optically measuring the surface, such as surface shape and/or associated surface defects, of an optionally glossy target object, comprising: a diffusive, semi-transparent illumination structure defining a hollow, preferably curved, elongated surface shape, constituting a tunnel shape, configured to surround at least one target object at least partially, a number of LED (light-emitting diode) light sources optically coupled to the illumination structure for illuminating at least one target object via the surface of the illumination structure, wherein the light sources are situated at a distance from the surface of the illumination structure, wherein the LED light sources are arranged in a matrix array along the curvilinear cross-section of the illumination structure and along the length of the tunnel shape of the illumination structure, at least one imaging device, configured to image the target object.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
A system is configured to quickly identify relevant solutions from a complex portfolio of products that each may incorporate one or more solutions, and to produce a report identifying such solutions in a format that complies with a company's style guide.
A system is configured to quickly identify relevant solutions from a complex portfolio of products that each may incorporate one or more solutions, and to produce a report identifying such solutions in a format that complies with a company's style guide.
A system is configured to quickly identify relevant solutions from a complex portfolio of products that each may incorporate one or more solutions. This system therefore enables determination of a customized set of solutions for a particular end-user or end-user of the solutions.
A method for detection and measurement of metallic objects such as rebars embedded in a concrete building structure, with emitting an electro-magnetic sensor signal and measuring an inductive response signal at different sensing positions at the surface of the structure, thereby measuring the sensing positions in such a way that the response signal is position determined. The detection of objects and determination of their depths and/or diameters is based on AI models which evaluate the response signal.
G01D 5/20 - Mechanical means for transferring the output of a sensing memberMeans for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for convertingTransducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage by varying inductance, e.g. by a movable armature
G01B 7/12 - Measuring arrangements characterised by the use of electric or magnetic techniques for measuring diameters
G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
Methods, systems, and devices for flank milling by a computer numerical control (CNC) machine by selecting a workpiece to be machined, determining a tool path for the flank milling cutting tool based on a selected flank milling cutting tool having a tool curvature matching the curvature of an identified subset of curves, where the identified subset of curves may have near-zero curvature and determined to have a direction minimizing an absolute value of a normal curvature, and where the subset of curves may be on an unruled surface and having pseudo-ruledness properties.
G05B 19/4155 - Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
B23Q 15/12 - Adaptive control, i.e. adjusting itself to have a performance which is optimum according to a preassigned criterion
27.
COORDINATE MEASURING MACHINE WITH OPERATION STATE DISPLAY SYSTEM
A coordinate measuring machine comprising a movable unit adapted to move a measuring head in a measuring volume and an operating state display system comprising first state light indicators located in a top portion of the machine and visible from a distance at 360°, and a display defining a graphical user interface; the state light indicators are configured to assume colours representative of different states of the machine, and the GUI comprises at least one indicator visible from a distance and representative of the state of the machine and an information area visible by an operator in close proximity to the machine and containing operational details related to the state of the machine.
G01B 21/04 - Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer programmes; Computer programmes, recorded; Computer-aided design (CAD) software; Product lifecycle management software; Industrial software. Software as a service [SaaS]; Software as a service [SaaS] featuring computer-aided design (CAD) software; Software as a service [SaaS] featuring product lifecycle management software; Software as a service [SaaS] featuring industrial software.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer programmes; Computer programmes, recorded; Computer-aided design (CAD) software; Product lifecycle management software; Industrial software. Software as a service [SaaS]; Software as a service [SaaS] featuring computer-aided design (CAD) software; Software as a service [SaaS] featuring product lifecycle management software; Software as a service [SaaS] featuring industrial software.
30.
GRAPHICS RENDERING OPTIMIZATION SERVICE FOR THIN CLIENT APPLICATIONS
Systems and methods to automatically provide graphics rendering optimization settings in real-time to a client device for rendering of graphics by a client application such as running on a browser or hand-held device. Specifically, a specially-configured Graphics Rendering Optimization Client application running on a client device sends requests to a corresponding Graphics Rendering Optimization Service running on a server system to obtain graphics rendering settings in real-time for rendering of graphics by the client application running on the client device, thereby providing automated and real-time graphics rendering optimization with little impact on the performance of the client application and client device. In certain embodiments, the Graphics Rendering Optimization Service employs an AI-based model that is trained and used to predict the graphics rendering settings in real time to improve the rendering performance.
Systems and methods to automatically provide graphics rendering optimization settings in real-time to a client device for rendering of graphics by a client application such as running on a browser or hand-held device. Specifically, a specially-configured Graphics Rendering Optimization Client application running on a client device sends requests to a corresponding Graphics Rendering Optimization Service running on a server system to obtain graphics rendering settings in real-time for rendering of graphics by the client application running on the client device, thereby providing automated and real-time graphics rendering optimization with little impact on the performance of the client application and client device. In certain embodiments, the Graphics Rendering Optimization Service employs an Al-based model that is trained and used to predict the graphics rendering settings in real time to improve the rendering performance.
Systems and methods to automatically provide graphics rendering optimization settings in real-time to a client device for rendering of graphics by a client application such as running on a browser or hand-held device. Specifically, a specially-configured Graphics Rendering Optimization Client application running on a client device sends requests to a corresponding Graphics Rendering Optimization Service running on a server system to obtain graphics rendering settings in real-time for rendering of graphics by the client application running on the client device, thereby providing automated and real-time graphics rendering optimization with little impact on the performance of the client application and client device. In certain embodiments, the Graphics Rendering Optimization Service employs an AI-based model that is trained and used to predict the graphics rendering settings in real time to improve the rendering performance.
An aerial camera instrument configured to acquire high-resolution aerial images from a target area. The aerial camera instrument comprises (i) an imaging sensor having an electronic global shutter functionality, (ii) an external shutter component, and (iii) a coupling functionality configured to synchronize the electronic global shutter functionality and the external shutter component.
H04N 25/532 - Control of the integration time by controlling global shutters in CMOS SSIS
G02F 1/1334 - Constructional arrangements based on polymer-dispersed liquid crystals, e.g. microencapsulated liquid crystals
G02F 1/137 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells characterised by the electro-optical or magneto-optical effect, e.g. field-induced phase transition, orientation effect, guest-host interaction or dynamic scattering
G03B 7/0993 - Arrangement of photoelectric elements in or on the camera in the camera
G03B 9/14 - Two separate members moving in opposite directions
G03B 15/00 - Special procedures for taking photographsApparatus therefor
H04N 23/68 - Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
H04N 23/71 - Circuitry for evaluating the brightness variation
H04N 23/73 - Circuitry for compensating brightness variation in the scene by influencing the exposure time
35.
Systems and Methods for Visualization for Editing Hierarchical Markup Documents
Illustrative embodiments simplify creating and/or editing hierarchical markup language code by converting hierarchical markup language code into a graphical format in a graphical user interface that graphically communicates elements of code to a user of the graphical user interface.
A method for identifying a surface property of the skin of a person, the method comprises acquiring surface data of the skin of the person by activating illumination elements for illuminating the skin of the person with measuring light and capturing at least one image by detecting measuring light reflected by the skin of the person by means of a camera, and providing a 3D model of the skin of the person by processing the surface data. The 3D model is provided in a virtual space and a virtual light source is provided in the virtual space to virtually illuminate the 3D model with illumination light, wherein illumination parameters of the virtual light source are variable.
A measuring system for measuring an object, the measuring system comprising a capture device comprising a set of illumination elements for illuminating the object and a set of cameras for capturing an image of the object, and a controlling and processing unit. The controlling and processing unit comprises at least a data acquisition functionality which is configured to provide surface data by activating at least a part of the set of illumination elements for illuminating the object with measuring light and capturing at least one image by detecting measuring light reflected at the object by means of at least a part of the set of cameras and a 3D-modelling functionality which is configured to provide a 3D model of the object by processing the surface data.
A measuring system for measuring an object, the measuring system comprising a capture device comprising a set of illumination elements for illuminating the object and a set of cameras for capturing an image of the object, and a controlling and processing unit. The controlling and processing unit comprises at least a data acquisition functionality which is configured to provide surface data by activating at least a part of the set of illumination elements for illuminating the object with measuring light and capturing at least one image by detecting measuring light reflected at the object by means of at least a part of the set of cameras.
The invention relates to a measuring system (1) for measuring an object, the measuring system (1) comprising a capture device (10) comprising a set of illumination elements (11a-11d, 13a-d) for illuminating the object and a set of cameras (12a-12b,14a-14b) for capturing an image of the object, and a controlling and processing unit. The controlling and processing unit (5) comprises at least a data acquisition functionality which is configured to provide surface data by activating at least a part of the set of illumination elements (11a-11d, 13a-d) for illuminating the object with measuring light and capturing at least one image by detecting measuring light reflected at the object by means of at least a part of the set of cameras (12a-12b,14a-14b) and a 3D-modelling functionality which is configured to provide a 3D model (30) of the object by processing the surface data. A first group of illumination elements (11a-11d) of the set of illumination elements comprises circular polarised filtering of a first circulation direction, a first group of cameras (12) of the set of cameras comprises circular polarised filtering of the first circulation direction, the first group of the cameras (12) comprises at least a first camera (12a) and a second camera (12b), and the data acquisition functionality is configured to provide the surface data by activating the first group of illumination elements (11a-11d) for illuminating the object with measuring light and capturing the at least one image by detecting measuring light reflected at the object by means of the first group of cameras (12).
A coordinate measuring machine for determining at least one spatial coordinate of a measurement point on an object, comprising a structure movably connecting a probe head to a base, the structure comprising a plurality of rotary joints and a plurality links, wherein each rotary joint comprises at least one driving unit, wherein the coordinate measuring machine comprises a control unit configured to control the driving units for driving the probe head relative to the base for approaching the measurement point, to receive angular data, and to determine the at least one spatial coordinate of the measurement point based on the angular data.
G01B 21/04 - Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
G01D 5/347 - Mechanical means for transferring the output of a sensing memberMeans for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for convertingTransducers not specially adapted for a specific variable using optical means, i.e. using infrared, visible or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells using displacement encoding scales
A method for processing satellite signals to derive a geospatial position, comprising: receiving a plurality of GNSS signals from a plurality of GNSS satellites; capturing a digital image using an imaging device at least partially oriented toward the plurality of GNSS satellites, the digital image comprising a multitude of pixels, a first subset of pixels imaging the sky, and a second subset of pixels imaging obstructions that are at least partly impermissible to GNSS signals and/or have reflective surfaces; determining an orientation of the image; and computing a geospatial position. For each of at least a subset of the plurality of GNSS satellites: extracting signal features from the respective GNSS signal; processing the image to extract image features; combining the extracted signal features and the extracted image features to receive a feature combination; and deriving a signal classification and/or an estimated local error of the respective GNSS signal.
Systems and methods to efficiently get precision geometry for a graphic object on a thin client application such as running on a browser or hand-held device. Specifically, a Precision Geometry Client running on a client device sends requests to a corresponding Precision Geometry Service running on a server system to obtain precision geometry primitives that the client device, thereby offloading the processor-intensive precision geometry processing from the client to the server system.
A geodetic surveying instrument comprising a sighting unit for aiming in a target direction (t) at a measurement target point, a defined axis of rotation for setting the target direction (t) by rotation about the axis (v, h), an optical angle encoder for determining the target direction, having a code carrier and at least one image sensor for capturing an image of code-denoted code image-of the code carrier, whereby the code carrier and image sensor are rotatable relative to one another about the defined axis of rotation (v) as a first degree of freedom. The controller is configured to determine the target direction (t) based on evaluation of a code image of the image sensor.
Systems and methods to efficiently get precision geometry for a graphic object on a thin client application such as running on a browser or hand-held device. Specifically, a Precision Geometry Client running on a client device sends requests to a corresponding Precision Geometry Service running on a server system to obtain precision geometry primitives that the client device, thereby offloading the processor-intensive precision geometry processing from the client to the server system.
Systems and methods to efficiently get precision geometry for a graphic object on a thin client application such as running on a browser or hand-held device. Specifically, a Precision Geometry Client running on a client device sends requests to a corresponding Precision Geometry Service running on a server system to obtain precision geometry primitives that the client device converts into tessellated geometry data and renders the tessellated geometry data on the display of the client device, thereby offloading the processor-intensive precision geometry processing from the client to the server system.
A computer-implemented method for generating anonymized 3D data of a surrounding, the surrounding comprising a multitude of 3D features of a plurality of feature categories, the plurality of feature categories including at least a first feature category, 3D features of which being designated for anonymization, the method comprising providing 3D data of the surrounding, the 3D data comprising 3D patterns, the 3D patterns corresponding to the 3D features in the surrounding, wherein a first pattern type corresponds to the first feature category, the method comprising identifying at least a first portion of the mesh or point cloud that comprises at least a first 3D pattern of the first pattern type, the first portion of the mesh or point cloud corresponding to a first data portion of the 3D data, and obtaining at least one alternative 3D pattern for the first pattern type.
G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
48.
METHOD AND SYSTEM FOR INPAINTING OF COLOURISED THREE-DIMENSIONAL POINT CLOUDS
A computer-implemented method and computer system for colourising a 3D point cloud of a setting, the method comprising acquiring point cloud data and image data of the setting, wherein the point cloud data comprises coordinates and an intensity value for each point of the point cloud, and the image data provides colour information of the setting, wherein the method further comprises combining the intensity values and the colour information in a common aligned space, identifying points of the point cloud and/or pixels in the image data that are affected by content discrepancies or anomalies between the colour information and the point cloud data, a neural network deriving, for each of the identified points and/or pixels, colourising information from joint evaluation of the combined intensity values and colour information, and assigning to each of the identified points and/or pixels, the respective colourising information.
A scanning method for 3D-laser scanning using a virtual reality scene for a remote operator wherein based on a virtual position of the user a scan region is automatically defined. The scan region is then scanned by a scanner, for example a robotic UGV-scanner, deployed in the environment. Scan data generated by the scanner is live streamed to the operator and displayed in real-time as a virtual reality 3D-view of the scanned scan region. Said 3D-view is further automatically dynamically updated in real-time based on generated and live-streamed additional scan data, whereby the additional scan data expands and/or refines the scanned scan region according to a further virtual position of the operator and/or according to an input, for example a manual definition of a region such as a scan gap to be additionally scanned, by the operator, using the displayed 3D-view within the virtual reality scene.
A method executes, using a computing system, tasks of a collaborative process for iterations. The tasks include a user-system conditioning task. The method determines scenario characteristics and outcomes in response to executing the tasks for the iterations. The method generates a machine learning model using the scenario characteristics and the outcomes. The method inputs a scenario characteristic into the machine learning model. The method outputs a proficiency score from the machine learning model. The method adjusts the user-system conditioning task in response to the proficiency score. The method then executes, using the computing system, the collaborative process including the adjusted user-system conditioning task.
A method associates a historical scenario with historical actions and historical project results with the historical actions. The method generates a project management interface and receives a search request. The method matches the search request to the historical scenario. The method determines possible actions and, for each possible action, determines intermediate project results. Each of the intermediate project results includes an intermediate cost result, an intermediate scope result, and an intermediate schedule result. The method estimates final project results for the possible actions using the historical project results, each of the final project results including a final cost result, a final scope result, and a final schedule result. The method scores the possible actions according to at least one of the intermediate project results or the estimated final project results. The method updates the project management interface in response to scoring the possible actions.
A method executes, using a computing system, tasks of a collaborative process for iterations. The tasks include a user-system conditioning task. The method determines scenario characteristics and outcomes in response to executing the tasks for the iterations. The method generates a machine learning model using the scenario characteristics and the outcomes. The method inputs a scenario characteristic into the machine learning model. The method outputs a proficiency score from the machine learning model. The method adjusts the user-system conditioning task in response to the proficiency score. The method then executes, using the computing system, the collaborative process including the adjusted user-system conditioning task.
A method associates a historical scenario with historical actions and historical project results with the historical actions. The method generates a project management interface and receives a search request. The method matches the search request to the historical scenario. The method determines possible actions and, for each possible action, determines intermediate project results. Each of the intermediate project results includes an intermediate cost result, an intermediate scope result, and an intermediate schedule result. The method estimates final project results for the possible actions using the historical project results, each of the final project results including a final cost result, a final scope result, and a final schedule result. The method scores the possible actions according to at least one of the intermediate project results or the estimated final project results. The method updates the project management interface in response to scoring the possible actions.
A system and a method for generating three-dimensional scan data of areas of interest, the method comprising a user defining the areas of interest using a mobile device in the environment, and a scanning device performing a scanning procedure at each defined area of interest to generate the scan data of the respective area of interest, wherein defining the areas of interest comprises, for each area of interest, generating identification data, wherein generating the identification data at least comprises generating image data of the respective area of interest, and the scanning procedure at each defined area of interest is performed by a mobile robot comprising the scanning device and being configured for autonomously performing a scan of a surrounding area using the scanning device, the mobile robot having a SLAM functionality for simultaneous localization and mapping and being configured to autonomously move through the environment using the SLAM functionality.
A capture device for imaging a person, in particular the face or a part of the face of the person, the capture device comprises at least one camera for capturing an image of the person. The capture device comprises an infinity mirror comprising at least two mirror surfaces arranged oppositely from each other, a light source for emitting light, and a front side to look inside the infinity mirror. The infinity mirror is arranged at the capture device and placed and oriented relative to the capture device so that a capture range with an insight axis and an insight distance for the person is defined and defined capturing of the person by means of the at least one camera is provided when the person is positioned according to the capture range.
Systems, devices, and methods for executing a model preparation component for training a system and a model query component for querying the system are disclosed. In the preparation stage, the system determines a set of process clusters based on a set of similarity metrics for task characteristics using a set of encoded task characteristics and associated process progressions. The system may also create a set of inference models using the determined set of process clusters. In the query stage, the system may identify an encoded task characteristic and a process progression candidate by matching the encoded task characteristics with the closest similarity metric. The system may then determine a process progression prediction based on at least one of the process progression candidate using the similarity metric and/or calculating a new process progression by an inference calculator using the created set of inference models.
A method for automatically establishing an optimal laser scanning plan, the scanning plan indicating an optimal arrangement of multiple distributed standpoints, the arrangement enabling a scanning of an extended object by multiple terrestrial scans of different parts of the object at respective standpoints.
A range imaging module and a reality capture device comprising a range imaging module and configured to generate 3D measurement data for generating a digital representation of an environment. The range imaging module comprises a cover, which is transparent for at least part of distance measurement radiation of the range imaging module and which comprises a band-pass filter coating. The cover with the band-pass filter coating is arranged in a collimated beam region outside an imaging unit of the range imaging module and encloses the imaging unit, so that returning distance measurement radiation from an imaging field of view of the imaging unit first passes the cover with the band-pass filter coating and then the imaging unit.
A coordinate measuring machine (CMM) for determining at least one spatial coordinate of a measurement point on an object, the CMM comprising a structure movably connecting a probe head to a base, the structure comprising a plurality of rotary joints and a plurality of links, wherein the CMM comprises a control unit configured to control motors in the rotary joints for driving the probe head relative to the base for approaching the measurement point and to receive angular data from measuring units in the rotary joints, wherein the control unit has access to distortion information about distortions occurring in the structure under a multitude of different distortion-influencing conditions, wherein the conditions comprise at least a current pose of the structure that is defined by the angles between the components.
G01B 5/008 - Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
G01B 5/00 - Measuring arrangements characterised by the use of mechanical techniques
60.
OPEN-LOOP DISTANCE ADJUSTMENT FOR A COORDINATE MEASURING MACHINE
A method for controlling a distance between a non-contact measurement probe head of a CMM and a work piece during a measurement. The method comprises providing steering commands to steer the work piece and/or the probe head through a measuring path comprising measuring positions, performing at a measuring position a measuring step comprising providing distance adjustment steering commands to set the distance between the probe head and the work piece, projecting a primary measuring beam pattern onto the work piece, acquiring a secondary measuring beam pattern originating from an interaction of the primary measuring beam with the work piece, deriving surface information based on the secondary measuring beam pattern, deriving information regarding the distance between the probe head and the work piece, deriving a distance deviation based on a distance target the derived distance information, providing the distance deviation for a distance adjustment performed at a subsequent measuring position.
A touch trigger probe with a capacitive sensor for measuring three degrees of freedom with a sensor base and a sensor head which is spaced to the sensor base by a flexible suspension and can be capacitively coupled to the sensor base, whereby the suspension enables a relative movement in three degrees of freedom of the sensor head with respect to the sensor base following a displacement (d) of a probe tip when contacting the object with the probe tip. The suspension and the sensor are adapted to each other in such a way that there is a bijective map between the three degrees of freedom measured by the sensor and all three translational degrees of freedom of the displacement (d) of the probe tip center (C).
A geodetic surveying device, which comprises a laser distance measurement module being configured to take into account a dispersive compensation by means of a two-color process. The surveying device further comprises a reference channel and a beam splitting arrangement configured to split part of the measurement beam into the reference channel. The reference channel comprises a wavelength determination assembly configured to provide a wavelength measurement that provides measured wavelengths of the two beam components to be used for the two-color process, wherein the surveying device is configured to take into account the measured wavelengths to derive the dispersive compensation.
An MTA scanner for providing a point cloud comprising 1.) a light pulse source for generating a first pulse train with a first repetition rate, such that first ambiguity distance is less than an envisaged measurement range, and a second pulse train with a second repetition rate, such that second repetition rate is a proper fraction of the first repetition rate, 2.) a transmission unit to transmit the first scanning pulses and the second scanning pulses to respective transmission directions, 3.) an acquisition unit to acquire first and second scanning pulses reflected from object points in the environment, and 4.) an evaluation unit to assign the acquisition events to the respective first and second transmission events, using an MTA disambiguation based on the first and second repetition rates.
A method for controlling movement of an end-effector of an excavator, wherein the end-effector is attached to the excavator via an articulated component comprising multiple links, wherein the method comprises providing motion commands for moving the end-effector, using a motion-control algorithm to translate the motion commands to control commands for moving the multiple links with respect to each other so that the end-effector moves with a target trajectory associated with the motion commands, accessing movement sensor data configured to provide monitoring of a movement of the articulated component and the end-effector, accessing impact sensor data comprising hydraulic pressure sensing data and/or force sensor data, using the movement sensor data and the impact sensor data to determine an estimated value of an impact parameter for the articulated component.
The invention relates generally to a mobile robot, e.g. a humanoid robot, configured to provide reality capture and metrology grade geometric measurement, e.g. to generally support infrastructure surveillance and/or to support workflows in the field of metrology. Aspects of the mobile robot, inter alia, relate to providing increased accuracy of metrology grade devices to overcome deficiencies in mobile reality capture. On the other hand, benefits of mobility provided by mobile robots are transformed to the field of metrology while maintaining metrology grade accuracy.
B25J 5/00 - Manipulators mounted on wheels or on carriages
B25J 19/00 - Accessories fitted to manipulators, e.g. for monitoring, for viewingSafety devices combined with or specially adapted for use in connection with manipulators
B62D 57/028 - Vehicles characterised by having other propulsion or other ground-engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members having wheels and mechanical legs
A robot drive module for driving a rotary joint movement of a robot with at least a rotary drive and at least a rotary encoder arrangement and a method for a robot having such a robot drive module.
B25J 13/08 - Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
G01D 5/14 - Mechanical means for transferring the output of a sensing memberMeans for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for convertingTransducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
H02K 7/116 - Structural association with clutches, brakes, gears, pulleys or mechanical starters with gears
H02K 11/33 - Drive circuits, e.g. power electronics
A measuring system for measuring an object, the measuring system comprising a measuring device and a controlling and processing unit. The measuring device comprises at least one camera, a first optical sensor and a second optical sensor, the first optical sensor provides a first field of view and is configured for collecting first measuring data representing a first part of the object, the second optical sensor provides a second field of view and is configured for collecting second measuring data representing a second part of the object. The second optical sensor comprises at least three light sources configured for illuminating the object from at least three different poses. The controlling and processing unit comprises a second capturing mode.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
68.
FILTERING REFLECTED POINTS IN A 3D LIDAR SCAN BY JOINT EVALUATION OF LIDAR DATA AND IMAGE DATA WITH A REFLECTION POINT CLASSIFIER
3D LiDAR scanning for generating a 3D point cloud of an environment, e.g. for surveying a construction side or for building surveying. Data points within the 3D laser scan data originating from multiple reflections within the environment, referred to as reflection points, are automatically identified and removed from the point cloud, by making use of a joined analysis of paired 3D laser scan data and image data captured with a measuring device. Points belonging to objects which appear in the 3D scan data but do not appear in the image data are classified as reflection points. Detection of the reflection points is provided by a reflection point classifier, which is trained to find semantic similarity and dissimilarity of 3D laser scan data and image data.
G06V 10/80 - Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
69.
THREE-DIMENSIONAL REALITY CAPTURING OF AN ENVIRONMENT BY A SURVEYING DEVICE AND DISTRIBUTED PROCESSING WITH IMPROVED PROVISION OF A PREVIEW OF A DIGITAL MODEL OF THE ENVIRONMENT
Processing scan data provided by a 3D surveying device to provide a digital model of an environment, wherein the processing of the scan data is distributed among a group of processing participants by deriving a scan task to be currently executed by the 3D surveying device and deriving an associated model type of the digital model of the environment to be provided by the scan data. Minimal processing units of the processing of the scan data are determined to provide a display of a representation of a preview of the digital model in a way that it fulfils visualization criteria associated to the model type of the digital model. A prioritization algorithm is used for dynamically distributing the processing of the scan data among the processing participants, wherein the prioritization algorithm provides an optimization in terms of definition and distribution of the different processing assignments with a short time to provide the minimum processing units as a target value and with a currently available bandwidth and connection stability of a data exchange between the processing participants with one another, a currently available computing power on each of the processing participants, and remaining battery power on the 3D surveying device as input parameters.
G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
09 - Scientific and electric apparatus and instruments
10 - Medical apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Optical apparatus for imaging of human faces or parts of the
human body; optical apparatus for illumination and imaging
of human faces; computer software for digital image capture
of human faces and body parts, image processing, creation of
3D representation, quantitative analysis, display,
highlighting, comparison, web-upload, databases, all for use
in the fields of beauty care, cosmetics, cosmetology or
medicine; computer software for assessment of skin quality,
in particular quantification of wrinkles, pigmentation,
pores, oiliness, acne, moisture, composition, and other
factors; computer software for assessment of dimensions of
human faces and other body parts, identification of landmark
points, measuring of volumes; computer software for the
simulation of cosmetic and surgical treatments, in
particular subcutaneous skin treatments, breast surgery,
liposuction, rejuvenation of hand and feet. Medical imaging apparatus for imaging of human faces or
parts of the human body; Medical imaging apparatus for
illumination and imaging of human faces. Software as a service (SaaS) providing temporary use of
online non-downloadable software, computer software
applications, cloud computing services and computer
operating system software for digital image capture of human
faces and body parts, image processing, creation of 3D
representation, quantitative analysis, display,
highlighting, comparison, web-upload, databases, all for use
in the fields of beauty care, cosmetics, cosmetology or
medicine; Software as a service (SaaS) providing temporary
use of online non-downloadable software, computer software
applications, cloud computing services and computer
operating system software for assessment of skin quality, in
particular quantification of wrinkles, pigmentation, pores,
oiliness, acne, moisture, composition, and other factors;
software as a service (SaaS) providing temporary use of
online non-downloadable software, computer software
applications, cloud computing services and computer
operating system software for assessment of dimensions of
human faces and other body parts, identification of landmark
points, measuring of volumes; software as a service (SaaS)
providing temporary use of online non-downloadable software,
computer software applications, cloud computing services and
computer operating system software for the simulation of
cosmetic and surgical treatments, in particular subcutaneous
skin treatments, breast surgery, liposuction, rejuvenation
of hand and feet.
A machine tool for processing a workpiece having a temperature that deviates from a pre-defined processing temperature, the machine tool comprising a base to position the workpiece on, at least one processing means for processing the workpiece, one or more actuators for moving the processing means relative to the base, a control unit for controlling the actuators, the control unit comprising a data storage for storing nominal data providing nominal dimensions of the workpiece at the pre-defined processing temperature, and at least one temperature sensor that is configured to determine one or more actual temperature values of the workpiece, wherein the at least one temperature sensor is configured to generate temperature data based on the determined actual temperature values and to provide the temperature data to the control unit.
G01B 5/00 - Measuring arrangements characterised by the use of mechanical techniques
G01B 21/04 - Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
G05B 19/404 - Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
A sensor device comprising a retro-reflecting element having a front boundary surface configured for entry of measuring light into the retro-reflecting element and a back boundary surface configured for reflecting a first part of the measuring light as reflected measuring light and configured for transmitting a second part of the measuring light as transmitted measuring light, wherein the front boundary surface and the back boundary surface are arranged on opposite sides of the retro-reflecting element, and a sensor unit configured and arranged so that the transmitted measuring light is detectable by the sensor unit. The front boundary surface and the back boundary surface are of curved shape.
A surveying instrument, comprising at least one rotational movement axis such as a azimuth axis, which is for providing a positioning of the measurement direction of the surveying instrument, a rotational position encoder configured for deriving a rotational direction value around the movement axis and an acceleration sensor such as a MEMS-accelerometer for deriving a leveling for the surveying instrument and being rotatable around the rotational movement axis in different rotational positions. The instrument further comprises a mechanism designed to move the accelerometer from a first orientation in at least a second orientation, the second orientation being different to the first orientation, wherein the mechanism is designed and arranged in such a way that the targeting direction is uninfluenced by a movement of the accelerometer by the mechanism, and an evaluation unit configured to derive a calibrated leveling for the instrument.
A laser scanner or laser profiler for scanning of an object surface by measuring of distances to surface points comprising a light pulse source, a transmission unit, a receiving unit for receiving measurement light reflected from the object surfaces and for determining the respective distance to a surface point based on the received measurement light according to the principle of time-of-flight and a fiber network with a fiber based optical coupler being designed for transforming a respective light pulse into a series of spaced sub-pulses of different energies. The sub-pulses are digitally sampled, at least one of the sub-pulses having an energy yielding an electrical signal amplitude in the non-saturated range of the receiving unit is selected, and a respective distance is determined based on deducing a time-of-flight of the at least one selected sub-pulse.
An optical detection unit comprising a retro-reflecting element which provides a reflection surface configured for retro-reflecting a first part of measuring light as reflected measuring light for providing determination of a position of the optical detection unit and a passage surface configured for transmitting a second part of the measuring light as transmitted measuring light, further comprising a sensor arrangement with a sensor configured and arranged behind of the retro-reflecting element so that the transmitted measuring light is detectable by the sensor. The optical detection unit comprises a referencing assembly with at least one illumination unit configured to emit reference illumination light. The at least one illumination unit is arranged with fixed positional relationship to the retro-reflecting element and/or the sensor arrangement and the referencing assembly is configured and arranged to direct the reference illumination light onto the sensor.
A method generates a virtual environment representing a large-scale capital project with a plurality of objects. Each object corresponds to at least one of a plurality of files. The method further associates a user indicator with a given object of the plurality of objects after access to a given file. The given file is at least one of the plurality of files and associated with the given object. The method also positions a visual representation of the user indicator in the virtual environment as a function of the given object. The visual representation of the user indicator includes an interactive interface for user information. The method further receives a request via the interactive interface to contact a user corresponding to the user indicator.
G06Q 10/067 - Enterprise or organisation modelling
G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
A measuring device for acquiring a three-dimensional measuring point related to a target in a scene, the measuring device comprises a distance measuring unit comprising an emitting unit configured for emitting collimated measuring radiation (T) and a receiving unit configured for detecting at least a part of the collimated measuring radiation reflected (R) by the target, a directing unit rotatable around an elevation axis and configured for directing the measuring radiation towards the scene, a capturing unit, wherein the capturing unit comprises an image sensor and is configured to capture at least a scene image of at least part of the scene, and a controlling and processing unit configured at least for aligning the directing unit.
A measuring device for acquiring a three-dimensional measuring point related to a target in a scene, the measuring device comprises a base unit, a support unit mounted on the base unit, a distance measuring unit comprising an emitting unit configured for emitting measuring radiation and a receiving unit configured for detecting at least a part of the measuring radiation reflected by the target and a directing unit mounted in the support unit configured for directing the measuring radiation towards the scene. The measuring device comprises a capturing unit, wherein the capturing unit is configured for capturing at least a scene image of at least part of the scene, the scene image is generated by the detection of visual-spectrum light, and a controlling and processing unit, wherein the controlling and processing unit is configured for aligning the directing unit.
H04N 23/11 - Cameras or camera modules comprising electronic image sensorsControl thereof for generating image signals from different wavelengths for generating image signals from visible and infrared light wavelengths
H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
H04N 23/74 - Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
79.
VIRTUAL ENVIRONMENT FOR LARGE-SCALE CAPITAL PROJECTS
A method generates a virtual environment representing a large-scale capital project with a plurality of objects. Each object corresponds to at least one of a plurality of files. The method further associates a user indicator with a given object of the plurality of objects after access to a given file. The given file is at least one of the plurality of files and associated with the given object. The method also positions a visual representation of the user indicator in the virtual environment as a function of the given object. The visual representation of the user indicator includes an interactive interface for user information. The method further receives a request via the interactive interface to contact a user corresponding to the user indicator.
G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
09 - Scientific and electric apparatus and instruments
10 - Medical apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Optical apparatus, namely optical cameras for imaging of human faces or parts of the human body, not for medical purposes; optical apparatus, namely optical cameras for illumination and imaging of human faces, not for medical purposes; downloadable computer software for digital image capture of human faces and body parts, image processing, creation of 3D representations, quantitative analysis, data display, data highlighting, data comparison, web-upload of data, and managing databases, all for use in the fields of beauty care, cosmetics, cosmetology and medicine; downloadable computer software for assessment of skin quality, in particular for quantification of wrinkles, pigmentation, pores, oiliness, acne, moisture, composition, and blemishes; downloadable computer software for assessment of dimensions of human faces and other body parts, for identification of anatomical landmark points on a human body, and for measuring of skin volume; downloadable computer software for the simulation of cosmetic treatments and cosmetic plastic surgical treatments, in particular subcutaneous skin treatments, cosmetic plastic breast surgery, liposuction, and rejuvenation of hand and feet; all the aforesaid goods for imaging, modeling and analyzing non-excised parts of the human body, in particular the face, for use in the fields of cosmetical and cosmetic plastic surgical treatments, beauty care, cosmetics, cosmetology or medicine; none of the aforesaid goods in the fields of oncology, surgical oncology, crypto currencies, blockchains, finance, payment, currencies, computer data security, data protection, data encryption and management, inspection, authentication, tracking and tracing including proof of origin and ownership of luxury goods including raw materials, parts and components Medical imaging apparatus for imaging of human faces or parts of the human body; Medical imaging apparatus for illumination and imaging of human faces; none of the aforesaid goods in the field of oncology and surgical oncology Software as a service (SaaS) services featuring software for digital image capture and processing of human faces and body parts for use in the fields of beauty care, cosmetics, cosmetology and medicine; Providing temporary use of on-line non-downloadable software for creating 3D representations of human faces and body parts for use in the fields of beauty care, cosmetics, cosmetology and medicine; Providing temporary use of on-line non-downloadable software for creating searchable databases of information and data in the fields of beauty care, cosmetics, cosmetology and medicine; Software as a service (SaaS) services featuring software for assessment of skin quality, in particular quantification of wrinkles, pigmentation, pores, oiliness, acne, moisture, composition, and blemishes; software as a service (SaaS) services featuring software for assessment of dimensions of human faces and other body parts; Providing temporary use of on-line non-downloadable software for identification of anatomical landmark points on a human body; software as a service (SaaS) services featuring software for the simulation of cosmetic treatments and cosmetic plastic surgical treatments, in particular subcutaneous skin treatments, cosmetic plastic breast surgery, liposuction, and rejuvenation of hand and feet; all the aforesaid services for imaging, modeling and analyzing non-excised parts of the human body, in particular the face, for use in the fields of cosmetical and cosmetic plastic surgical treatments, beauty care, cosmetics, cosmetology or medicine; none of the aforesaid services in the fields of oncology, surgical oncology, crypto currencies, blockchains, finance, payment, currencies, computer data security, data protection, data encryption and management, inspection, authentication, tracking and tracing including proof of origin and ownership of luxury goods including raw materials, parts and components
81.
ACTIVE THERMAL MANAGEMENT FOR COORDINATE MEASURING MACHINES
A coordinate measuring machine (CMM) for determining at least one spatial coordinate of a measurement point on an object, the CMM comprising a structure comprising a base and a plurality of frame elements, wherein a probe head is attached to one of the frame elements and movable relative to the base, wherein the CMM comprises a temperature control system configured to control a temperature of a plurality of frame elements of the structure and comprising a control unit, one or more temperature sensors, and one or more heating elements, wherein the control unit is configured to control the heating elements based on the temperature values received from the temperature sensors.
G01B 5/008 - Measuring arrangements characterised by the use of mechanical techniques for measuring coordinates of points using coordinate measuring machines
G05D 23/19 - Control of temperature characterised by the use of electric means
A method and a system for tube bending by a tube bending machine, wherein values of input parameters of the tube bending machine defining processing steps of the tube bending machine are determined as a function of a mapping of bending parameters defining a target tube bending geometry to the input parameters. The mapping is determined by a data-driven approach, wherein a machine learning based mapping model is fitted to tube bending machine processing data of an ongoing or a previous bending process, thereby providing a machine learning dependency of the input parameters from target bending parameters. For the training of the mapping model, values of the bending parameters and corresponding values of the input parameters are used, as well as a comparison information between the values of the bending parameters and measured actual values of the bending parameters resulting from the tube bending process.
G05B 17/02 - Systems involving the use of models or simulators of said systems electric
G05B 13/02 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
83.
SYSTEM AND METHOD FOR CREATING A FILTERING PROTOCOL-COMPLIANT UNIFORM RESOURCE LOCATOR
A graphical user interface is configured to guide a user through a method of creating a RESTful API protocol-compliant URL, without requiring that the user be familiar with syntax of the RESTful API protocol. The graphical user interface includes a URL output that indicates to the user features within a user-edited URL that render the user-edited URL non-compliant with the RESTful API protocol. The graphical user interface includes a set of graphical input devices to solicit and receive from the user input specifying a set of query options, which user input is used to define the RESTful API protocol-compliant URL. The graphical user interface is automatically customized to solicit and receive from the user input only for options available from a specific data service.
A multichannel Light Detection And Ranging device with a dense array of equal spatial light modulator elements such as a digital micromirror device. The modulator array is arranged in a focal plane of a receiving optics between the receiving optics of a receiver unit and detectors. Each spatial light modulator element individually provides a first spatial modulation state and a second spatial modulation state, the two states differing in light redirection. Only in the first modulation state light from the receiving optics is redirected via a respective modulator element in a targeted manner towards a detector. The receiver unit comprises a dense array of juxtaposed optical wedges in between the modulator array and the detectors. Each wedge covers a different area of the modulator array and the refractive planes of the wedges are differently oriented.
G01S 7/481 - Constructional features, e.g. arrangements of optical elements
G02B 26/08 - Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
G01S 7/4865 - Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak
Image-based method of defining a scanning area with a measuring radiation-based measuring device such as a laser scanner, the method comprising roughly aligning a targeting axis of the measuring device towards an area of interest to be scanned, the area of interest having a coherent visual property, capturing with known orientation to the targeting axis an image covering the area of interest, displaying the image to a user, manually selecting by the user of at least one pixel of a group of pixels representing the area of interest in the image, automatically segmenting the group of pixels based on a similarity to the at least one selected pixel using a machine learning algorithm, and automatically defining the scanning area based on border pixels of the first group of pixels.
A graphical user interface is configured to guide a user through a method of creating a RESTful API protocol-compliant URL, without requiring that the user be familiar with syntax of the RESTful API protocol. The graphical user interface includes a URL output that indicates to the user features within a user-edited URL that render the user-edited URL non-compliant with the RESTful API protocol. The graphical user interface includes a set of graphical input devices to solicit and receive from the user input specifying a set of query options, which user input is used to define the RESTful API protocol-compliant URL. The graphical user interface is automatically customized to solicit and receive from the user input only for options available from a specific data service.
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
A graphical user interface is configured to guide a user through a method of creating a RESTful API protocol-compliant URL, without requiring that the user be familiar with syntax of the RESTful API protocol. The graphical user interface includes a URL output that indicates to the user features within a user-edited URL that render the user-edited URL non-compliant with the RESTful API protocol. The graphical user interface includes a set of graphical input devices to solicit and receive from the user input specifying a set of query options, which user input is used to define the RESTful API protocol-compliant URL. The graphical user interface is automatically customized to solicit and receive from the user input only for options available from a specific data service.
Systems, devices, and methods including selecting one or more sequences of machining types for a feature of one or more features, where the selection of the one or more sequences of machining types is based on the feature and a database of prior selections of machining types; selecting one or more tools for the selected one or more sequences of machining types, where the selection of the one or more tools is based on the feature, the selected one or more sequences of machining types, and a database of prior selections of one or more tools; and selecting one or more machining parameters for the selected one or more tools, where the selected machining parameters are based on the feature, the selected one or more sequences of machining types, the selected one or more tools, and a database of prior selections of one or more machining parameters.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
89.
System and method of enabling and managing proactive collaboration
A collaboration management system, comprising a database having stored operator information about the participating operators, the operator information of each operator comprising at least one operator class assigned to the respective operator; a data receiver configured to receive a data stream comprising a plurality of electronic messages from a plurality of communicating agents, each electronic message comprising at least one piece of information; a message parser operatively coupled with the data receiver, the message parser configured to parse the received electronic messages to extract pieces of information of the parsed electronic messages and to classify the electronic messages according to one or more ontologies from a set of pre-defined ontologies; a recommendation engine operatively coupled with the message parser and the database; and a data distributor operatively coupled with the recommendation engine.
Scanning method and scanning device for automatic scan point reduction, wherein a number of scan points are generated optoelectronically by detection of a measuring beam, in particular of a laser scanner or total station, with which objects' surfaces are sampled point-by-point, the scan points representing spatial positions of sampled surface points. The method comprises automatically reducing the generated number of scan points during the optoelectronic scanning by discarding of scan points, whereby the reduction of scan points is object and/or shape type-specific, whereby object type respectively shape type refers to the kind of object respectively shape.
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software for use as a Procedure Lifecycle
Management (PLCM) to manage the procedure life-cycle for
Standard Operating Procedures (SOP), Maintenance Procedures,
Asset Operating Procedures (AOP), Turnaround Procedures,
Commissioning Testing Procedures, Emergency Procedures, and
Unit Operating Procedures (UOP) to ensure compliance with
current standards of practice in the oil, gas, chemical
processing, power generation, civil infrastructure, food
processing, forestry, pharmaceuticals, ceramics, base
metals, plastics, rubber, textiles, tobacco, wood, paper,
automotive, construction, consumer packaging, furniture,
cosmetics industries; computer software for use as a
Connected Worker Platform (CWP) to deliver all critical
operational content for use in the Asset Performance
Management (APM) system with operations technology in the
oil, gas, chemical processing, power generation, civil
infrastructure, food processing, forestry, pharmaceuticals,
ceramics, base metals, plastics, rubber, textiles, tobacco,
wood, paper, automotive, construction, consumer packaging,
furniture, cosmetics industries; computer software for use
as a Learner Experience Platform (LXP); computer software
for use as a Component Content Management System (CCMS);
computer software for use as a Quality Management System
(QMS) in the oil, gas, chemical processing, power
generation, civil infrastructure, food processing, forestry,
pharmaceuticals, ceramics, base metals, plastics, rubber,
textiles, tobacco, wood, paper, automotive, construction,
consumer packaging, furniture, cosmetics industries. Computer training, advanced design services, namely,
e-learning training and instructor-led training to assist
clients in the development and implementation of electronic
course content for implementing digital knowledge management
systems via a Learner Experience Platform (LXP); Technical
training, namely, training in the maintenance and mentoring
of content as well as architecture of digital content of
learning content management systems, and training in the use
of learning content management systems and their IT
integration. Architectural consultancy, computer programming consultancy,
research services in the oil, gas, chemical processing,
power generation, civil infrastructure, food processing,
forestry, pharmaceuticals, ceramics, base metals, plastics,
rubber, textiles, tobacco, wood, paper, automotive,
construction, consumer packaging, furniture, cosmetics
industries; Data migration services; computer network
configuration services; Software as a Service (SaaS)
services for use as a Procedure Lifecycle Management (PLCM)
to manage the procedure life-cycle for Standard Operating
Procedures (SOP), Maintenance Procedures, Asset Operating
Procedures (AOP), Turnaround Procedures, Commissioning
Testing Procedures, Emergency Procedures, and Unit Operating
Procedures (UOP) to ensure compliance with current standards
of practice in the oil, gas, chemical processing, power
generation, civil infrastructure, food processing, forestry,
pharmaceuticals, ceramics, base metals, plastics, rubber,
textiles, tobacco, wood, paper, automotive, construction,
consumer packaging, furniture, cosmetics industries;
Software as a Service (SaaS) services for use as a Connected
Worker Platform (CWP) to deliver all critical operational
content for use in the Asset Performance Management (APM)
system with operations technology in the oil, gas, chemical
processing, power generation, civil infrastructure, food
processing, forestry, pharmaceuticals, ceramics, base
metals, plastics, rubber, textiles, tobacco, wood, paper,
automotive, construction, consumer packaging, furniture,
cosmetics industries; software as a Service (SaaS) services
for use as a Learner Experience Platform (LXP) featuring as
an e-learning content management system and delivery of
learning content in the oil, gas and chemical processing
industries; software as a Service (SaaS) services for use as
a Quality Management System (QMS) in the oil, gas, chemical
processing, power generation, civil infrastructure, food
processing, forestry, pharmaceuticals, ceramics, base
metals, plastics, rubber, textiles, tobacco, wood, paper,
automotive, construction, consumer packaging, furniture,
cosmetics industries; software as a Service (SaaS) services
for use as a Component Content Management System (CCMS) in
the oil, gas, chemical processing, power generation, civil
infrastructure, food processing, forestry, pharmaceuticals,
ceramics, base metals, plastics, rubber, textiles, tobacco,
wood, paper, automotive, construction, consumer packaging,
furniture, cosmetics industries; cloud computing featuring
software for data collection and data analysis in the fields
of asset optimization, machine diagnostics, and optimization
of industrial in the oil, gas, chemical processing, power
generation, civil infrastructure, food processing, forestry,
pharmaceuticals, ceramics, base metals, plastics, rubber,
textiles, tobacco, wood, paper, automotive, construction,
consumer packaging, furniture, cosmetics industries;
software as a Service (SaaS) services featuring software for
data collection and data analysis in the fields of asset
optimization, machine diagnostics, and optimization of
industrial processes in the oil, gas, chemical processing,
power generation, civil infrastructure, food processing,
forestry, pharmaceuticals, ceramics, base metals, plastics,
rubber, textiles, tobacco, wood, paper, automotive,
construction, consumer packaging, furniture, cosmetics
industries; software as a Service (SaaS) services featuring
software for use in collecting, analyzing, and delivering
data to optimize performance in the industrial process,
equipment and production systems across the exploration and
production segments, the processing, storage and
transportation pipelines segments, and the refining and
retail distribution segments of the oil, gas, chemical
processing, power generation, civil infrastructure, food
processing, forestry, pharmaceuticals, ceramics, base
metals, plastics, rubber, textiles, tobacco, wood, paper,
automotive, construction, consumer packaging, furniture,
cosmetics industries; software as a Service (SaaS) services
featuring software for use in asset performance management,
production optimization, process optimization and resource
optimization of the industrial process, equipment and
production systems in the oil, gas, chemical processing,
power generation, civil infrastructure, food processing,
forestry, pharmaceuticals, ceramics, base metals, plastics,
rubber, textiles, tobacco, wood, paper, automotive,
construction, consumer packaging, furniture, cosmetics
industries.
92.
System and method for creating a single-entity protocol-compliant uniform resource locator
A graphical user interface is configured to guide a user through a method of creating an OData-compliant URL, without requiring that the user be familiar with syntax of OData-compliant URLs. The graphical user interface includes a set of graphical input devices to solicit and receive from the user input specifying a set of query options, which user input is used to define the OData-compliant URL. The graphical user interface is automatically customized to solicit and receive from the user input only for options available from a specific OData service.
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 9/451 - Execution arrangements for user interfaces
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.
H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
94.
ELECTRO-OPTIC TIME-OF-FLIGHT DISTANCE METER HAVING A RECEIVER CHAIN
An electro-optic distance meter according to the time-of-flight principle with a receiver chain for generating a digital signal from a received light pulse, the receiver chain comprising a photodetector, a first gain stage, in particular a transimpedance amplifier or a current-mode electronic, for converting an input current from the photodetector associated to the returned light pulse into an output voltage, a filter and an analog-to-digital converter, whereby the digital signal provides an unambiguous relationship between intensity-time delay of the optical pulse and signalshape-time delay of the electrical signal, wherefore the photodetector, the first gain stage and the analog-to-digital converter are adapted to each other such that the analog-to-digital converter remains unclipped in a linear operating range even when the first gain stage shows a non-linear time-invariant response or a well-defined time-invariant saturation response to the input current of the photodetector.
A coordinate measuring system for determining 3D coordinates of an object, comprising a coordinate measuring device comprising an arrangement of sensors configured to generate measurement data from which 3D coordinates of measurement points on the object are derivable, and a computing device configured to determine, based on the measurement data, 3D coordinates of the measurement points, and for storing nominal data of the object in a data storage, the nominal data comprising nominal dimension data of the object for a pre-defined temperature, wherein the nominal data comprises one or more expansion coefficients of the object, the coordinate measuring system comprises at least one temperature sensor that is configured to determine actual temperature values of the object, the at least one temperature sensor is configured to generate temperature data; and the computing device is configured to determine tempered coordinates of the object.
An opto-electronic distance measuring module and a surveying device comprising the opto-electronic distance measuring module. The opto-electronic distance measuring module comprises a laser diode or a low power fiber laser as emission unit of a distance measuring beam, wherein a finite emission code sequence with N chips is emitted and cross-correlated with a reference signal for generating a compressed pulse. In order to provide sufficient pulse compression and accurate timing of the compressed pulse, the reference signal is configured to have a number of chips larger than N and is formed by reference signal components which take up a bipolar shape of expected receiver output signal components which can be assigned to respective light pulses of the emission code sequence.
An opto-electronic dual-comb interferometric distance measuring method and device wherein a signal comb is chromatically divided into a target signal comb and a non-target signal comb at a emission position, preferably by an optical interleaver in a measurement probe of the device. Only the target signal comb serves as a free beam emitted to the target. The non-target signal comb serves for generation of additional or compensation internal phase differences. Thus, the distance to the target is based on first, target related phase differences and on the second, internal compensation phase differences.
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable and recorded Computer software for use as a Procedure Lifecycle Management (PLCM) solution to manage the procedure life-cycle for Standard Operating Procedures (SOP), Maintenance Procedures, Asset Operating Procedures (AOP), Turnaround Procedures, Commissioning Testing Procedures, Emergency Procedures, and Unit Operating Procedures (UOP) to ensure compliance with current standards of practice in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; downloadable and recorded computer software for use as a Connected Worker Platform (CWP) to provide access to all critical operational content and for use in connection with an Asset Performance Management (APM) system for managing operations technology in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; downloadable and recorded computer software for use as a Learner Experience Platform (LXP), namely, software for running an e-learning content management system and delivering learning content in the oil, gas and chemical processing industries; downloadable and recorded computer software for use as a Component Content Management System (CCMS), namely, for managing operations technology content in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; downloadable and recorded computer software for use as a Quality Management System (QMS) for managing business processes in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries Computer training, namely, e-learning training and instructor-led training to assist clients in the development and implementation of electronic course content for implementing digital knowledge management systems via a Learner Experience Platform (LXP); Technical training, namely, training in the maintenance of content as well as architecture of digital content of learning content management systems, and training in the use of learning content management systems and their IT integration Architectural consultancy, computer programming consultancy, and scientific research services in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; Data migration services; computer network configuration services; Software as a Service (SaaS) services featuring software for use as a Procedure Lifecycle Management (PLCM) solution to manage the procedure life-cycle for Standard Operating Procedures (SOP), Maintenance Procedures, Asset Operating Procedures (AOP), Turnaround Procedures, Commissioning Testing Procedures, Emergency Procedures, and Unit Operating Procedures (UOP) to ensure compliance with current standards of practice in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; Software as a Service (SaaS) services featuring software for use as a Connected Worker Platform (CWP) to provide access to all critical operational content and for use in connection with an Asset Performance Management (APM) system for managing operations technology in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; Software as a Service (SaaS) services featuring software for use as a Learner Experience Platform (LXP) for accessing an e-learning content management system and delivery of learning content in the oil, gas and chemical processing industries; Software as a Service (SaaS) services featuring software for use as a Quality Management System (QMS) for managing business processes in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; Software as a Service (SaaS) services featuring software for use as a Component Content Management System (CCMS) for managing operations technology content in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; cloud computing featuring software for data collection and data analysis in the fields of asset optimization, machine diagnostics, and optimization of industrial processes in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; Software as a Service (SaaS) services featuring software for data collection and data analysis in the fields of asset optimization, machine diagnostics, and optimization of industrial processes in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; Software as a Service (SaaS) services featuring software for use in collecting, analyzing, and delivering data to optimize performance in the industrial process, and equipment and production systems across the exploration and production segments, the processing, storage and transportation pipelines segments, and the refining and retail distribution segments of the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries; Software as a Service (SaaS) services featuring software for use in asset performance management, production optimization, process optimization and resource optimization of the industrial process, and equipment and production systems in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, and cosmetics industries
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Computer software for use as a Procedure Lifecycle Management (PLCM) to manage the procedure life-cycle for Standard Operating Procedures (SOP), Maintenance Procedures, Asset Operating Procedures (AOP), Turnaround Procedures, Commissioning Testing Procedures, Emergency Procedures, and Unit Operating Procedures (UOP) to ensure compliance with current standards of practice in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; computer software for use as a Connected Worker Platform (CWP) to deliver all critical operational content for use in the Asset Performance Management (APM) system with operations technology in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; computer software for use as a Learner Experience Platform (LXP); computer software for use as a Component Content Management System (CCMS); computer software for use as a Quality Management System (QMS) in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries. (1) Computer training, advanced design services, namely, e-learning training and instructor-led training to assist clients in the development and implementation of electronic course content for implementing digital knowledge management systems via a Learner Experience Platform (LXP); Technical training, namely, training in the maintenance and mentoring of content as well as architecture of digital content of learning content management systems, and training in the use of learning content management systems and their IT integration.
(2) Architectural consultancy, computer programming consultancy, research services in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; Data migration services; computer network configuration services; Software as a Service (SaaS) services for use as a Procedure Lifecycle Management (PLCM) to manage the procedure life-cycle for Standard Operating Procedures (SOP), Maintenance Procedures, Asset Operating Procedures (AOP), Turnaround Procedures, Commissioning Testing Procedures, Emergency Procedures, and Unit Operating Procedures (UOP) to ensure compliance with current standards of practice in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; Software as a Service (SaaS) services for use as a Connected Worker Platform (CWP) to deliver all critical operational content for use in the Asset Performance Management (APM) system with operations technology in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; software as a Service (SaaS) services for use as a Learner Experience Platform (LXP) featuring as an e-learning content management system and delivery of learning content in the oil, gas and chemical processing industries; software as a Service (SaaS) services for use as a Quality Management System (QMS) in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; software as a Service (SaaS) services for use as a Component Content Management System (CCMS) in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; cloud computing featuring software for data collection and data analysis in the fields of asset optimization, machine diagnostics, and optimization of industrial in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; software as a Service (SaaS) services featuring software for data collection and data analysis in the fields of asset optimization, machine diagnostics, and optimization of industrial processes in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; software as a Service (SaaS) services featuring software for use in collecting, analyzing, and delivering data to optimize performance in the industrial process, equipment and production systems across the exploration and production segments, the processing, storage and transportation pipelines segments, and the refining and retail distribution segments of the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries; software as a Service (SaaS) services featuring software for use in asset performance management, production optimization, process optimization and resource optimization of the industrial process, equipment and production systems in the oil, gas, chemical processing, power generation, civil infrastructure, food processing, forestry, pharmaceuticals, ceramics, base metals, plastics, rubber, textiles, tobacco, wood, paper, automotive, construction, consumer packaging, furniture, cosmetics industries.
A metrology system comprising a target object, a metrology instrument and a control unit configured for controlling an alignment of the targeting unit and for deriving an orientation of the target object. The metrology instrument comprises a zoom objective, an illumination unit and a time-of-flight sensor comprising an array of pixels and capable of providing range data for each pixel of the array as point cloud data, the time-of-flight sensor provides the distance measuring device. The control unit comprises an object determination functionality which provides receiving the point cloud data provided by the time-of-flight sensor, deriving a digital representation of the target object by processing the point cloud data, comparing the digital representation of the target object with a reference pattern of the target object, and determining the orientation of the target object based on the comparison of the digital representation of the target object with the reference pattern.