CMM downtime system

US12504271B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12504271-B2
Application numberUS-202418740801-A
CountryUS
Kind codeB2
Filing dateJun 12, 2024
Priority dateNov 3, 2021
Publication dateDec 23, 2025
Grant dateDec 23, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various embodiments enable automation of non-production activities of a coordinate measuring machine by ascertaining, prior to executing such activities, that such activities could be safely executed in the machine's environment. Although making such a determination can be fully automated, some embodiments include a human decision-maker in the loop.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of operating a coordinate measuring machine disposed in an environment, the method comprising: ascertaining that the coordinate measuring machine is in an inactive mode; while the coordinate measuring machine in the inactive mode, imaging the environment using a camera to produce a first set of environment images, the camera having a field of view; contemporaneously with producing the first set of environmental images, ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view; and subsequent to and consequent to said ascertaining: controlling movable parts of the coordinate measuring machine to execute non-production activities. 2 . The method of claim 1 , wherein imaging the environment comprises imaging at least the measuring space of the coordinate measuring machine and a portion of the environment around the coordinate measuring machine. 3 . The method of claim 1 , wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises ascertaining, by automated computer analysis of the first set of environmental images, that the environment does not include a human within a specified distance of the coordinate measuring machine. 4 . The method of claim 1 , wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises ascertaining, by automated computer analysis of the first set of environmental images, that there is no foreign object on the coordinate measuring machine. 5 . The method of claim 1 , wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises ascertaining, by automated computer analysis of the first set of environmental images, that there is no workpiece on the coordinate measuring machine. 6 . The method of claim 1 , wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises providing the first set of environmental images to a human operator, and ascertaining, by operator analysis of the first set of environmental images, that the environment does not include a human within a specified distance of the coordinate measuring machine. 7 . The method of claim 1 , wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises providing the first set of environment images to a human operator, and ascertaining, by operator analysis of the first set of environment images, that there is no foreign object on the coordinate measuring machine. 8 . The method of claim 1 , wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises providing the first set of environment images to a human operator, and ascertaining, by operator analysis of the first set of environment images, that there is no workpiece on the coordinate measuring machine. 9 . The method of claim 1 , wherein the camera is a wide-angle still-image camera. 10 . The method of claim 1 further comprising, prior to imaging at least one of the coordinate measuring machine and the environment using a camera to produce a first set of environment images, establishing the coordinate measuring machine in the inactive mode. 11 . The method of claim 1 wherein ascertaining that the coordinate measuring machine is in an inactive mode is performed without assessing the first set of environment images. 12 . The method of claim 1 wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises assessing the first set of environment images with a neural network trained to determine whether an image includes an obstruction on a coordinate measuring machine. 13 . The method of claim 1 wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises assessing the first set of environment images with a neural network trained to determine whether a person is within the environment of a coordinate measuring machine. 14 . The method of claim 1 wherein controlling movable parts of the coordinate measuring machine to execute non-production activities includes an activity selected from controlling movable parts of the coordinate measuring machine to execute calibration operations, repairing the coordinate measuring machine, or changing a probe. 15 . A non-transient computer programmed product having non-transient computer-executable instructions stored thereon, which computer-executable instructions when executed by a computer cause the computer to perform a method relating to a coordinate measurement machine, the method comprising: ascertaining that the coordinate measuring machine is in an inactive mode; while the coordinate measuring machine in the inactive mode, imaging the environment using a camera to produce a first set of environment images, the camera having a field of view; contemporaneously with producing the first set of environmental images, ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view; and subsequent to and consequent to said ascertaining: causing movable parts of the coordinate measuring machine to execute non-production activities. 16 . The non-transient computer programmed product of claim 15 , wherein ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view, comprises ascertaining, by automated computer analysis of the first set of environmental images, that there is no workpiece on the coordinate measuring machine. 17 . The non-transient computer programmed product of claim 15 , wherein: ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises: ascertaining, by automated computer analysis of the first set of environmental images, that the environment does not include a human within a specified distance of the coordinate measuring machine. 18 . The non-transient computer programmed product of claim 15 , wherein: ascertaining, at least in part from the first set of environment images, that there is no obstruction within the environment within the camera's field of view comprises: ascertaining, by automated computer analysis of the first set of environmental images, that there is no foreign object on the coordinate measuring machine. 19 . The non-transient computer programmed product of claim 15 , wherein: ascertaining that the coordinate measuring machine is in an inactive mode comprises: establishing the coordinate measuring machine in the inactive mode. 20 . The non-transient computer programmed product of claim 15 , wherein ascertaining that the coordinate measur

Assignees

Inventors

Classifications

  • Neural networks · CPC title

  • Terrestrial scenes (scenes under surveillance with static cameras G06V20/52; scenes perceived from the exterior of a vehicle G06V20/56; scenes perceived from the interior of a vehicle G06V20/59) · CPC title

  • Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands · CPC title

  • G01B11/005Primary

    coordinate measuring machines · CPC title

  • G01B21/047Primary

    Accessories, e.g. for positioning, for tool-setting, for measuring probes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12504271B2 cover?
Various embodiments enable automation of non-production activities of a coordinate measuring machine by ascertaining, prior to executing such activities, that such activities could be safely executed in the machine's environment. Although making such a determination can be fully automated, some embodiments include a human decision-maker in the loop.
Who is the assignee on this patent?
Hexagon Metrology Inc
What technology area does this patent fall under?
Primary CPC classification G01B11/005. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 23 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).