CA3112259C - Indoor surveying apparatus and method - Google Patents
Indoor surveying apparatus and method Download PDFInfo
- Publication number
- CA3112259C CA3112259C CA3112259A CA3112259A CA3112259C CA 3112259 C CA3112259 C CA 3112259C CA 3112259 A CA3112259 A CA 3112259A CA 3112259 A CA3112259 A CA 3112259A CA 3112259 C CA3112259 C CA 3112259C
- Authority
- CA
- Canada
- Prior art keywords
- emission pattern
- image
- rangefinder
- feature
- operable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/46—Indirect determination of position data
- G01S17/48—Active triangulation systems, i.e. using the transmission and reflection of electromagnetic waves other than radio waves
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/86—Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Description
[0001] The specification relates generally to apparatuses and methods for mapping an environment, and more specifically to mapping an indoor environment using 2D range data.
BACKGROUND
Pat. No.
8,699,005, filed by the present Applicant. The surveying apparatus includes a range finder having a 2D measurement surface, whereby the 2D range finder measures a 2D data set. The surveying apparatus also including a calibrated optical imaging system coupled to the 2D range finder having calibration coefficients, whereby points from the 2D data set measured by the 2D range finder can be projected onto an image captured by the calibrated optical imaging system using the calibration coefficients.
data sets are displayed in a floor plan window. A second window displays images captured by the imaging system. A dotted line may display the 2D data set projected onto the image in the second window using the calibration coefficients.
The images can be used to fill in gaps in the 2D data set by a user observing the images in the second window and using the user input device, for example a mouse, a stylus, a touchscreen, or a touchpad, to add the missing information to the projected and aligned 2D data sets in the floor plan window.
SUMMARY
rangefinder operable to measure at least one 2D emission pattern at an environmental surface, the at least one 2D emission pattern including range information, and at least one sensor operable to detect the at least one 2D
emission pattern, and the at least one sensor including an imaging sensor operable to capture at least one image of the environmental surface, and wherein the surveying apparatus is operable to generate at least one set of configuration data indicative of an image position of the at least one image relative to the at least one 2D emission pattern; and at least one processor communicatively coupled to the surveying apparatus to receive the at least one 2D emission pattern, the at least one image, and the at least one set of configuration data, the at least one processor operable to apply an automated projection algorithm to project the at least one 2D
emission pattern onto a horizontal plane to generate a map of the environment, apply an automated object recognition algorithm to the at least one image to recognize at least one feature, the at least one feature being at least one of a doorway, a mirror, and a window of the environment, apply an automated matching algorithm to the at least one image and the at least one 2D emission pattern using the at least one set of configuration data to determine a feature position of the at least one feature on the map, and mark the map to indicate the feature position of the at least one feature.
Date Recue/Date Received 2021-03-04
emission pattern produced from a first location, and a second 2D emission pattern produced from a second location different from the first location, and the at least one processor may be operable to automatically align the first and second 2D
emission patterns when projecting the at least one 2D emission pattern onto the horizontal plane to generate the map of the environment.
rangefinder, the at least one processor communicatively coupled to the surveying apparatus to receive the set of positional information and is operable to apply the set of positional information when automatically aligning the first and second 2D
emission patterns.
rangefinder.
Date Recue/Date Received 2021-03-04
emission pattern; generating the map of the environment by projecting the at least one 2D emission pattern onto a horizontal plane using an automated projection algorithm; identifying at least one feature in the at least one image using an automated object recognition algorithm, the at least one feature being at least one of a doorway, a mirror, and a window of the environment; identifying a feature position of the at least one feature by applying an automated matching algorithm to the at least one image and the at least one 2D emission pattern using the at least one set of configuration data; and marking the map to indicate the feature position of the at least one feature.
emission pattern produced from a first location, and a second 2D emission pattern produced from a second location different from the first location, and applying the automated projection algorithm to project the at least one 2D emission pattern onto the horizontal plane to generate the map of the environment may include automatically aligning the first and second 2D emission patterns.
Date Recue/Date Received 2021-03-04
rangefinder used to measure the at least one 2D emission pattern and an inertial measurement unit secured to the 2D rangefinder, and applying the positional information when automatically aligning the first and second 2D emission patterns.
rangefinder used to measure the at least one 2D emission pattern.
laser rangefinder.
rangefinder operable to measure a first 2D emission pattern at an at least one environmental surface from a first location and to measure a second 2D
emission pattern at the at least one environmental surface from a second location different from the first location, each of the first and second 2D emission patterns including range information, at least one sensor operable to detect the first 2D
emission pattern and the second 2D emission pattern, and the at least one sensor including Date Recue/Date Received 2021-03-04 an imaging sensor operable to capture at least one image of the at least one environmental surface, wherein the surveying apparatus is operable to generate at least one set of configuration data indicative of an image position of the at least one image relative to at least one of the first and second 2D emission patterns;
and at least one processor communicatively coupled to the surveying apparatus to receive the first and second 2D emission patterns, the at least one image, and the at least one set of configuration data, the at least one processor operable to apply an automated object recognition process to the at least one image to recognize at least one feature, the at least one feature being at least one of a doorway, a mirror, and a window of the environment, apply an automated matching process using the at least one set of configuration data to determine a feature position of the at least one feature relative to the at least one of the first and second 2D emission patterns, automatically align the first and second 2D emission patterns using the feature position to identify an overlap in the first and second 2D
emission patterns, and apply an automated projection process to project the aligned first and second 2D emission patterns onto a horizontal plane to generate the map of the environment.
BRIEF DESCRIPTION OF THE DRAWINGS
Date Recue/Date Received 2021-03-04
DETAILED DESCRIPTION
Date Recue/Date Received 2021-03-04 point cloud and may include a camera for capturing image or texture data to be overlaid on the 3D point cloud. In some cases, a 2D slice may be extracted from a 3D point cloud and used to draw a floor plan. However, the amount of data captured by a 3D laser scanner may be excessive, the time required to capture a 3D scan of a room may be a few minutes or otherwise excessively long, and the cost of a 3D laser scanner may be more expensive than a 2D rangefinder.
In Date Recue/Date Received 2021-03-04 some examples, the images can be projected onto sides of a cube to produce six rectified images. In some examples, three shots spaced 120 degrees apart may be used to increase the resolution of a rectified image, as the resolution of the rectified image may be low at the edges of the field of view of the lens. In some examples, the optical imaging system 130 is above the 2D rangefinder 110, such as to avoid obstruction of a wide angle panoramic view above a panoramic lens.
rangefinder 110 and/or the orientation of one or both of the imaging sensor and the 2D rangefinder 110.
Date Recue/Date Received 2021-03-04
For example, for a given 2D data set the 2D rangefinder may measure distances to at least one environmental surface along a set of straight measurement lines, all of the measurement lines being in a plane in 3D space and the direction of each line known or knowable from the measurement.
rangefinder is formed by at least one laser with line generating optics, for example with a Powell lens. In some examples, a fan angle of the line generating optics may be equal to or greater than the field of view of an objective lens of an optical imaging system that includes the imaging sensor, such as to enable surveying the largest area possible. In some examples, more than one laser with line generating optics is used, with the lasers arranged to cover the field of view of the objective lens such that the sum of the fan angles of all the line generating optical elements Date Recue/Date Received 2021-03-04 is equal to or greater than the field of view of the objective lens. For example, more than one laser with line generating optics may be used to comply with design constraints, such as possible regulatory limitations on the power of a single laser taken together with a desired intensity of the laser line.
rangefinder 110 and the at least one sensor 120 relative to the stand 138. The rotator 140 has a rotational axis 134 that is substantially perpendicular to an optical axis 142 of the imaging sensor 128. The rotator 140 may be a panoramic rotator.
The rotator may be used to minimize deviations of the rotational axis 134 from a vertical orientation and/or to enable repeatable rotation into predetermined positions.
Date Recue/Date Received 2021-03-04
point map. In another example, projecting the at least one 2D emission pattern may include using a set of tilt information. The set of tilt information may include the angle 116 between the 2D emission pattern and the horizontal 118. In some examples, this angle 116 is determined using gravity and a bubble level coupled to the 2D rangefinder 110. In some examples, an accelerometer may be used if 2D rangefinder 110 is static, or an inertial measurement unit may be used if the 2D
rangefinder 110 is in motion. In some examples, an assumed set of tilt information may be used instead of a measured set of tilt information. Tilt information along Date Recue/Date Received 2021-03-04 with the range information may be used to project the at least one 2D emission pattern 114 onto a horizontal plane to generate a map and/or floor plan.
emission pattern easier.
Automatic detection of doorways, windows, and mirrors in the at least one image 160 and consequently in the at least one 2D emission pattern 114 may improve the speed and accuracy of mapping.
Date Recue/Date Received 2021-03-04
rangefinder 110 is operable to measure a first 2D emission pattern 166 from a first location 168 and to measure a second 2D emission pattern 170 from a second location 172 different from the first location 168. A first projection 180 and a second projection 182 may be aligned to form a combined projection 184.
Date Recue/Date Received 2021-03-04
The at least one sensor 120 is also operable to detect the second 2D emission pattern 170 at the at least one environmental surface 124. Each of the first 2D
emission pattern 166 and the second 2D emission pattern 170 includes range information.
The surveying apparatus 104 is operable to generate at least one set of configuration data indicative of an image position of the at least one image relative to at least one of the first 2D emission pattern 166 and second 2D emission pattern 170.
emission pattern 170 have at least one overlap. In the illustrated example the first 2D emission pattern 166 includes a first overlap portion 177 overlapping with the second 2D emission pattern 170. The second 2D emission pattern 170 includes a second overlap portion 178 overlapping with the first 2D emission pattern 166.
emission pattern 170 when projecting the at least one 2D emission pattern 114 onto the horizontal plane 150 to generate the map 152 of the environment. For example, the at least one processor 106 may apply an automated aligning algorithm.
emission pattern 170.
emission pattern 170 using the feature position 158 to identify an overlap 177, 178 in the first 2D emission pattern 166 and the second 2D emission pattern 170.
When the first 2D emission pattern 166 is taken from the first room 186 and the second 2D emission pattern 170 is taken form the second adjoining room 188 with an open doorway 190 in between, the portion of each 2D emission pattern taken though the open doorway 190 may be a small percentage of the entire 2D emission pattern. It may be difficult for an algorithm to identify the doorway in the emission pattern data.
rangefinder is a triangulation laser range finder.
emission pattern produced from a second location different from the first location. In some examples, the method 196 includes, at step 206, applying the automated projection algorithm to project the at least one 2D emission pattern onto the horizontal plane to generate the map of the environment and at step 208, automatically aligning the first and second 2D emission patterns.
Date Recue/Date Received 2021-03-04
emission patterns.
Date Recue/Date Received 2021-03-04
Claims (20)
a surveying apparatus, including:
an 2D rangefinder operable to measure at least one 2D emission pattern at an environmental surface, the at least one 2D emission pattern including range information, and at least one sensor operable to detect the at least one 2D emission pattern, and the at least one sensor including an imaging sensor operable to capture at least one image of the environmental surface, and wherein the surveying apparatus is operable to generate at least one set of configuration data indicative of an image position of the at least one image relative to the at least one 2D emission pattern; and at least one processor communicatively coupled to the surveying apparatus to receive the at least one 2D emission pattern, the at least one image, and the at least one set of configuration data, the at least one processor operable to:
apply an automated projection algorithm to project the at least one 2D emission pattern onto a horizontal plane to generate a map of the environment, apply an automated object recognition algorithm to the at least one image to recognize at least one feature, the at least one feature being at least one of a doorway, a mirror, and a window of the environment, apply an automated matching algorithm to the at least one image and the at least one 2D emission pattern using the at least one set of configuration data to determine a feature position of the at least one feature on the map, and Date Recue/Date Received 2021-03-04 mark the map to indicate the feature position of the at least one feature.
the at least one 2D emission pattern includes:
a first 2D emission pattern produced from a first location, and a second 2D emission pattern produced from a second location different from the first location, and the at least one processor is operable to automatically align the first and second 2D emission patterns when projecting the at least one 2D emission pattern onto the horizontal plane to generate the map of the environment.
rangefinder, the at least one processor communicatively coupled to the surveying apparatus to receive the set of positional information and operable to apply the set of positional information when automatically aligning the first and second 2D emission patterns.
Date Recue/Date Received 2021-03-04
obtaining at least one 2D emission pattern at an environmental surface of the environment, the at least one 2D emission pattern including range information;
obtaining at least one image of the environmental surface;
obtaining at least one set of configuration data indicative of an image position of the at least one image relative to the at least one 2D emission pattern;
generating the map of the environment by projecting the at least one 2D
emission pattern onto a horizontal plane using an automated projection algorithm;
identifying at least one feature in the at least one image using an automated object recognition algorithm, the at least one feature being at least one of a doorway, a mirror, and a window of the environment;
identifying a feature position of the at least one feature by applying an automated matching algorithm to the at least one image and the at least Date Recue/Date Received 2021-03-04 one 2D emission pattern using the at least one set of configuration data;
and marking the map to indicate the feature position of the at least one feature.
identifying an extent of the at least one feature using the automated matching algorithm, and marking the map to indication the extent.
the at least one 2D emission pattern includes:
a first 2D emission pattern produced from a first location, and a second 2D emission pattern produced from a second location different from the first location, and applying the automated projection algorithm to project the at least one 2D
emission pattern onto the horizontal plane to generate the map of the environment including automatically aligning the first and second 2D
emission patterns.
obtaining a set of positional information from at least one of an electronic compass secured to a 2D rangefinder used to measure the at least one 2D
emission pattern and an inertial measurement unit secured to the 2D
rangefinder, and applying the positional information when automatically aligning the first and second 2D emission patterns.
a surveying apparatus, including:
an 2D rangefinder operable to measure a first 2D emission pattern at an at least one environmental surface from a first location and to measure a second 2D emission pattern at the at least one environmental surface from a second location different from the first location, each of the first and second 2D emission patterns including range information, at least one sensor operable to detect the first 2D emission pattern and the second 2D emission pattern , and the at least one sensor including an imaging sensor operable to capture at least one image of the at least one environmental surface, wherein the surveying apparatus is operable to generate at least one set of configuration data indicative of an image position of the at least Date Recue/Date Received 2021-03-04 one image relative to at least one of the first and second 2D emission patterns; and at least one processor communicatively coupled to the surveying apparatus to receive the first and second 2D emission patterns, the at least one image, and the at least one set of configuration data, the at least one processor operable to:
apply an automated object recognition process to the at least one image to recognize at least one feature, the at least one feature being at least one of a doorway, a mirror, and a window of the environment, apply an automated matching process using the at least one set of configuration data to determine a feature position of the at least one feature relative to the at least one of the first and second 2D emission patterns, automatically align the first and second 2D emission patterns using the feature position to identify an overlap in the first and second 2D
emission patterns, and apply an automated projection process to project the aligned first and second 2D emission patterns onto a horizontal plane to generate the map of the environment.
Date Recue/Date Received 2021-03-04
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CA2020/050714 WO2021237331A1 (en) | 2020-05-26 | 2020-05-26 | Indoor surveying apparatus and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA3112259A1 CA3112259A1 (en) | 2021-05-24 |
| CA3112259C true CA3112259C (en) | 2021-09-14 |
Family
ID=76088910
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA3112259A Active CA3112259C (en) | 2020-05-26 | 2020-05-26 | Indoor surveying apparatus and method |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20220187464A1 (en) |
| CN (1) | CN114072695A (en) |
| CA (1) | CA3112259C (en) |
| WO (1) | WO2021237331A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119471625B (en) * | 2025-01-15 | 2025-04-18 | 山东省地质测绘院 | A high-precision surveying and mapping method and system for real estate buildings |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8699005B2 (en) * | 2012-05-27 | 2014-04-15 | Planitar Inc | Indoor surveying apparatus |
| US20150116691A1 (en) * | 2013-10-25 | 2015-04-30 | Planitar Inc. | Indoor surveying apparatus and method |
| EP3086283B1 (en) * | 2015-04-21 | 2019-01-16 | Hexagon Technology Center GmbH | Providing a point cloud using a surveying instrument and a camera device |
| EP3165945B1 (en) * | 2015-11-03 | 2024-01-03 | Leica Geosystems AG | Surface measuring device for determining the 3d coordinates of a surface |
| DE102017107903A1 (en) * | 2017-04-12 | 2018-10-18 | Sick Ag | 3D light-time camera and method for acquiring three-dimensional image data |
| US11009590B2 (en) * | 2018-08-29 | 2021-05-18 | Aptiv Technologies Limited | Annotation of radar-profiles of objects |
-
2020
- 2020-05-26 CA CA3112259A patent/CA3112259C/en active Active
- 2020-05-26 CN CN202080005759.2A patent/CN114072695A/en active Pending
- 2020-05-26 WO PCT/CA2020/050714 patent/WO2021237331A1/en not_active Ceased
- 2020-05-26 US US17/274,346 patent/US20220187464A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| WO2021237331A1 (en) | 2021-12-02 |
| US20220187464A1 (en) | 2022-06-16 |
| CN114072695A (en) | 2022-02-18 |
| CA3112259A1 (en) | 2021-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11740086B2 (en) | Method for ascertaining the suitability of a position for a deployment for surveying | |
| US8699005B2 (en) | Indoor surveying apparatus | |
| CN113379822B (en) | Method for acquiring 3D information of target object based on pose information of acquisition equipment | |
| US7206080B2 (en) | Surface shape measurement apparatus, surface shape measurement method, surface state graphic apparatus | |
| JP7300948B2 (en) | Survey data processing device, survey data processing method, program for survey data processing | |
| Mills et al. | Geomatics techniques for structural surveying | |
| JP2004163292A (en) | Surveying equipment and electronic storage media | |
| US20150116691A1 (en) | Indoor surveying apparatus and method | |
| CN112254670B (en) | 3D information acquisition equipment based on optical scanning and intelligent vision integration | |
| JP5518321B2 (en) | Laser radar installation position verification apparatus, laser radar installation position verification method, and laser radar installation position verification apparatus program | |
| CN204346588U (en) | Device for non-contact temperature measurement and temperature measurement method | |
| JP4052382B2 (en) | Non-contact image measuring device | |
| JP5051493B2 (en) | 3D measurement marker and 3D measurement method using the same | |
| CN116563370B (en) | Ranging and velocity measurement methods based on monocular computer vision | |
| US20230324167A1 (en) | Laser scanner for verifying positioning of components of assemblies | |
| JP2021039013A (en) | Wall crack measuring machine and measuring method | |
| JP2003042732A (en) | Surface shape measuring device and method, surface shape measuring program, and surface state mapping device | |
| AU2019353165A1 (en) | Optics based multi-dimensional target and multiple object detection and tracking method | |
| JP6201252B1 (en) | Position measuring apparatus and position measuring method | |
| García-Moreno et al. | Error propagation and uncertainty analysis between 3D laser scanner and camera | |
| CA3112259C (en) | Indoor surveying apparatus and method | |
| JP2001296124A (en) | Three-dimensional coordinate measuring method and three-dimensional coordinate measuring device | |
| CN112254669B (en) | Intelligent visual 3D information acquisition equipment of many bias angles | |
| CN112254679B (en) | Multi-position combined type 3D acquisition system and method | |
| Reulke et al. | Mobile panoramic mapping using CCD-line camera and laser scanner with integrated position and orientation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MPN | Maintenance fee for patent paid |
Free format text: FEE DESCRIPTION TEXT: MF (PATENT, 5TH ANNIV.) - SMALL Year of fee payment: 5 |
|
| R00 | Party data change recorded |
Free format text: ST27 STATUS EVENT CODE: A-4-4-R10-R00-R100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: SMALL ENTITY DECLARATION REQUEST RECEIVED Effective date: 20250221 |
|
| U00 | Fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U00-U101 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE REQUEST RECEIVED Effective date: 20250221 |
|
| W00 | Other event occurred |
Free format text: ST27 STATUS EVENT CODE: A-4-4-W10-W00-W111 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: CORRESPONDENT DETERMINED COMPLIANT Effective date: 20250221 |
|
| R00 | Party data change recorded |
Free format text: ST27 STATUS EVENT CODE: A-4-4-R10-R00-R101 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: SMALL ENTITY DECLARATION DETERMINED COMPLIANT Effective date: 20250319 |
|
| W00 | Other event occurred |
Free format text: ST27 STATUS EVENT CODE: A-4-4-W10-W00-W100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: LETTER SENT Effective date: 20250319 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-U102 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE PAYMENT PAID IN FULL Effective date: 20250328 |