Product installation alignment assistance

US10453232B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10453232-B2
Application numberUS-201615249956-A
CountryUS
Kind codeB2
Filing dateAug 29, 2016
Priority dateAug 29, 2016
Publication dateOct 22, 2019
Grant dateOct 22, 2019

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.

In an approach to alignment assistance, one or more computer processors receive one or more calibration parameters associated with an installation of a product. The one or more computer processors determine one or more boundaries for product registration associated with a receiving surface for the product. The one or more computer processors overlay, based, at least in part, on the received calibration parameters and the one or more boundaries for product registration, one or more alignment markings in a field of view of the receiving surface.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for alignment assistance, the method comprising: receiving, by one or more computer processors, one or more calibration parameters associated with a placement of one or more products onto a receiving surface for an installation, wherein the product is one or more construction materials, and wherein the receiving surface is a surface on which the one or more products are being placed; determining, by the one or more computer processors, one or more boundaries associated with the receiving surface for placement of a first product of the one or more products; creating, by the one or more computer processors, based, at least in part, on the received calibration parameters and the determined one or more boundaries, one or more alignment markings, wherein the alignment markings are virtual graphics; overlaying, by the one or more computer processors, the one or more alignment markings in a field of view of an augmented reality device worn by a user viewing the receiving surface, wherein the augmented reality device is positioned between the user and the receiving surface; comparing, by the one or more computer processors, an image of a placement of the installed one or more products to the received calibration parameters; determining, by the one or more computer processors, whether the installation of the one or more products meets a pre-defined placement accuracy threshold, wherein the pre-defined placement accuracy threshold is ten percent of a target value of at least one of the one or more received calibration parameters; and responsive to determining the installation of the one or more products does not meet the pre-defined placement accuracy threshold, generating, by the one or more computer processors, a visual alert displayed by the augmented reality device, wherein the visual alert is generated after the user does not touch the installed one or more products for a pre-defined duration of time. 2. The method of claim 1 , further comprising receiving, by the one or more computer processors, an indicator that the user is beginning the installation of the product. 3. The method of claim 1 , further comprising, based, at least in part, on the received calibration parameters and the determined one or more boundaries, overlaying, by the one or more computer processors, one or more images of the product in the field of view of the user of the augmented reality device viewing the receiving surface. 4. The method of claim 1 , further comprising: responsive to determining an alignment of the installed one or more products is not acceptable, alerting, by the one or more computer processors, the user. 5. The method of claim 4 , wherein alerting the user includes a visual message, a haptic feedback, a vibration, an audible sound, and an audible message. 6. The method of claim 1 , wherein the one or more calibration parameters include at least one of a product characteristic or an installation parameter, and wherein the product characteristic is selected from the group consisting of a dimension, a tolerance, and a placement pattern, and wherein the installation parameter is selected from the group consisting of a spacing between two or more product pieces, an overlap of two or more product pieces, and an offset between two or more product pieces. 7. The method of claim 1 , wherein receiving one or more calibration parameters associated with a placement of one or more products onto a receiving surface for an installation further comprises: reading, by the one or more computer processors, a product identifier associated with the product; and uploading, by the one or more computer processors, one or more calibration parameters from a product knowledge base associated with the product identifier. 8. The method of claim 1 , further comprising: determining a size of the receiving surface; and altering, by the one or more computer processors, at least one of the one or more calibration parameters to ensure proper installation associated with the size. 9. A computer program product for alignment assistance, the computer program product comprising: one or more computer readable storage devices and program instructions stored on the one or more computer readable storage devices, the stored program instructions comprising: program instructions to receive one or more calibration parameters associated with a placement of one or more products onto a receiving surface for an installation, wherein the product is one or more construction materials, and wherein the receiving surface is a surface on which the one or more products are being placed; program instructions to determine one or more boundaries associated with the receiving surface for placement of a first product of the one or more products; program instructions to create, based, at least in part, on the received calibration parameters and the determined one or more boundaries, one or more alignment markings wherein the alignment markings are virtual graphics; program instructions to overlay the one or more alignment markings in a field of view of an augmented reality device worn by a user viewing the receiving surface, wherein the augmented reality device is positioned between the user and the receiving surface; program instructions to compare an image of a placement of the installed one or more products to the received calibration parameters; program instructions to determine whether the installation of the one or more products meets a pre-defined placement accuracy threshold, wherein the pre-defined placement accuracy threshold is ten percent of a target value of at least one of the one or more received calibration parameters; and responsive to determining the installation of the one or more products does not meet the pre-defined placement accuracy threshold, program instructions to generate a visual alert displayed by the augmented reality device, wherein the visual alert is generated after the user does not touch the installed one or more products for a pre-defined duration of time. 10. The computer program product of claim 9 , the stored program instructions further comprising program instructions to receive an indicator that the user is beginning the installation of the product. 11. The computer program product of claim 9 , the stored program instructions further comprising, based, at least in part, on the received calibration parameters and the determined one or more boundaries, program instructions to overlay one or more images of the product in the field of view of the user of the augmented reality device viewing the receiving surface. 12. The computer program product of claim 9 , the stored program instructions further comprising: responsive to determining an alignment of the installed one or more products is not acceptable, program instructions to alert the user. 13. The computer program product of claim 12 , wherein the program instructions to alert the user includes a visual message, a haptic feedback, a vibration, an audible sound, and an audible message. 14. The computer program product of claim 9 , wherein the one or more calibration parameters include at least one of a product characteristic or an installation parameter, and wherein the product characteristic is selected from the group consisting of a dimension, a tolerance, and a placement pattern, and wherein the installation parameter is selected from the group consisting of a spacing between two or more product pieces, an overlap of two or more product pieces, and an offset between two or more product pieces. 15. A computer system for alignment assistance, the computer

Assignees

Inventors

Classifications

  • G06T11/60Primary

    Creating or editing images; Combining images with text · 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 US10453232B2 cover?
In an approach to alignment assistance, one or more computer processors receive one or more calibration parameters associated with an installation of a product. The one or more computer processors determine one or more boundaries for product registration associated with a receiving surface for the product. The one or more computer processors overlay, based, at least in part, on the received cal…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06T11/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 22 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).