Location determination processing device and storage medium
First Claim
Patent Images
1. A location determination device comprising:
- at least one processor; and
a memory that stores a correspondence between levels within a building and an elevation of the respective levels within the building, whereinthe memory is coupled to the at least one processor, andthe at least one processor is configured to;
receive, from a first information processing device, reference information detected by one or more sensors of the mobile information processing device, the reference information including information related to atmospheric pressure, information related to temperature, and information related to altitude;
receive, from a second information processing device, which is a mobile device, information related to atmospheric pressure for a location where the second a-mobile information processing device exists;
compute an altitude of the second information processing device based on the reference information received from the first information processing device and the information related to atmospheric pressure received from the second information processing device;
identify, from the memory that stores the correspondence between the levels within the building and the elevation of the respective levels within the building, a level within the building corresponding to the computed altitude;
detect, based on an activity pattern of an owner of the second information processing device, a level in the building on which the owner is located;
determine whether a difference exists between the detected level within the building on which the user is located, and the level in the building identified from the memory; and
if the determination result indicates that a difference exists between the detected level and the level identified from the memory, correct the level within the building on which the user is located, and output the corrected level.
2 Assignments
0 Petitions
Accused Products
Abstract
A location determination processing device includes: an accepting section as defined herein; an atmospheric pressure information accepting section as defined herein; a computation result accepting section as defined herein; an identification result accepting section as defined herein; a detection result accepting section as defined herein; a determination result accepting section as defined herein; a correcting section as defined herein; and an outputting section as defined herein.
6 Citations
12 Claims
-
1. A location determination device comprising:
-
at least one processor; and a memory that stores a correspondence between levels within a building and an elevation of the respective levels within the building, wherein the memory is coupled to the at least one processor, and the at least one processor is configured to; receive, from a first information processing device, reference information detected by one or more sensors of the mobile information processing device, the reference information including information related to atmospheric pressure, information related to temperature, and information related to altitude; receive, from a second information processing device, which is a mobile device, information related to atmospheric pressure for a location where the second a-mobile information processing device exists; compute an altitude of the second information processing device based on the reference information received from the first information processing device and the information related to atmospheric pressure received from the second information processing device; identify, from the memory that stores the correspondence between the levels within the building and the elevation of the respective levels within the building, a level within the building corresponding to the computed altitude; detect, based on an activity pattern of an owner of the second information processing device, a level in the building on which the owner is located; determine whether a difference exists between the detected level within the building on which the user is located, and the level in the building identified from the memory; and if the determination result indicates that a difference exists between the detected level and the level identified from the memory, correct the level within the building on which the user is located, and output the corrected level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium comprising information processing program instructions that, when executed by a processor, cause the processor to:
-
receive, from a first information processing device, reference information detected by one or more sensors of the mobile information processing device, the reference information including information related to atmospheric pressure, information related to temperature, and information related to altitude; receive, from a second information processing device, which is a mobile device, information related to atmospheric pressure for a location where the second mobile information processing device exists; compute an altitude of the second information processing device based on the reference information received from the first information processing device and the information related to atmospheric pressure received from the second information processing device; identify, from a memory that stores a correspondence between levels within a building and an elevation of the respective levels within the building, a level within the building corresponding to the computed altitude; detect, based on an activity pattern of an owner of the second information processing device, a level in the building on which the owner is located; determine whether a difference exists between the detected level within the building on which the user is located, and the level in the building identified from the memory; and if the determination result indicates that a difference exists between the detected level and the level identified from the memory, correct the level within the building on which the user is located, and output the corrected level.
-
Specification