# US 2019/0320291 A1 · Information processing apparatus, information processing system, and privacy protection program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0320291 A1
- Document ID: US20190320291A1
- Status: Published application
- Kind: A1
- Application number: 16/376,582
- Filed: 2019-04-05
- Published: 2019-10-17
- Earliest claimed: 2018-04-12
- Assignees: Fujitsu Limited
- Applicants: Fujitsu Limited
- Inventors: Shizuko Ichikawa; Junya Kani; HISATOSHI YAMAOKA; Naoki Nishiguchi; Eiichi Takahashi; Kota Itakura; AKIRA SHIBA; Miwa Okabayashi
- Web page: https://patentgrep.com/patent/US20190320291A1

## CPC

- H04W 4/029: Location-based management or tracking services
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 12/63: Location-dependent; Proximity-dependent
- H04L 63/10: {for controlling access to devices or network resources}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system for privacy protection includes a processor and a terminal including a location detection device. The processor performs: identifying a presence possible ranges of the terminal at a first time and at a second time earlier than the first time from a combination of information on a first region including the location at the first time, and information on a second region including the location at the second time and having been already transmitted to an external apparatus; determining whether each of the identified presence possible ranges satisfies a preset condition for a presence possible range that may be known by a third party; when the condition is not satisfied, transmitting the information on a third region including the first region and a region other than the first region, as information on a region where the terminal is present at the first time, to the external apparatus.

## Claims

### Claim 1

An information processing apparatus comprising:
a memory; and
a processor coupled to the memory and configured to execute a process including:
identifying a presence possible range of a location detection device at a first time, and a presence possible range of the location detection device at a second time earlier than the first time from a combination of information on a first region including a location that the location detection device detects at the first time, and information on a second region including a location that the location detection device detected at the second time, and having been already transmitted as information on a region where the location detection device has been present at the second time to an external apparatus;
determining whether each of the identified presence possible ranges satisfies a preset condition for a presence possible range where it is allowable that a location of the location detection device is known by a third party;
when the condition is not satisfied, transmitting the information on a third region including the first region and a region other than the first region, as information on a region where the location detection device is present at the first time, to the external apparatus; and
receiving information relevant to the third region from the external apparatus.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein the determining includes determining, for each of the identified presence possible ranges, at least one of whether an area of the identified presence possible range satisfies the condition, whether a length of a road included in the identified presence possible range satisfies the condition, whether a number of place names included in the identified presence possible range satisfies the condition, and whether a number of preset landmarks included in the identified presence possible range satisfies the condition.

### Claim 3 (depends on 1)

The information processing apparatus according to claim 1, wherein at least any one of the presence possible range of the location detection device at the first time and the presence possible range of the location detection device at the second time, which are identified from a combination of the information on the third region and the information on the second region, satisfies the condition.

### Claim 4 (depends on 3)

The information processing apparatus according to claim 3, wherein the transmitting includes deciding the third region by adding one or more regions other than the first region one by one until the presence possible range of the location detection device at the first time and the presence possible range of the location detection device at the second time satisfy the condition.

### Claim 5 (depends on 4)

The information processing apparatus according to claim 4, wherein an order of adding the regions other than the first region to the third region is based on a movement direction of the location detection device.

### Claim 6 (depends on 1)

The information processing apparatus according to claim 1, wherein the identifying includes identifying the presence possible ranges based on a movement method set in advance.

### Claim 7 (depends on 1)

The information processing apparatus according to claim 1, wherein the receiving further includes selecting information relevant to the first region from the received information relevant to the third region.

### Claim 8 (depends on 7)

The information processing apparatus according to claim 7, wherein out of the received information relevant to the third region, information other than the information relevant to the first region is stored in the memory.

### Claim 9

An information processing system comprising:
a terminal including a location detection device; and
an information processing apparatus acquiring information on a location detected by the location detection device of the terminal; the information processing apparatus including:
a memory; and
a processor coupled to the memory and configured to execute a process including:
identifying a presence possible range of the location detection device at a first time, and a presence possible range of the location detection device at a second time earlier than the first time from a combination of information on a first region including a location that the location detection device detects at the first time, and information on a second region including a location that the location detection device detected at the second time, and having been already transmitted as information on a region where the location detection device has been present at the second time to an external apparatus;
determining whether each of the identified presence possible ranges satisfies a preset condition for a presence possible range where it is allowable that a location of the location detection device is known by a third party;
when the condition is not satisfied, transmitting the information on a third region including the first region and a region other than the first region, as information on a region where the location detection device is present at the first time, to the external apparatus; and
receiving information relevant to the third region from the external apparatus.

### Claim 10

A non-transitory computer-readable storage medium having stored a privacy protection program for causing a computer to perform a process comprising:
identifying a presence possible range of a location detection device at a first time, and a presence possible range of the location detection device at a second time earlier than the first time from a combination of information on a first region including a location that the location detection device detects at the first time, and information on a second region including a location that the location detection device detected at the second time, and having been already transmitted as information on a region where the location detection device has been present at the second time to an external apparatus;
determining whether each of the identified presence possible ranges satisfies a preset condition for a presence possible range where it is allowable that a location of the location detection device is known by a third party;
when the condition is not satisfied, transmitting the information on a third region including the first region and a region other than the first region, as information on a region where the location detection device is present at the first time, to the external apparatus; and
receiving information relevant to the third region from the external apparatus.

### Claim 11 (depends on 10)

The storage medium according to claim 10, wherein the determining includes determining, for each of the identified presence possible ranges, at least one of whether an area of the identified presence possible range satisfies the condition, whether a length of a road included in the identified presence possible range satisfies the condition, whether a number of place names included in the identified presence possible range satisfies the condition, and whether a number of preset landmarks included in the identified presence possible range satisfies the condition.

### Claim 12 (depends on 10)

The storage medium according to claim 10, wherein at least any one of the presence possible range of the location detection device at the first time and the presence possible range of the location detection device at the second time, which are identified from a combination of the information on the third region and the information on the second region, satisfies the condition.

### Claim 13 (depends on 12)

The storage medium according to claim 12, wherein the transmitting includes deciding the third region by adding one or more regions other than the first region one by one until the presence possible range of the location detection device at the first time and the presence possible range of the location detection device at the second time satisfy the condition.

### Claim 14 (depends on 13)

The storage medium according to claim 13, wherein an order of adding the regions other than the first region to the third region is based on a movement direction of the location detection device.

### Claim 15 (depends on 10)

The storage medium according to claim 10, wherein the identifying includes identifying the presence possible ranges based on a movement method set in advance.

### Claim 16 (depends on 10)

The storage medium according to claim 10, wherein the receiving further includes selecting information relevant to the first region from the received information relevant to the third region.

### Claim 17 (depends on 16)

The storage medium according to claim 16, wherein out of the received information relevant to the third region, information other than the information relevant to the first region is stored in the memory.

### Claim 18

A method of processing information comprising:
determining whether a location information request has been received;
receiving current location information and the request;
generating presence region information based on the current location information;
executing privacy invasion determination processing;
determining whether privacy has been invaded;
generating dummy region information if a determination is made that the privacy has been invaded;
integrating the presence region information with the dummy region information; and
transmitting the request to a service providing apparatus.

### Claim 19 (depends on 18)

The method of claim 18 further comprising updating a region information log with the presence region information and the dummy region.

### Claim 20 (depends on 18)

The method of claim 18, further comprising receiving service information from the service providing apparatus.
