# US 11,299,185 B2 · Monitoring infrastructure facilities by means of geo-clustering

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

- Number: US 11,299,185 B2
- Document ID: US11299185B2
- Status: Granted
- Kind: B2
- Application number: 16/334,444
- Filed: 2017-09-06
- Published: 2019-07-11
- Granted: 2022-04-12
- Earliest claimed: 2016-09-19
- Assignees: Siemens Mobility GmbH
- Applicants: Siemens Mobility GmbH
- Inventors: Helge Aufderheide
- Web page: https://patentgrep.com/patent/US11299185B2

## CPC

- B61L 27/57: for vehicles or trains, e.g. trackside supervision of train conditions
- B61L 27/40: Handling position reports or trackside vehicle data
- B61L 27/53: for trackside elements or systems, e.g. trackside supervision of trackside control system conditions
- G06F 16/29: Geographical information databases
- G06F 16/9537: Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
- B61L: GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC (brakes or auxiliary equipment B61H, B61K; point or crossing construction E01B)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method and a computer program product monitor infrastructure facilities of a route network for vehicles. The vehicles generate messages about a respective operating state, which messages are transmitted with a time and a specification of location which represent the occurrence of a signaled operating state, to a land-based evaluation device. The messages received are stored in a database and evaluated. The messages of a predefined time period relating to a predefined operating state are read out from the database. Limited areas with frequent occurrence of the predefined operating state are determined by means of a predefined algorithm. The infrastructure facilities in the areas with the frequent occurrence of the predefined operating state as a possible cause of the predefined operating state of the vehicles are identified, and information about the infrastructure facilities which are detected as a possible cause of the predefined operating state of the vehicles are output.

## Claims

### Claim 1

A non-transitory computer readable medium having computer-executable instructions stored thereon for performing a method for monitoring infrastructure facilities of a route network for vehicles, the vehicles generating messages about their respective operating state, the messages being transmitted with an associated time and location specification that represent an occurrence of a signaled operating state, to a land-based evaluation device, the messages are received by the land-based evaluation device, stored in a database and evaluated, wherein the method performed by the computer executable-instructions, which are stored on the non-transitory computer readable medium, comprises the following method steps of:
reading out the messages of a predefined time period relating to at least one predefined operating state from the database;
determining limited areas with a frequent occurrence of the predefined operating state by means of a-predefined automatic segmentation algorithm by grouping location specifications, wherein a maximum distance between locations of the occurrence of the predefined operating state is defined in dependence on the predefined operating state;
identifying the infrastructure facilities in the limited areas having the frequent occurrence of the predefined operating state as a possible cause of the predefined operating state of the vehicles;
outputting, on a screen, information about the infrastructure facilities which are identified as the possible cause of the predefined operating state of the vehicles;
reading out at least one additional message which relates to the at least one predefined operating state from the database, the additional message is associated with a time that represents an occurrence of the signaled operating state, which follows a specified time period;
using the predefined algorithm to determine whether the at least one additional message should be assigned to a limited area having frequent occurrence of the predefined operating state, and if the at least one additional message should be assigned to the limited area with the frequent occurrence of the predefined operating state;
identifying the infrastructure facilities of the limited area having the frequent occurrence of the predefined operating state as the possible cause of the predefined operating state of the vehicles; and
outputting, on the screen, at least one information item about the infrastructure facilities that are identified as the possible cause of the predefined operating state of the vehicles.

### Claim 2 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein the method further comprises:
identifying the vehicles in areas with isolated occurrence of the predefined operating state as the possible cause of the predefined operating state of the vehicles; and
outputting the information about the vehicles that are identified as the possible cause of the predefined operating state of the vehicles.

### Claim 3 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein to determine the limited areas with the frequent occurrence of the predefined operating state by means of the predefined algorithm, the messages relating to the predefined operating state of vehicles on non-identical journeys are exclusively taken into account.

### Claim 4 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein the limited areas with the frequent occurrence of the predefined operating state are determined by means of a density-based spatial clustering of applications with noise (DBSCAN) algorithm.

### Claim 5 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein the method further comprises outputting information relating to:
a total number of messages read out of the database relating to the at least one predefined operating state; and/or
a respective number of messages relating to the at least one predefined operating state in the limited areas with the frequent occurrence of the predefined operating state; and/or
a respective relative frequency of the messages relating to the at least one predefined operating state in the limited areas with the frequent occurrence of the predefined operating state relative to the total number of messages read out of the database relating to the at least one predefined operating state; and/or
a respective number of the messages relating to the at least one predefined operating state of non-identical vehicles or of the vehicles on non-identical journeys in the limited areas with frequent occurrence of the predefined operating state; and/or
a respective relative frequency of the messages relating to the at least one predefined operating state of the non-identical vehicles or of the vehicles on the non-identical journeys in the limited areas with the frequent occurrence of the predefined operating state relative to the total number of the messages read out of the database that relate to the at least one predefined operating state; and/or
a respective extension of the limited areas with frequent occurrence of the predefined operating state; and/or
a number of possible limited areas within the entire area of the messages relating to the predefined operating state; and/or
the predefined algorithm for determining the limited areas with the frequent occurrence of the predefined operating state; and/or
the predefined operating state.

### Claim 6 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein a ranked list of the limited areas with the frequent occurrence of the predefined operating state is created and is output in dependence on:
a respective number of the messages relating to the at least one predefined operating state;
a respective extension of the limited areas with the frequent occurrence of the predefined operating state; and
a respective relative frequency of the messages relating to the at least one predefined operating state in the limited areas with the frequent occurrence of the predefined operating state relative to a total number of the messages read out of the database relating to the at least one predefined operating state.

### Claim 7 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein the method further comprises using the method for monitoring the infrastructure facilities of the route network for the rail vehicles, wherein the at least one predefined operating state relates to an unplanned lowering of a pantograph of the rail vehicles and/or wherein the at least one predefined operating state relates to an unplanned shutdown of a power system of the rail vehicles and/or wherein the at least one predefined operating state relates to a distribution of sand by the rail vehicles and/or wherein the at least one predefined operating state relates to an oil lubrication of the rails by the rail vehicle and/or wherein the at least one predefined operating state relates to a failed coupling operation of the rail vehicles and/or wherein the at least one predefined operating state relates to door faults of the rail vehicles and/or wherein the at least one predefined operating state relates to exceeding of a predefined jerk value of the rail vehicles and/or wherein the at least one predefined operating state relates to rapid braking operations of the rail vehicles and/or wherein the at least one predefined operating state relates to communication errors of the rail vehicles with a control center.

### Claim 8 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein the limited areas with the frequent occurrence of the predefined operating state are determined by means of a k-means algorithm.

### Claim 9 (depends on 8)

The non-transitory computer readable medium according to claim 8, wherein a number of possible limited areas within an entire area is defined as a function of the entire area and as a function of the predefined operating state.

### Claim 10 (depends on 1)

The non-transitory computer readable medium according to claim 1, wherein a determination of the limited areas with the frequent occurrence of the predefined operating state by means of the predefined algorithm, or at least an output of the information about the infrastructure facilities identified as the possible cause of the predefined operating state of the vehicles, is carried out in dependence on a predefined relative frequency of the messages relating to the at least one predefined operating state in a specified possible limited areas with the frequent occurrence of the predefined operating state relative to a total number of the messages read out of the database relating to the at least one predefined operating state.

### Claim 11 (depends on 10)

The non-transitory computer readable medium according to claim 10, wherein a number of possible limited areas with the frequent occurrence of the predefined operating state within an entire area of the messages relating to the predefined operating state and a fact that a relative frequency of the messages relating to the at least one predefined operating state in specified possible limited areas with the frequent occurrence of the predefined operating state relative to a total number of the messages read out of the database relating to the at least one predefined operating state are specified by a user.
