Design-model management using a geometric criterion

US10229227B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10229227-B2
Application numberUS-201615219417-A
CountryUS
Kind codeB2
Filing dateJul 26, 2016
Priority dateJul 26, 2016
Publication dateMar 12, 2019
Grant dateMar 12, 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.

Disclosed aspects relate to managing a group of geometric objects. The group of geometric objects are correlated to a set of spatial zones associated with an architectural layout. A first geometric object of the group of geometric objects is detected. The first geometric object has a first geometric object size value. By comparing the first geometric object size value with a threshold geometric object size value, it is determined to convert the first geometric object. Based on proximity, a group of conversion candidates is identified from the group of geometric objects. Based on the first geometric object and the group of conversion candidates, a second geometric object is determined using a geometric criterion. Using the second geometric object, a design-model of the architectural layout is established.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: correlating a group of geometric objects to a set of spatial zones associated with an architectural layout, wherein at least one of the set of spatial zones includes a set of polytopes or the group of geometric objects includes a group of polytopes; executing, by a design-model management application of a host device, a detection operation to detect a first geometric object of the group of geometric objects, wherein the first geometric object has a first geometric object size value; executing, by the design-model management application of the host device, a conversion operation to convert the first geometric object by comparing the first geometric object size value with a threshold geometric object size value; executing, by the design-model management application of the host device, an identification operation to identify for the first geometric object, based on proximity, a group of conversion candidates of the group of geometric objects; executing, by the design-model management application of the host device, a determination operation to determine a second geometric object using a geometric criterion based on the first geometric object and the group of conversion candidates; and, executing, by the design-model management application of the host device, an establishment operation to establish a design-model of the architectural layout using the second geometric object. 2. The method of claim 1 , wherein the geometric criterion uses a simple shape factor. 3. The method of claim 1 , wherein the geometric criterion uses a vertices factor for the second geometric object. 4. The method of claim 1 , wherein determining the second geometric object using the geometric criterion includes: computing a first vertex quantity for a first proposed geometric object combination; computing a second vertex quantity for a second proposed geometric object combination; and selecting, in response to the first vertex quantity exceeding the second vertex quantity, the second proposed geometric object combination. 5. The method of claim 1 , wherein identifying for the first geometric object, based on proximity, a group of conversion candidates of the group of geometric objects includes: detecting a first conversion candidate adjoins the first geometric object; detecting a second conversion candidate neighbors the first geometric object; and selecting both the first conversion candidate and the second conversion candidate for the group of conversion candidates. 6. The method of claim 1 , wherein establishing, using the second geometric object, the design-model of the architectural layout includes: correlating the second geometric object to a second spatial zone associated with the architectural layout. 7. The method of claim 1 , further comprising preventing, based on a geometric object profile, the second geometric object from being based on at least a portion of the group of geometric objects. 8. The method of claim 1 , wherein the threshold geometric object size value is based on at least one of a group consisting of the architectural layout, the group of geometric objects, or a user-defined value. 9. The method of claim 1 , wherein determining to convert the first geometric object includes determining that the first geometric object size value is less than the threshold geometric object size value, and wherein the group of conversion candidates includes a group of merge candidates. 10. The method of claim 1 , wherein determining to convert the first geometric object includes determining that the first geometric object size value is greater than the threshold geometric object size value, and wherein the group of conversion candidates includes a group of division candidates. 11. The method of claim 1 , wherein the design-model includes a heating, ventilation, and air conditioning (HVAC) design-model. 12. The method of claim 1 , further comprising: metering use of the management of the group of geometric objects correlated to the set of spatial zones associated with the architectural layout; and generating an invoice based on the metered use. 13. A system comprising: a memory having a set of computer readable computer instructions, and a processor of a host device for executing the set of computer readable instructions, the set of computer readable instructions of a design-model management application including: correlating a group of geometric objects to a set of spatial zones associated with an architectural layout, wherein at least one of the set of spatial zones includes a set of polytopes or the group of geometric objects includes a group of polytopes; executing, by the design-model management application of the host device, a detection operation to detect a first geometric object of the group of geometric objects, wherein the first geometric object has a first geometric object size value; executing, by the design-model management application of the host device, a conversion operation to convert the first geometric object by comparing the first geometric object size value with a threshold geometric object size value; executing, by the design-model management application of the host device, an identification operation to identify for the first geometric object, based on proximity, a group of conversion candidates of the group of geometric objects; executing, by the design-model management application of the host device, a determination operation to determine a second geometric object using a geometric criterion based on the first geometric object and the group of conversion candidates; and executing, by the design-model management application of the host device, an establishment operation to establish a design-model of the architectural layout using the second geometric object. 14. The system of claim 13 , wherein the geometric criterion uses a simple shape factor. 15. The system of claim 13 , wherein the geometric criterion uses a vertices factor for the second geometric object. 16. The system of claim 13 , wherein determining the second geometric object using the geometric criterion includes: computing a first vertex quantity for a first proposed geometric object combination; computing a second vertex quantity for a second proposed geometric object combination; and selecting, in response to the first vertex quantity exceeding the second vertex quantity, the second proposed geometric object combination. 17. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising: correlating a group of geometric objects to a set of spatial zones associated with an architectural layout, wherein at least one of the set of spatial zones includes a set of polytopes or the group of geometric objects includes a group of polytopes; executing, by a design-model management application of a host device, a detection operation to detect a first geometric object of the group of geometric objects, wherein the first geometric object has a first geometric object size value; executing, by the design-model management application of the host device, a conversion operation to convert the first geometric object by comparing the first geometric object size value with a threshold geometric object size value; executing, by the design-model management application of the host device, an ident

Assignees

Inventors

Classifications

  • G06F30/13Primary

    Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads · CPC title

  • G06T17/10Primary

    Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes · CPC title

  • Architectural design, interior design · CPC title

  • Physics · mapped topic

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 US10229227B2 cover?
Disclosed aspects relate to managing a group of geometric objects. The group of geometric objects are correlated to a set of spatial zones associated with an architectural layout. A first geometric object of the group of geometric objects is detected. The first geometric object has a first geometric object size value. By comparing the first geometric object size value with a threshold geometric…
Who is the assignee on this patent?
Mitek Holdings Inc
What technology area does this patent fall under?
Primary CPC classification G06F30/13. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 12 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).