PATENT CLAIM ANALYSIS

Application Number: 16351271
Application Type: Utility
Filing Date: 2019-03
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
Determining an indoor or outdoor location of a mobile device. Particular embodiments described herein determine a geographic area of potential locations in which a mobile device resides, identify any buildings that occupy part of the geographic area, and determine if the mobile device does not reside inside any building, the mobile device resides inside a particular building from the identified buildings, or that one or more of the identified buildings are candidate buildings in which the mobile device may reside based on the geographic area and building footprints of the identified buildings.

Claim (Index 32):
One or more non-transitory machine-readable media embodying program instructions that, when executed by one or more machines, cause the one or more machines to implement a method for determining an indoor or outdoor location of a mobile device, wherein the method comprises:\n determining a user footprint; identifying each building with a building footprint that at least partially overlaps with the user footprint; and determining, based on the user footprint and the building footprints of the identified buildings, that (i) the mobile device does not reside inside any building, (ii) the mobile device resides inside a particular building from the identified buildings, or (iii) that one or more of the identified buildings are candidate buildings that include a building in which the mobile device resides; if the mobile device is determined to not reside inside any building, calibrating a pressure sensor of the mobile device using one or more altitudes of outdoor ground terrain within the user footprint if the one or more altitudes are all within a threshold amount of altitude from each other; and if the mobile device is determined to reside inside a particular building from the identified buildings or if one or more of the identified buildings are determined to be candidate buildings in which the mobile device resides, (i) determining a representative altitude of the mobile device and calibrating the pressure sensor of the mobile device using the determined representative altitude, or (ii) determining that the representative altitude of the mobile device cannot be determined for use in calibrating the pressure sensor, wherein when the mobile device is determined to reside inside a particular building from the identified buildings or when one or more of the identified buildings are determined to be candidate buildings in which the mobile device resides, (i) determining a representative altitude of the mobile device and calibrating the pressure sensor of the mobile device using the determined representative altitude, or (ii) determining that the representative altitude of the mobile device cannot be determined for use in calibrating the pressure sensor comprises:\n accessing information for the particular building or for each of the candidate buildings to determine if that building is a single-story building; \n determining if the particular building or each of the candidate buildings is a single-story building; \n determining that the location of the mobile device is on a ground-level floor of the particular building and calibrating the pressure sensor of the mobile device using a representative altitude of the mobile device that is equal to a representative ground-level altitude of the particular building if the particular building is a single-story building, or determining that the location of the mobile device is on a ground-level floor of one of the candidate buildings and calibrating the pressure sensor of the mobile device using a representative altitude of the mobile device that is equal to a representative ground-level altitude of the candidate buildings if each of the candidate buildings is a single-story building or if a number of the candidate buildings that are single-story buildings exceeds a threshold amount; and \n determining that the location of the mobile device cannot be determined to be on a ground-level floor of the particular building and determining that a representative altitude of the mobile device cannot be determined as a representative ground-level altitude of the particular building for use in calibrating the pressure sensor if the particular building is not a single-story building, or determining that the location of the mobile device cannot be determined to be on a ground-level floor of one of the candidate buildings and determining that a representative altitude of the mobile device cannot be determined as a representative ground-level altitude of the candidate buildings for use in calibrating the pressure sensor if any of the candidate buildings is not a single-story building or if the number of the candidate buildings that are single-story buildings is less than the threshold amount.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 99.0
- Lexical Diversity: 2.0
- Patent Class: nan
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15276486', '15072831', '14207210', '16229124', '13945705']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5327516950868663
- 35 USC 102 Novelty (BERT): 0.475148708996068
- Combined Prediction Score: 0.5269913964777865
- Mean Citation Score: 165.33933000000005
- Max Citation Score: 175.55937
- Similarity Product: 130.5887059734392

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test