IP Library › Granted Patent US 12,638,431
Granted Patent B2
US 12,638,431 · App. 18/200,961 · Granted May 26, 2026

System for air composition estimation

Inventors: Paul Carter (Paeonian Springs, VA); Rosemary Carter (Paeonian Springs, VA); Sebastian Carter (Paeonian Springs, VA); Rikard Lundqvist (Ashburn, VA)
Assignee: Aeternum, LLC
G01N33/0063G01D21/02G08B21/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,638,431
App. No.
18/200,961
Granted
May 26, 2026
Kind
B2
Abstract

Aspects of the disclosure relate to an environment analysis platform for air composition estimation. The environment analysis platform may receive a set of environment information corresponding to an environment from one or more environment information sources. The environment analysis platform may generate an estimated air composition using an environment analysis model. The environment analysis platform may generate a cumulative particle score based on the estimated air composition. The environment analysis platform may determine whether or not the cumulative particle score satisfies a criteria. The criteria may indicate whether the environment is a compliant environment or an outlier environment. The environment analysis platform may send one or more commands directing a user device to display a user interface based on the determination.

Claims (68)

1 . A computing platform comprising:

at least one processor;

a communication interface communicatively coupled to the at least one processor; and

memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

train, based on historical sets of environment information, and known air compositions, an environment analysis model, wherein the training of the environment analysis model configures the environment analysis model to output estimated air compositions;

receive, via the communication interface from one or more environment information sources, a set of environment information corresponding to an environment, wherein the set of environment information comprises:

one or more measured variables corresponding to one or more attributes of a known particle, and

one or more additional environment variables;

provide the one or more measured variables and the one or more additional environment variables as input to the environment analysis model, to generate an estimated air composition;

generate, based on the estimated air composition, a cumulative particle score;

determine whether or not the cumulative particle score satisfies a criteria, wherein the criteria indicates whether the environment is a compliant environment or an outlier environment; and

send, based on the determination, one or more commands directing a user device to display a user interface, wherein the user interface comprises a notification indicating a result of the determination.

2 . The computing platform of claim 1 , wherein the estimated air composition identifies, based on the one or more additional environment variables, one of two or more different particle types corresponding to the same one of the one or more attributes of the known particle.

3 . The computing platform of claim 1 , wherein the one or more additional environment variables comprise one or more of:

wind speed, wind direction, particle concentration, gas concentration, temperature, relative humidity, air pressure, dew point, vibration frequency, noise level, ventilation status, altitude, topographical information, occupancy, traffic counts, mold growth information, mildew growth information, population information, luminosity information, precipitation information, or virus detection information.

4 . The computing platform of claim 1 , wherein the one or more attributes of the known particle comprise a measurable attribute of a particle in the environment, including:

particle size,

particle count,

particle concentration,

particle vibration frequency, or

particle movement speed.

5 . The computing platform of claim 1 , wherein the estimated air composition comprises one or more particle types, wherein each of the one or more particle types corresponds to one of the one or more attributes.

6 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

receive, from the one or more environment information sources, sets of additional environment information corresponding to the environment, wherein each of the sets of additional environment information further corresponds to a specific period of time;

generate, based on the sets of additional environment information and the set of environment information, one or more expected particle score bands corresponding to one or more additional periods of time; and

cause, based on one or more commands directing the user device to display a particle score interface, wherein the particle score interface comprises the one or more expected particle score bands and the cumulative particle score.

7 . The computing platform of claim 6 , wherein determining whether or not the cumulative particle score satisfies the criteria comprises determining whether or not the cumulative particle score is within the one or more expected particle score bands.

8 . The computing platform of claim 1 , wherein the one or more additional environment variables comprise information indicating compositions of particles.

9 . The computing platform of claim 1 , wherein the one or more environment information sources comprise one or more non-static devices, and wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

send, to the one or more non-static devices, one or more additional commands directing the one or more non-static devices to display an additional user interface, wherein the additional user interface comprises an additional notification indicating the result of the determination.

10 . The computing platform of claim 9 , wherein the one or more non-static devices comprise one or more mobile communication devices or one or more wearable devices.

11 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: determine a calibration of a particle sensor based on the set of environment information.

12 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

determine, based on the set of environment information and using the environment analysis model, a source of one or more particles identified in the estimated air composition; and

update, based on the source of the one or more particles identified in the estimated air composition, the estimated air composition.

13 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

determine the user device corresponds to a specific geographic location, wherein the sending of the one or more commands is based on the determination that the user device corresponds to the specific geographic location.

14 . The computing platform of claim 1 , wherein the one or more environment information sources comprise one or more of:

a particle sensor, a network of sensors located at different geographical locations, a repository of information gathered by multiple unassociated sensors, satellites gathering environmental information, a repository of automotive traffic information, one or more devices gathering environment information of an interior of a building, one or more devices gathering environment information from a moving vehicle, one or more anemometers, or a database corresponding to an enterprise organization.

15 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

cause, based on the determination, activation of an air filtration device corresponding to an installation location of the one or more environment information sources.

16 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

based on determining whether the cumulative particle score satisfies the criteria, updating an environmental profile to include an indication of whether the environment is a compliant environment.

17 . The computing platform of claim 1 , wherein the notification indicating the result of the determination comprises a haptic response.

18 . A method comprising, by a computing platform comprising at least one processor, a communication interface, and memory:

training, based on historical sets of environment information, and known air compositions, an environment analysis model, wherein the training of the environment analysis model configures the environment analysis model to output estimated air compositions

receiving, from one or more information sources and via the communication interface, a set of environment information corresponding to an environment, wherein the set of environment information comprises:

one or more measured variables corresponding to one or more attributes of a known particle, and

one or more additional environment variables;

providing the one or more measured variables and the one or more additional environment variables as input to the environment analysis model to generate an estimated air composition;

generating, based on the estimated air composition, a cumulative particle score;

determining whether or not the cumulative particle score satisfies a criteria, wherein the criteria indicates whether the environment is a compliant environment or an outlier environment; and

sending, based on the determination, one or more commands directing a user device to display a user interface, wherein the user interface comprises a notification indicating a result of the determination.

19 . The method of claim 18 , further comprising, by the computing platform:

determining, based on the set of environment information and using the environment analysis model, a source of one or more particles identified in the estimated air composition; and

updating, based on the source of the one or more particles identified in the estimated air composition, the estimated air composition.

20 . A system comprising a plurality of sensors and a computing platform:

wherein each sensor of the plurality of sensors comprises a transmitter and a detector, is located in a respective one of a plurality of geographic locations, and is configured to:

determine, using the detector, one or more measured variables corresponding to one or more attributes of a known particle in the respective one of the plurality of geographic locations of the sensor, and

transmit information indicating the one or more measured variables and the one or more attributes of the known particle to the computing platform; and

wherein the computing platform comprises a receiver, a processor, and a memory storing computer-readable instructions that, when executed by the processor, causes the computing platform to:

train, based on historical sets of environment information, and known air compositions, an environment analysis model, wherein training the environment analysis model configures the environment analysis model to output estimated air compositions;

receive, via the receiver, the information from each of the plurality of sensors;

receive an additional environment variable;

provide the one or more measured variables and the additional environment variable as input to the environment analysis model, to generate an estimated air composition of the plurality of geographic locations;

generate, based on the estimated air composition, a cumulative particle score;

determine, based on the estimated air composition, whether the plurality of geographic locations is a compliant environment or an outlier environment; and

send, based on the determination of whether the plurality of geographic locations is a compliant environment or an outlier environment, one or more commands directing a user device to display a user interface, wherein the user interface comprises a notification indicating a result of the determination of whether the plurality of geographic locations is a compliant environment or an outlier environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2023
From: CARTER, ROSEMARY; CARTER, PAUL; CARTER, SEBASTIAN; LUNDQVIST, RIKARD
To: AETERNUM,LLC
Reel/Frame 063792/0549 →
Continuity (1)
Related Publication 20240393307A1 · Nov 28, 2024
References Cited (8)
US 9857301B1 · Nourbakhsh et al. · 2018 [cited by applicant]
US 11906415B1 · Galburt · 2024 [cited by examiner]
US 20190277822A1 · Chadha et al. · 2019 [cited by applicant]
US 20220341863A1 · Wakana · 2022 [cited by examiner]
US 20230298451A1 · Bistany · 2023 [cited by examiner]
GB 2610948A · 2023 [cited by applicant]
WO 2017089020A1 · 2017 [cited by applicant]
Sep. 30, 2024—Extended European Search Report—App 24177468.6. [cited by applicant]