Information estimation system and information estimation device

The system addresses the limitation of existing technologies by using log information and IP addresses to estimate facility information for terminals without pre-stored data or applications, improving location estimation accuracy.

JP2025112810APending Publication Date: 2025-08-01GEOLOCATION TECH INC

Patent Information

Application Number
JP2024007293
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-22
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

Existing systems fail to accurately estimate the location of a terminal device without pre-stored information or a specific application, limiting their ability to identify the facility where the device is connected.

Method used

A system that acquires log information from terminals with a specific application, associates facility-related information with IP addresses, and stores this data in a database, allowing estimation of facility information based on IP addresses even for terminals without the application.

Benefits of technology

Enables accurate estimation of facility information for terminals without pre-stored data or specific applications by using log information and IP addresses, enhancing location estimation accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025112810000001_ABST
    Figure 2025112810000001_ABST
Patent Text Reader

Abstract

To enable an estimation of information about a facility in which the terminal exists even for a terminal that does not have specific information or a specific application therein.SOLUTION: An information estimation system includes: a first information acquisition unit 31 that acquires, from a log server 4, a Service Set Identifier (SSID) and an IP address that are transmitted from a terminal in which a specific application is installed, to the log server 4 and recorded therein; a facility information estimation unit 32 that estimates, based on the acquired SSID, information regarding an installation facility of an access point to which the terminal is connected; an association unit 33 that stores the estimated facility-related information and the IP address in a storage unit 36 in association with each other; a second information acquisition unit 34 that acquires the IP address of a terminal recognized when the terminal accesses a website from a web server 5; and a facility information identifying unit 35 that identifies information on the installation facility of the access point at which the terminal is estimated to be present, with reference to the storage unit 36 based on the acquired IP address.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information estimation system and an information estimation device, and in particular, it is suitable for use in a system that estimates information about an installation facility of an access point based on information used when a terminal communicates via a wireless LAN access point.

Background Art

[0002] Conventionally, a technique for estimating the location where a user terminal is used (that is, the location where the IP address is used) based on the IP address of the user terminal is known (see, for example, Patent Document 1). In the system described in Patent Document 1, IP address attribute information formed by associating an IP address with attribute information is acquired from a first database, while user identifier attribute information formed by associating an IP address acquired through access from a user terminal to a website with browsing-related information is acquired from a second database. Then, the history information acquired from both databases is integrated into a third database, and the user's location and other attribute information are estimated based on the information stored in the third database.

[0003] In the system described in this Patent Document 1, the location where the user terminal is used, estimated based on the IP address, is an area that can be specified at the granularity of prefectures. On the other hand, as a technique for estimating the location where the user terminal is used with a finer granularity, a technique that uses the SSID (Service Set Identifier) of a wireless LAN access point is known (see, for example, Patent Documents 2 and 3).

[0004] In the system described in Patent Document 2, the mobile terminal stores in advance in its internal storage unit a set of store identification information of the access point, the SSID, and the information providing URL on the Internet. When within the wireless communication range of the access point, the mobile terminal recognizes the store identification information and the information providing URL stored in the storage unit based on the SSID included in the beacon emitted from the access point, and displays the store to the user.

[0005] The system described in Patent Document 3 discloses estimating the store where the user is based on the SSID string. That is, for example, when the SSID acquired from the access point is detected by the app as the SSID "BBB#free#wifi" of BBB Shop while the multi-copy machine operation app for using the image forming device installed in a convenience store or the like is activated, the user is estimated to be in BBB Shop.

[0006] However, in the system described in Patent Document 2, it is necessary to store in advance in the mobile terminal the store identification information and the information providing URL in association with the SSID, and the location of a mobile terminal without this storage cannot be estimated. Also, in the system described in Patent Document 3, it is necessary to install a specific app in the terminal device, and the location of a terminal device without the app installed cannot be estimated.

Prior Art Documents

Patent Documents

[0007]

Patent Document 1

Patent Document 2

Patent Document 3

Summary of the Invention

Problems to be Solved by the Invention

[0008] The present invention is made to solve such problems, and an object thereof is to enable estimation of information regarding a facility where a terminal exists, even for a terminal that does not have specific information or a specific application internally.

Means for Solving the Problems

[0009] In order to solve the above-described problems, in the present invention, specific information regarding a wireless LAN access point, which is log information transmitted from a terminal with an application in which a specific application having a predetermined information acquisition function is installed to a log server and recorded, and the IP address of the terminal with the application are acquired from the log server. Based on the acquired specific information, information regarding the installation facility of the access point to which the terminal with the application is connected is estimated, and the estimated facility-related information is associated with the IP address acquired from the log server and stored in a storage unit. On the other hand, when the terminal accesses a website by connecting to an access point, the IP address of the terminal recognized by the web server is acquired from the web server, and based on the acquired IP address, the storage unit is referred to to specify information regarding the installation facility of the access point where the terminal is estimated to exist.

Effects of the Invention

[0010] According to the present invention configured as described above, based on the log information transmitted from the terminal with the application and recorded in the log server, facility-related information is estimated, associated with the IP address, and stored in the storage unit. This process is executed for the facilities where a plurality of access points are installed, so that a plurality of pieces of facility-related information, IP addresses, and association information are accumulated as a database in the storage unit. On the other hand, when the terminal connects to the access point and accesses the website, by referring to the storage unit based on the IP address of the terminal recognized by the web server, it becomes possible to identify information regarding the facility where the access point is installed, where it is estimated that the terminal exists. As a result, even if the terminal does not pre-store facility-related information in association with specific information or install a specific application, it is possible to estimate information regarding the facility where the access point is installed, that is, the facility where the terminal connected to the access point exists, from the IP address that is normally obtained when connecting to the access point and accessing the website.

Brief Description of the Drawings

[0011]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Embodiments for Carrying Out the Invention

[0012] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing a configuration example of an information estimation system according to this embodiment. As shown in FIG. 1, the information estimation system of this embodiment includes a first terminal 1, a second terminal 2, an information estimation server 3, a log server 4, and a web server 5. In FIG. 1, one first terminal 1 and one second terminal 2 are shown, but actually there are a plurality of each. Also, in FIG. 1, only one web server 5 is shown, but there may be a plurality of them.

[0013] The first terminal 1, the second terminal 2, the information estimation server 3, the log server 4, and the web server 5 are connected via a communication network 100 such as the Internet or a mobile phone network. The first terminal 1 and the second terminal 2 are wirelessly connected to an access point 101 installed in a public wireless LAN (wireless LAN spot), and can access a web server 5 at a URL (Uniform Resource Locator) specified in a web browser to view a desired website.

[0014] The web server 5 applied to the information estimation system of this embodiment is, for example, operated by a business operator who wishes to analyze from which wireless LAN spot the terminal accessing it is accessing, and is pre-set to cooperate with the information estimation server 3. That is, when accessed from the first terminal 1 and the second terminal 2, the web server 5 provides the information estimation server 3 with the IP address of the first terminal 1 and the IP address of the second terminal 2 that it recognizes.

[0015] The first terminal 1 is a terminal with an application in which a specific application (hereinafter abbreviated as a specific app) having a predetermined information acquisition function is installed. When the first terminal 1 connects to the access point 101, the specific app has a function of acquiring the IP address of the first terminal 1, the network identifier (SSID) of the connected access point 101, the latitude and longitude, and information regarding the facility where the access point 101 is installed (hereinafter referred to as facility-related information), and transmitting the acquired information to the log server 4.

[0016] The IP address of the first terminal 1 is the IP address assigned to the first terminal 1 when the first terminal 1 connects to the access point 101. For each area where the facility where the access point 101 is installed exists, an approximate range of what IP addresses will be assigned is determined. When the first terminal 1 connects to the access point 101, one of the IP addresses from the range of IP addresses corresponding to the area where the access point 101 exists is assigned. When accessing the web server 5 from the first terminal 1 to view a website, this assigned IP address is notified to the web server 5, and website information is provided from the web server 5 to the first terminal 1 based on the IP address.

[0017] The facility-related information includes information such as the category, name, and address of the facility. Note that it is not essential for a specific application to have a function to obtain all of the information listed here, and it may also be a function to obtain only some of this information. For example, the specific application obtains the facility-related information by referring to the database of an external server (not shown) that has previously associated and stored the SSID and the facility-related information based on the SSID obtained from the access point 101.

[0018] The latitude and longitude of the access point 101 can also be obtained based on the SSID, similar to the facility-related information. For example, the specific application obtains the latitude and longitude by referring to the database of an external server (not shown) that has previously associated and stored the SSID and the latitude and longitude based on the SSID obtained from the access point 101.

[0019] The specific application of the first terminal 1 transmits the SSID, latitude and longitude, and facility-related information of the access point 101 obtained as described above to the log server 4 together with the IP address of the first terminal 1. The log server 4 stores the information transmitted from the first terminal 1 as log information. When a plurality of first terminals 1 are connected to the access points 101 of a plurality of facilities and the information sent respectively is sequentially stored by the log server 4 as log information, a database of log information associating the IP address, SSID, latitude and longitude, and facility-related information is accumulated.

[0020] Figure 2 is a diagram schematically showing an example of the log information stored in the log server 4. Here, an example of storing the IP address, SSID, facility category, facility name, address, and latitude and longitude as log information is shown. Among these pieces of information, it is not always possible for the specific application to obtain the facility category, facility name, address, and latitude and longitude. Information that the specific application could not obtain is not stored as log information in the log server 4.

[0021] The second terminal 2 is a terminal on which the specific application is not installed. In the second terminal 2 on which the specific application is not installed, when connecting to the access point 101 and accessing the website of the web server 5, it is possible to obtain the IP address assigned to the second terminal 2 and the SSID of the access point 101, but it is not possible to obtain the facility-related information corresponding to the SSID and the latitude and longitude information of the access point 101 from the database of the external server.

[0022] The information estimation server 3 estimates the facility-related information from the IP address assigned to the second terminal 2. The facility-related information estimated here does not necessarily have to be all of the facility category, facility name, and address, and may be a part of them. For example, based on the IP address assigned to the second terminal 2, it is possible to estimate at least one of the category and name of the facility where the access point 101 to which the second terminal 2 is connected is installed.

[0023] FIG. 3 is a block diagram showing a functional configuration example of the information estimation server 3. As shown in FIG. 3, the information estimation server 3 includes, as functional components, a first information acquisition unit 31, a facility information estimation unit 32, an association unit 33, a second information acquisition unit 34, and a facility information specifying unit 35. Further, the information estimation server 3 includes, as a storage medium, an association information storage unit 36 (corresponding to the storage unit of the claims).

[0024] The above functional blocks 31 to 35 execute the processes described below through the cooperation of hardware and software. For example, the processes of the above functional blocks 31 to 35 are executed by the operation of a program stored in a storage medium such as a RAM, a ROM, a hard disk, or a semiconductor memory under the control of a microcomputer configured with a CPU, a RAM, a ROM, etc. A DSP (Digital Signal Processor) may be provided in addition to the microcomputer.

[0025] The first information acquisition unit 31 acquires from the log server 4 the SSID (an example of specific information regarding the access point 101) transmitted from the first terminal 1 to the log server 4 and recorded as log information, and the IP address of the first terminal 1. Here, when the facility-related information to be estimated is acquired by a specific application and recorded as log information in the log server 4 together with the SSID and the IP address, the first information acquisition unit 31 acquires the IP address and the facility-related information from the log server 4. On the other hand, when the facility-related information to be estimated is not recorded as log information in the log server 4 together with the SSID and the IP address, the first information acquisition unit 31 acquires the SSID and the IP address from the log server 4.

[0026] For example, when log information as shown in FIG. 2 is recorded in the log server 4 and the facility name is the target of estimation, the first information acquisition unit 31 acquires the IP address and the facility name from the log information in the first line, and acquires the SSID and the IP address from the log information in the second to fourth lines. Further, when the facility category and the facility name are the targets of estimation, the first information acquisition unit 31 acquires the IP address, the facility category, and the facility name from the log information in the first line, acquires the SSID, the IP address, and the facility category from the log information in the second to third lines, and acquires the SSID and the IP address from the log information in the fourth line.

[0027] Based on the SSID acquired by the first information acquisition unit 31, the facility information estimation unit 32 estimates information regarding the facility where the access point 101 to which the first terminal 1 is connected is installed. Here, when the facility information estimation unit 32 cannot acquire the facility-related information to be estimated from the log server 4 by the first information acquisition unit 31, based on the SSID acquired by the first information acquisition unit 31, the facility information estimation unit 32 estimates information regarding the facility where the access point 101 to which the first terminal 1 is connected is installed.

[0028] For example, when log information as shown in FIG. 2 is recorded in the log server 4 and the facility name is the target of estimation, based on the SSID acquired by the first information acquisition unit 31 from the log information in the second to fourth lines, the facility information estimation unit 32 estimates the facility name of the facility where the access point 101 to which the first terminal 1 is connected is installed. Further, when the facility category and the facility name are the targets of estimation, the facility information estimation unit 32 estimates the facility name based on the SSID acquired by the first information acquisition unit 31 from the log information in the second to third lines, and estimates the facility category and the facility name based on the SSID acquired from the log information in the fourth line.

[0029] Here, the facility information estimation unit 32 estimates at least one of the facility category and the facility name based on the SSID string. In the public wireless LAN access point 101, an SSID containing a string that is easy for users to identify is often set. Therefore, the facility information estimation unit 32 can estimate the category and name of the facility where the access point 101 is installed by analyzing the SSID string. For example, based on the SSID string "ABC-CAFE-WIFI" recorded in the fourth line of the log information in FIG. 2, it is possible to estimate that the facility name is "ABC" and the facility category is "cafe".

[0030] The association unit 33 associates the IP address acquired by the first information acquisition unit 31 with the facility-related information estimated by the facility information estimation unit 32 and stores it in the association information storage unit 36. Here, when the facility-related information to be estimated is acquired by the first information acquisition unit 31, the association unit 33 associates the IP address acquired by the first information acquisition unit 31 with the facility-related information and stores it in the association information storage unit 36. On the other hand, when the facility-related information to be estimated is not acquired by the first information acquisition unit 31, the association unit 33 associates the IP address acquired by the first information acquisition unit 31 with the facility-related information estimated by the facility information estimation unit 32 and stores it in the association information storage unit 36.

[0031] For example, when log information as shown in FIG. 2 is recorded in the log server 4 and the facility name is the estimation target, the association unit 33 associates the IP address acquired from the first line of log information by the first information acquisition unit 31 with the facility name and stores it in the association information storage unit 36. In addition, the association unit 33 associates the IP address acquired from the second to fourth lines of log information by the first information acquisition unit 31 with the facility name estimated by the facility information estimation unit 32 and stores it in the association information storage unit 36.

[0032] Also, when log information as shown in FIG. 2 is recorded in the log server 4 and the facility category and facility name are to be estimated, the association unit 33 associates the IP address, facility category, and facility name obtained from the first-line log information by the first information acquisition unit 31 and stores the association information in the association information storage unit 36. Further, the association unit 33 associates the IP address and facility category obtained from the second to third-line log information by the first information acquisition unit 31 and the facility name estimated by the facility information estimation unit 32 and stores the association information in the association information storage unit 36, and associates the IP address obtained from the fourth-line log information by the first information acquisition unit 31 and the facility category and facility name estimated by the facility information estimation unit 32 and stores the association information in the association information storage unit 36.

[0033] Here, for each facility name obtained by the first information acquisition unit 31 or estimated by the facility information estimation unit 32, the association unit 33 specifies the range of the IP address assigned to the first terminal 1 (hereinafter referred to as the IP range), associates the IP range with the facility-related information, and stores the association information in the association information storage unit 36. FIG. 4 is a diagram schematically showing an example of the association information stored in the association information storage unit 36. Here, an example of the association information stored in the association information storage unit 36 when the facility name is used as the facility-related information to be estimated is shown.

[0034] In the example of FIG. 4, the facility name stored as the facility-related information is the facility name obtained by the first information acquisition unit 31 or estimated by the facility information estimation unit 32. When the facility name and facility category are to be estimated, in addition to the facility name, the facility category is also stored as the facility-related information. The IP range is specified from the corresponding range among the plurality of IP addresses recorded in the plurality of log information when a plurality of log information is recorded for one facility.

[0035] The second information acquisition unit 34 acquires from the web server 5 the IP address of the first terminal 1 and the IP address of the second terminal 2 recognized by the web server 5 when the first terminal 1 and the second terminal 2 are connected to the access point 101 and access the website.

[0036] Based on the IP address acquired by the second information acquisition unit 34, the facility information specifying unit 35 refers to the association information storage unit 36 to specify information (such as facility category and facility name) about the installation facility of the access point 101 where the first terminal 1 and the second terminal 2 are presumed to exist. That is, the facility information specifying unit 35 determines which IP range the IP address acquired by the second information acquisition unit 34 belongs to in the association information shown in FIG. 4, and specifies the facility-related information corresponding to the determined IP range.

[0037] Regarding the first terminal 1 on which the specific application is installed, it is possible to acquire facility-related information by the function of the specific application, and it is transmitted to and recorded in the log server 4. However, the web server 5 cannot identify whether the access source terminal is the first terminal 1 on which the specific application is installed or the second terminal 2 on which the specific application is not installed. Therefore, the web server 5 provides the recognized IP address to the information estimation server 3 regardless of whether the access is from the first terminal 1 or the second terminal 2.

[0038] The information estimation server 3 acquires the IP address provided from the web server 5 by the second information acquisition unit 34, and based on the acquired IP address, the facility information specifying unit 35 refers to the association information storage unit 36 to estimate the facility-related information. Therefore, although the facility-related information may be estimated based on the IP address of the first terminal 1, in this case, the estimated facility-related information coincides with the facility-related information acquired by the specific application.

[0039] In the association information such as that shown in FIG. 4 stored in the association information storage unit 36, the IP ranges for different facilities may overlap with each other. For example, in the case of facilities that are close to each other, there may be an overlap in the IP ranges associated with the facility-related information of those facilities. When the facility information specifying unit 35 refers to this association information based on the IP address to estimate the facility-related information, if the IP address exists within a plurality of IP ranges, a plurality of facility-related information will be estimated from the IP address. In this case, the accuracy of the estimation may be calculated according to the number of pieces of facility-related information estimated. For example, when one piece of facility-related information is estimated from the IP address, the accuracy is 100%, when two pieces of facility-related information are estimated, the accuracy is 50%, and when three pieces of facility-related information are estimated, the accuracy can be 33% and so on.

[0040] As described in detail above, in the information estimation system of the present embodiment, the facility-related information is estimated based on the log information transmitted from the first terminal 1 on which the specific application is installed to the log server 4 and recorded, and the estimated facility-related information or the facility-related information included in the log information is associated with the IP address and stored in the association information storage unit 36. On the other hand, based on the IP address recognized by the web server 5 when the first terminal 1 and the second terminal 2 access the website, the association information storage unit 36 is referred to estimate the facility-related information.

[0041] According to the information estimation system of this embodiment configured as described above, when the second terminal 2 without the specific application installed connects to the access point 101 and accesses a website, the SSID necessary for estimating the facility-related information is not transmitted from the second terminal 2 to the log server 4. However, by referring to the association information storage unit 36 based on the IP address of the second terminal 2 recognized by the web server 5, it becomes possible to identify the information regarding the installation facility of the access point 101 where the second terminal 2 is presumed to exist. Thereby, even if the second terminal 2 has not stored the facility-related information in association with the SSID in advance or installed the specific application, it is possible to estimate the information regarding the installation facility of the access point 101, that is, the facility where the second terminal 2 exists, from the IP address that is normally obtained when accessing the website.

[0042] In the above embodiment, an example in which the SSID is used as the specific information regarding the access point 101 acquired by the first information acquisition unit 31 from the log server 4 has been described. However, there may be cases where the facility category or facility name cannot be estimated from the SSID string. Therefore, as the specific information regarding the access point 101, the first information acquisition unit 31 may acquire the latitude and longitude information from the log server 4 instead of or in addition to the SSID of the access point 101, and the facility information estimation unit 32 may estimate the facility-related information based on the latitude and longitude information instead of or in addition to the SSID. When using the latitude and longitude information in addition to the SSID, when the facility-related information of the access point 101 cannot be estimated based on the SSID string, the facility-related information may be estimated using the latitude and longitude information.

[0043] For example, the facility information estimation unit 32 estimates the facility-related information of the access point 101 based on the latitude and longitude information acquired from the log server 4 by the first information acquisition unit 31, the facility-related information, and the POI (Point of Interest) data stored in advance in the database in association with the latitude and longitude information. The database of the POI data may be stored in advance in the information estimation server 3 or may be stored in an external server.

[0044] FIG. 5 is a diagram schematically showing an example of the POI data. The facility information estimation unit 32 searches for the same latitude and longitude as the latitude and longitude acquired from the log information in FIG. 2 by the first information acquisition unit 31 in the POI data in FIG. 5, and specifies the facility-related information stored in association with the searched latitude and longitude. By estimating the facility-related information using the latitude and longitude information and the POI data in this way, for example, in a facility such as a chain store having stores at a plurality of bases, even when only the name of the chain store can be estimated from the SSID, it is possible to estimate the store name from the latitude and longitude.

[0045] Note that there may be a case where the latitude and longitude that completely match the latitude and longitude acquired from the log information in FIG. 2 are not stored in the POI data in FIG. 5. In this case, the facility information estimation unit 32 may search for the latitude and longitude closest to the latitude and longitude acquired from the log information from the POI data in FIG. 5. Alternatively, based on the latitude and longitude acquired from the log information, one or more latitudes and longitudes within a distance from that position within a threshold value may be searched from the POI data in FIG. 5, and the facility-related information corresponding to the one or more searched latitudes and longitudes may be specified as the estimation result. The threshold value in this case may be changed for each facility category.

[0046] Also, in the above embodiment, an example was described in which the SSID is used as the network identifier of the access point 101 acquired by the first information acquisition unit 31 from the log server 4. However, the BSSID (Basic Service Set Identifier) may be used instead of or in addition to the SSID. In this case, the specific application of the first terminal 1 also transmits the BSSID to the log server 4, and the log server 4 records the log information including the BSSID.

[0047] The BSSID is a value for identifying the device of the access point 101, and a part of the value includes a number (OUI: Organizationally Unique Identifier) unique to each manufacturing company of the access point 101. When the BSSID is used for estimating facility-related information, the facility information estimation unit 32 estimates, for example, whether the installation location of the access point 101 is a commercial facility based on the BSSID string.

[0048] That is, the facility information estimation unit 32 identifies the manufacturing company of the access point 101 by referring to a database stored in advance associating the manufacturing company with the OUI based on the OUI recognized by analyzing and recognizing the BSSID string. Further, the facility information estimation unit 32 estimates whether the installation location of the access point 101 is a commercial facility by referring to a database stored in advance associating the manufacturing company with information indicating whether the access point 101 manufactured by the manufacturing company is commercial. The two databases used here can be those stored in an external server.

[0049] As another example, by searching the Internet using the SSID string as a keyword, information such as the usage guide of the access point 101 publicly available on the website and the photographic image of the access point 101 is acquired. After identifying the manufacturing company of the access point 101 from the acquired information, the above-described database may be referred to estimate whether the installation location of the access point 101 is a commercial facility.

[0050] In the above-described embodiment, an example in which the information estimation server 3 has the functional configuration shown in FIG. 3 has been described, but the present invention is not limited thereto. For example, a configuration may be adopted in which a first information estimation server including a first information acquisition unit 31, a facility information estimation unit 32, and an association unit 33, and a second information estimation server including a second information acquisition unit 34 and a facility information identification unit 35 (corresponding to the information estimation device in the claims) are provided separately. In this case, the second information estimation server may be provided with an association information storage unit 36 that stores the association information generated by the first information estimation server, or the first information estimation server may be provided with the same, or an external server different from these may be provided with the same.

[0051] In addition, each of the above-described embodiments merely shows an example of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner thereby. That is, the present invention can be implemented in various forms without departing from the gist or main features thereof.

Explanation of Reference Numerals

[0052] 1 First terminal (terminal with application) 2 Second terminal 3 Information estimation server 4 Log server 5 Web server 31 First information acquisition unit 32 Facility information estimation unit 33 Association unit 34 Second information acquisition unit (information acquisition unit) 35 Facility information identification unit 36 Association information storage unit 101 Access point

Claims

1. A first information acquisition unit that acquires specific information regarding an access point of a wireless LAN, which is log information transmitted from a terminal with an application installed thereon that has a predetermined information acquisition function and recorded by a log server, and the IP address of the terminal with the application; A facility information estimation unit that estimates information regarding the facility where the access point to which the terminal with the application is connected is installed, based on the specific information acquired by the first information acquisition unit; An association unit that associates the IP address acquired by the first information acquisition unit with the facility-related information estimated by the facility information estimation unit and stores the association in a storage unit; A second information acquisition unit that acquires, from a web server, the IP address of the terminal recognized by the web server when the terminal connects to the access point and accesses a website; A facility information identification unit that, based on the IP address acquired by the second information acquisition unit, refers to the storage unit and identifies information regarding the facility where the access point where the terminal is presumed to exist is installed, characterized by an information estimation system.

2. The first information acquisition unit acquires, from the log server, a network identifier of the access point as specific information regarding the access point; The facility information estimation unit estimates information regarding the facility where the access point to which the terminal with the application is connected is installed, based on the character string of the network identifier acquired by the first information acquisition unit. The information estimation system according to claim 1, characterized by the above.

3. The network identifier is an SSID; The facility information estimation unit estimates at least one of a facility category and a facility name, based on the character string of the SSID. The information estimation system according to claim 2, characterized by the above.

4. The network identifier is a BSSID; The facility information estimation unit estimates whether the installation location of the access point is a commercial facility or not, based on the character string of the BSSID. The information estimation system according to claim 2, characterized by the above.

5. The first information acquisition unit acquires, from the log server, latitude and longitude information of the access point as specific information regarding the access point; The facility information estimation unit estimates information regarding the installation facility of the access point based on the latitude and longitude information acquired by the first information acquisition unit and POI data stored in advance with the facility-related information associated with the latitude and longitude information. The information estimation system according to claim 1, characterized in that.

6. When the facility-related information to be estimated is acquired by the specific application and recorded as the log information in the log server together with the specific information and the IP address, the first information acquisition unit acquires the IP address and the facility-related information from the log server. On the other hand, when the facility-related information to be estimated is not recorded as the log information in the log server together with the specific information and the IP address, the first information acquisition unit acquires the specific information and the IP address from the log server, When the facility information estimation unit cannot acquire the facility-related information from the log server by the first information acquisition unit, the facility information estimation unit estimates information regarding the installation facility of the access point to which the terminal with the application is connected based on the specific information acquired by the first information acquisition unit. When the facility-related information is acquired by the first information acquisition unit, the association unit associates the IP address acquired by the first information acquisition unit with the facility-related information and stores it in the storage unit. When the facility-related information is not acquired by the first information acquisition unit, the association unit associates the IP address acquired by the first information acquisition unit with the facility-related information estimated by the facility information estimation unit and stores it in the storage unit. The information estimation system according to any one of claims 1 to 5, characterized in that.

7. An information acquisition unit that acquires, from the web server, the IP address of the terminal recognized by the web server when the terminal connects to an access point of a wireless LAN and accesses a website. A storage unit that stores an association between the IP address of the terminal with an application installed with a specific application having a predetermined information acquisition function, which is obtained from a log server that records information transmitted from the terminal with an application as log information, and information about the installation facility of the access point to which the terminal with an application is connected, which is estimated based on specific information about the access point obtained from the log server, is referred to based on the IP address acquired by the information acquisition unit, and includes a facility information specifying unit that specifies information about the installation facility of the access point where the terminal is estimated to exist An information estimation device characterized by the above

Citation Information

Patent Citations

  • Tunable laser device

    JP1989084767A

  • Information providing system and mobile terminal

    JP2008219550A

  • Information processing device and program

    JP2019186615A

Cited By

  • Electronic component

    CN122762476A