LOCATION MODEL UPDATING APPARATUS AND POSITION ESTIMATING METHOD
First Claim
1. A location model updating apparatus comprising:
- a storage unit; and
a processor configured togenerate attribute data in which an attribute of a location is represented by a location name and a data size of a location model, and an attribute between locations is represented by a similarity between the locations;
extract a peripheral location by including each location from a current location of a terminal apparatus to a first front as a member of a definite peripheral location list, including each location from the first front to a second front as a member of a candidate peripheral location list, and updating each location that is a member of the definite peripheral location list and exists from the current location to the first front, and each location that is a member of the candidate peripheral location list and exists from the first front to the second front, using the current location of the terminal apparatus as a query; and
transmit data of a peripheral location model of the peripheral location that is extracted, to the terminal apparatus, by including in the peripheral location model a flag identifying the peripheral location that is extracted as a location up to the first front.
1 Assignment
0 Petitions
Accused Products
Abstract
A location model updating apparatus generates attribute data including an attribute of a location and an attribute between locations. A peripheral location is extracted by including each location from a current location of a terminal apparatus to a first front as a member of a definite peripheral location list, including each location from the first front to a second front as a member of a candidate peripheral location list, and updating each location that is a member of the definite peripheral location list and exists from the current location to the first front, and each location that is a member of the candidate peripheral location list and exists from the first front to the second front, using the current location of the terminal apparatus as a query. Data of a peripheral location model of the extracted peripheral location is transmitted to the terminal apparatus.
25 Citations
12 Claims
-
1. A location model updating apparatus comprising:
-
a storage unit; and a processor configured to generate attribute data in which an attribute of a location is represented by a location name and a data size of a location model, and an attribute between locations is represented by a similarity between the locations; extract a peripheral location by including each location from a current location of a terminal apparatus to a first front as a member of a definite peripheral location list, including each location from the first front to a second front as a member of a candidate peripheral location list, and updating each location that is a member of the definite peripheral location list and exists from the current location to the first front, and each location that is a member of the candidate peripheral location list and exists from the first front to the second front, using the current location of the terminal apparatus as a query; and transmit data of a peripheral location model of the peripheral location that is extracted, to the terminal apparatus, by including in the peripheral location model a flag identifying the peripheral location that is extracted as a location up to the first front. - View Dependent Claims (2, 3, 4)
-
-
5. A position estimating method to estimate a position of a terminal apparatus that is communicable with a plurality of base stations, comprising:
-
estimating, in the terminal apparatus, the position of the terminal apparatus based on a location model stored within the terminal apparatus; updating, in the terminal apparatus, the location model based on data downloaded from a server; and performing, in a server, a location model updating process to update the location model stored in a storage unit of the server based on data received from the terminal apparatus, and a transmitting process, wherein the location model updating process includes generating attribute data in which an attribute of a location is represented by a location name and a data size of a location model, and an attribute between locations is represented by a similarity between the locations; extracting a peripheral location by including each location from a current location of a terminal apparatus to a first front as a member of a definite peripheral location list, including each location from the first front to a second front as a member of a candidate peripheral location list, and updating each location that is a member of the definite peripheral location list and exists from the current location to the first front, and each location that is a member of the candidate peripheral location list and exists from the first front to the second front, using the current location of the terminal apparatus as a query; and wherein the transmitting process includes transmitting data of a peripheral location model of the peripheral location that is extracted, to the terminal apparatus, by including in the peripheral location model a flag identifying the peripheral location that is extracted as a location up to the first front. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium having stored therein a program for causing a computer to execute a process to update a location model based on data received from a terminal apparatus, the process comprising:
-
generating attribute data in which an attribute of a location is represented by a location name and a data size of a location model, and an attribute between locations is represented by a similarity between the locations; extracting a peripheral location by including each location from a current location of a terminal apparatus to a first front as a member of a definite peripheral location list, including each location from the first front to a second front as a member of a candidate peripheral location list, and updating each location that is a member of the definite peripheral location list and exists from the current location to the first front, and each location that is a member of the candidate peripheral location list and exists from the first front to the second front, using the current location of the terminal apparatus as a query; and transmitting data of a peripheral location model of the peripheral location that is extracted, to the terminal apparatus, by including in the peripheral location model a flag identifying the peripheral location that is extracted as a location up to the first front. - View Dependent Claims (10, 11, 12)
-
Specification