# US 11,029,171 B2 · User familiarization with a novel route for reducing cognitive load associated with navigation

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

- Number: US 11,029,171 B2
- Document ID: US11029171B2
- Status: Granted
- Kind: B2
- Application number: 16/114,660
- Filed: 2018-08-28
- Published: 2020-03-05
- Granted: 2021-06-08
- Earliest claimed: 2018-08-28
- Assignees: HERE Global B.V.
- Applicants: HERE Global B.V.
- Inventors: Arun Balakrishna
- Web page: https://patentgrep.com/patent/US11029171B2

## CPC

- G01C 21/3641: {Personalized guidance, e.g. limited guidance on previously travelled routes}
- G01C 21/3679: {Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities (G01C21/3611 takes precedence)}
- G01C 21/3697: {Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence)}
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

Navigation data is received. The navigation data comprises a plurality of point of interest (POI) models. Each POI model is a representation of a POI. At least a portion of the plurality of POI models are analyzed based on a data extraction model to determine a link between two or more POIs based on POI models corresponding to the two or more POIs. The two or more POIs are located within a predefined distance of one another. An entity of interest (EOI) model is generated based on the POI models corresponding to the two or more POIs, the determined link, and the data extraction model. The EOI model is stored for use in performing one or more navigation functions.

## Claims

### Claim 1

A method comprising:
receiving, via a network apparatus comprising at least one processor, at least one memory, and at least one communication interface configured to communicate via at least one network, navigation data, the navigation data comprising a plurality of point of interest (POI) models, each POI model being a representation of a POI;
analyzing, via the network apparatus, at least a portion of the plurality of POI models based on a data extraction model to determine a link between two or more POIs based on POI models corresponding to the two or more POIs, wherein the link between the two or more POIs is determined based on both (a) the two or more POIs being located within a predefined distance of one another and (b) a logical relationship between the two or more POIs, wherein the logical relationship corresponds to an expected effect on traffic in the vicinity of the two or more POIs;
generating, via the network apparatus, an entity of interest (EOI) model based on the POI models corresponding to the two or more POIs, the determined link, and the data extraction model;
storing, via the network apparatus, the EOI model as an EOI data record in a geographic database; and
at least one of:
performing, by the network apparatus and based at least in part on at least a portion of the EOI data record, one or more navigation functions, or
providing, by the network apparatus, at least a portion of the EOI data record such that a computing device receives the at least a portion of the EOI data record and performs one or more navigation functions based at least in part on the at least a portion of the EOI data record.

### Claim 2 (depends on 1)

The method of claim 1, wherein the link is one or more relationships between the two or more POIs that are determined based on human behavior or interest criteria.

### Claim 3 (depends on 2)

The method of claim 2, wherein the data extraction model is a cognitive navigation model and the human behavior or interest criteria is determined by the cognitive navigation model.

### Claim 4 (depends on 1)

The method of claim 1, wherein at least one POI model comprises a POI dynamic element and the link between the two or more POIs is based at least in part on the POI dynamic element.

### Claim 5 (depends on 4)

The method of claim 4, wherein the EOI model comprises an EOI dynamic element determined based at least in part on the POI dynamic element.

### Claim 6 (depends on 4)

The method of claim 4, wherein the POI dynamic element is updated in real-time or near real-time.

### Claim 7 (depends on 1)

The method of claim 1, wherein the EOI model is used to identify an increased cognitive load portion of a route.

### Claim 8 (depends on 1)

The method of claim 1, further comprising accessing the EOI model from a computer-readable memory and using the EOI model to perform a navigation function.

### Claim 9

An apparatus comprising at least one processor, at least one non-transitory memory storing computer program code, and at least one communications interface configured to communicate via at least one network, the computer program code configured to, when executed by the at least one processor, cause the apparatus to at least:
receive navigation data, the navigation data comprising a plurality of point of interest (POI) models, each POI model being a representation of a POI;
analyze at least a portion of the plurality of POI models based on a data extraction model to determine a link between two or more POIs based on POI models corresponding to the two or more POIs, wherein the link between the two or more POIs is determined based on both (a) the two or more POIs being located within a predefined distance of one another and (b) a logical relationship between the two or more POIs, wherein the logical relationship corresponds to an expected effect on traffic in the vicinity of the two or more POIs;
generate an entity of interest (EOI) model based on the POI models corresponding to the two or more POIs, the determined link, and the data extraction model;
store the EOI model as an EOI data record in a geographic database; and
at least one of:
perform, based at least in part on at least a portion of the EOI data record, one or more navigation functions, or
provide at least a portion of the EOI data record such that a computing device receives the at least a portion of the EOI data record and performs one or more navigation functions based at least in part on the at least a portion of the EOI data record.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the link is one or more relationships between the two or more POIs that are determined based on human behavior or interest criteria.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the data extraction model is a cognitive navigation model and the human behavior or interest criteria is determined by the cognitive navigation model.

### Claim 12 (depends on 9)

The apparatus of claim 9, wherein at least one POI model comprises a POI dynamic element and the link between the two or more POIs is based at least in part on the POI dynamic element.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the EOI model comprises an EOI dynamic element determined based at least in part on the POI dynamic element.

### Claim 14 (depends on 12)

The apparatus of claim 12, wherein the POI dynamic element is updated in real-time or near real-time.

### Claim 15 (depends on 9)

The apparatus of claim 9, wherein the EOI model is used to identify an increased cognitive load portion of a route.

### Claim 16

A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein with the computer-executable program code instructions comprising program code instructions configured to, when executed by a processor of an apparatus, cause the apparatus to at least:
receive navigation data, the navigation data comprising a plurality of point of interest (POI) models, each POI model being a representation of a POI;
analyze at least a portion of the plurality of POI models based on a data extraction model to determine a link between two or more POIs based on POI models corresponding to the two or more POIs, analyze at least a portion of the plurality of POI models based on a data extraction model to determine a link between two or more POIs based on POI models corresponding to the two or more POIs, wherein the link between the two or more POIs is determined based on both (a) the two or more POIs being located within a predefined distance of one another and (b) a logical relationship between the two or more POIs, wherein the logical relationship corresponds to an expected effect on traffic in the vicinity of the two or more POIs;
generate an entity of interest (EOI) model based on the POI models corresponding to the two or more POIs, the determined link, and the data extraction model;
store the EOI model as an EOI data record in a geographic database; and
at least one of:
perform, based at least in part on at least a portion of the EOI data record, one or more navigation functions, or
provide at least a portion of the EOI data record such that a computing device receives the at least a portion of the EOI data record and performs one or more navigation functions based at least in part on the at least a portion of the EOI data record.

### Claim 17 (depends on 16)

The computer program product of claim 16, wherein the link is one or more relationships between the two or more POIs that are determined based on human behavior or interest criteria.

### Claim 18 (depends on 17)

The computer program product of claim 17, wherein the data extraction model is a cognitive navigation model and the human behavior or interest criteria is determined by the cognitive navigation model.

### Claim 19 (depends on 16)

The computer program product of claim 16, wherein at least one POI model comprises a POI dynamic element and the link between the two or more POIs is based at least in part on the POI dynamic element.

### Claim 20 (depends on 19)

The computer program product of claim 19, wherein the EOI model comprises an EOI dynamic element determined based at least in part on the POI dynamic element.
