IP Library Granted Patent US 12,488,371
Granted Patent B2
US 12,488,371 · App. 17/092,849 · Granted Dec 2, 2025

Mobile communications device with electronic nose

Inventors: Hannah Elizabeth Amin (Solon, OH); Alexander Himanshu Amin (Solon, OH); Himanshu Subhash Amin (Solon, OH)
G06Q30/0623G01N33/0031G06F16/9537
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,488,371
App. No.
17/092,849
Granted
Dec 2, 2025
Kind
B2
Abstract

Systems and methods for a mobile electronic system that gathers and analyzes odors, airborne chemicals and/or compounds. A signature or representation of the odors, airborne chemicals and/or compounds can be generated. Extrinsic data associated with the odors, airborne chemicals and/or compounds or capturing the odors, airborne chemicals and/or compounds can be identified. A model can be generated based on the representation and the extrinsic data. Filters can be generated based on the extrinsic data. The model can be searched for candidate matches, solutions, or other results based on the representation and the filters. Results can be generated based on the search and candidate matches.

Claims (74)

1 . A mobile wireless communications device comprising:

a sample delivery component that receives a headspace sample associated with a scent; and

a processor that executes the following computer-executable components stored in a memory:

a detection component that:

analyzes at least a portion of the headspace sample and generates a representation of at least the portion, wherein the representation is one of a spectrogram, a hash, or another signal-derived representation; and

receives extrinsic information from a user, wherein the information comprises a scent to be filtered, the scent being a known scent previously encountered by the user and intended to be excluded from search and match processing;

a filtering component that:

 applies a first filtering criterion to the representation to facilitate identifying candidate matches to the representation; and

 applies a second filtering criterion based upon the received extrinsic information;

a search component that:

 generates a search query based on at least the representation and the filtering criterion the search query excluding results that match the known scent; and

 transmits the search query to a search engine that performs a search for the candidate matches;

an input component that receives a result from the search engine, wherein the result identifies:

 one or more candidate matches or features associated with the scent; and

 wherein the search component generates a subsequent search query to identify a product associated with the identified one or more candidate matches; and

 wherein the system effects purchase of the product in response to a user-initiated command.

2 . The device of claim 1 , further comprising a pattern recognition component that identifies a pattern in an image associate with the headspace sample, wherein the search component further generates the search query based in part on the identified image.

3 . The device of claim 1 , further comprising: an input component that receives a voice command, and wherein the search component further generates the search query based in part on the voice command.

4 . The device of claim 1 , further comprising an inference component that trains a model to identify a source of at least the portion based on a history of identifying portions of headspaces.

5 . The device of claim 1 , wherein the detection component analyzes at least the portion of the headspace sample to detect a presence of an allergen, and the search component generates the search query based on the allergen.

6 . The device of claim 1 , further comprising: an output component that renders the result, wherein the one or more features comprises at least one of a solution to eradicate a plant associated with the scent, a level of danger associated with the scent, or a possible cause of the scent.

7 . A mobile wireless communications device comprising:

a sample delivery component that receives a headspace sample associated with a scent;

and a processor that executes the following computer-executable components stored in a memory:

a detection component that:

analyzes at least a portion of the headspace sample and generates a representation of at least the portion, wherein the representation is one of a spectrogram or a hash spectrogram, a hash, or another signal-derived representation; and

receives extrinsic information from a user, wherein the information comprises a scent to be filtered, the scent being a known scent previously encountered by the user and intended to be excluded from search and match processing;

a filtering component that:

applies a first filtering criterion to the representation, based upon the received extrinsic information, to facilitate removing incorrect candidate matches of the representation;

applies a second filtering criterion to facilitate identifying candidate matches of the representation;

a search component that:

generates a search query based on at least the representation and the filtering criterion, the search query excluding results that match the known scent; and

transmits the search query to a search engine that performs a search for the candidate matches;

an input component that receives a result from the search engine, wherein the result identifies:

one or more candidate matches or features associated with the scent; and

wherein the search component generates a subsequent search query to identify a product associated with the identified one or more candidate matches; and

wherein the system effects purchase of the product in response to a user-initiated command.

8 . The device of claim 7 , wherein: the sample delivery component receives the headspace sample in an area that comprises an animal track; and the search component further generates the search query based at least in part on an image of the animal track.

9 . The device of claim 7 , wherein the detection component determines a level of freshness of an animal track based on a concentration of at least the portion of headspace that is associated with an animal.

10 . The device of claim 7 , further comprising a navigation component that determines, based on a concentration of the representation of at least the portion of headspace, a direction that, when traveled, leads to an animal.

11 . The device of claim 10 , wherein the navigation component further determines a location of the animal based on the direction and a global positioning system.

12 . A method, comprising:

employing a processor, located in a mobile device, to execute computer executable components stored in a memory to perform the following acts:

capturing a headspace of an airborne sample;

analyzing at least a portion of the airborne sample to identify a composition of the headspace and generating a representation of at least the portion, wherein the representation is one of a spectrogram, a hash, or another signal-derived representation;

receiving extrinsic information from a user comprising a scent to be filtered, the scent being a known scent previously encountered by the user and intended to be excluded from search and match processing;

applying a first filtering criterion to the representation to facilitate identifying candidate matches to the representation;

applying a second filtering criterion based upon the received extrinsic information, limiting the number of identified candidate matches by excluding the known scent;

generating a search query based on at least the representation of the airborne sample and the filtering criterion to determine a characteristic of a source of the airborne sample, the search query excluding results matching the known scent;

transmitting the search query to a search engine;

receiving a result from the search engine, wherein the result identifies:

one or more candidate matches or features associated with the scent;

generating a subsequent search query to identify at least one product associated with the identified one or more candidate matches; and

purchasing the identified product.

13 . The method of claim 12 , wherein the probability of whether an allergen is present refers to the likelihood of nuts present in the one or more candidate matches.

14 . The method of claim 12 , wherein the acts further comprise: triggering the capturing of the headspace in response to detecting a triggering event, wherein the triggering event comprises at least one of a sneeze or a user exhaling.

15 . The method of claim 12 , wherein the airborne sample is captured from an exhalation of the user's breath.

16 . The method of claim 15 , wherein the acts further comprise: determining the characteristic as at least one of a level of pleasantness of the user's breath or a blood sugar level of the user.

17 . A mobile phone, comprising:

a wireless transceiver;

a sample delivery component that gathers a headspace sample of an airborne scent; and

a processor that executes the following computer-executable components stored in a memory:

a detection component that:

receives extrinsic information from a user pertaining to an at least one scent to be filtered, the scent being a known scent previously encountered by the user;

generates a representation of a detected composition of the headspace sample, wherein the representation is one of a spectrogram, a hash, or another signal-derived representation;

a filtering component that filters the representation in connection with identifying potential candidate matches for the scent, excluding matches to the known scent prior to generating a search query;

a search component that queries a search engine based on textual data describing the condition of the gathering and the filtered representation of the detected composition, wherein the search engine performs a search to identify candidate matches for the scent;

an input component that wirelessly receives a result from the search engine, wherein the result identifies:

one or more candidate matches or features associated with the scent; and

wherein the search component generates a subsequent search query to identify a product associated with the identified one or more candidate matches; and

an audio recognition component or a text recognition component receives instructions to purchase the identified product, and wherein the system effects purchase of the product.

18 . The mobile phone of claim 17 , wherein the search engine searches a specialized model, based on expert opinions, to generate the result.

19 . The mobile phone of claim 17 , further comprising a navigation component that determines, based on a concentration of the representation, a direction that, when traveled, leads to a source of the headspace sample.

20 . The mobile phone of claim 19 , wherein the navigation component generates a marker identifying a location associated with the gathering the headspace sample and at least one of a date of the receiving the headspace sample, a time of the receiving the headspace sample, or a determined concentration of the source associated with at least the portion of the headspace sample.

Continuity (6)
Continuation 15333559 · Oct 25, 2016
Continuation In Part 14560779 · Dec 4, 2014
Continuation 14219914 · Mar 19, 2014
Continuation In Part 13839206 · Mar 15, 2013
Provisional Application 61643781 · May 7, 2012
Related Publication 20210065273A1 · Mar 4, 2021
References Cited (64)
US 5523569A · Hornfeld · 1996 [cited by examiner]
US 6532801B1 · Shan · 2003 [cited by examiner]
US 6672129B1 · Frederickson et al. · 2004 [cited by applicant]
US 7827189B2 · Hayama · 2010 [cited by examiner]
US 8038948B1 · Laughlin · 2011 [cited by examiner]
US 8190443B1 · Ouzounian · 2012 [cited by applicant]
US 10254260B2 · Amin et al. · 2019 [cited by applicant]
US 10697948B2 · Amin et al. · 2020 [cited by applicant]
US 20010045953A1 · Staples · 2001 [cited by examiner]
US 20020000115A1 · Nakano et al. · 2002 [cited by applicant]
US 20030086091A1 · Hinnrichs et al. · 2003 [cited by applicant]
US 20040101851A1 · White et al. · 2004 [cited by applicant]
US 20040169071A1 · Burgan · 2004 [cited by examiner]
US 20050168749A1 · Ye et al. · 2005 [cited by applicant]
US 20060191319A1 · Kurup · 2006 [cited by applicant]
US 20080040344A1 · Hayama · 2008 [cited by applicant]
US 20080188172A1 · Hollemans et al. · 2008 [cited by applicant]
US 20080262743A1 · Lewis · 2008 [cited by examiner]
US 20090125641A1 · Garbow · 2009 [cited by examiner]
US 20090147104A1 · Wang · 2009 [cited by examiner]
US 20090159798A1 · Weida et al. · 2009 [cited by applicant]
US 20100131206A1 · Angell · 2010 [cited by examiner]
US 20110172931A1 · Murthy · 2011 [cited by examiner]
US 20110184740A1 · Gruenstein · 2011 [cited by examiner]
US 20120024042A1 · Vass et al. · 2012 [cited by applicant]
US 20120111314A1 · Corleoni · 2012 [cited by applicant]
US 20130191250A1 · Bradley · 2013 [cited by examiner]
US 20140156412A1 · Tse · 2014 [cited by applicant]
US 20170070845A1 · Edwards · 2017 [cited by examiner]
Non-Final Office Action received for U.S. Appl. No. 14/219,914 dated Jul. 17, 2014, 47 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 14/219,914 dated Nov. 6, 2014, 34 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 13/839,206 dated Jan. 6, 2016, 28 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/560,779 dated Feb. 26, 2016, 46 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 13/839,206 dated Sep. 7, 2016, 25 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/560,779 dated Aug. 29, 2016, 37 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 13/839,206 dated Mar. 27, 2017, 19 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/560,779 dated May 22, 2017, 37 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/560,779 dated Dec. 29, 2017, 44 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/460,124 dated Apr. 11, 2018, 29 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/560,779 dated Jul. 27, 2018, 50 pages. [cited by applicant]
Ishida et al., “Mobile Robot Navigation Using Vision and Olfaction to Search for a Gadodor Source”, URL: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amnumber=1389370, Proceeding of IEEE, 2004, pp. 313-318. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/460,124 dated Sep. 18, 2018, 20 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 14/560,779 dated Nov. 29, 2018, 23 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/333,559 dated Jan. 11, 2019, 59 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 14/560,779 dated Jun. 21, 2019, 26 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/333,559 dated Nov. 1, 2019, 40 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/290,330 dated Oct. 4, 2019, 23 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/290,330 dated Dec. 12, 2019, 11 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/333,559 dated Jun. 12, 2020, 13 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/736,083 dated Jan. 21, 2022, 58 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/875,453 dated Apr. 1, 2021, 27 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/736,083 dated Jul. 20, 2022, 23 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/736,083 dated Nov. 8, 2022, 28 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/539,589 dated Mar. 7, 2023, 44 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/736,083 dated Apr. 13, 2022, 31 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/539,589 dated Jun. 7, 2023, 20 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/736,083 dated Sep. 21, 2023, 32 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/736,083, dated Jan. 17, 2024, 29 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/736,083, dated Oct. 17, 2024, 22 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/453,799, dated Sep. 23, 2024, 38 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/736,083, dated Jun. 5, 2024, 32 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/736,083 dated Jan. 23, 2025, 24 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 18/453,799 dated Feb. 14, 2025, 22 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/453,799 dated Oct. 14, 2025, 25 pages. [cited by applicant]