# US 12,762,901 B2 · Information processing system to calculate damage in oil in an electric motor

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

- Number: US 12,762,901 B2
- Document ID: US12762901B2
- Status: Granted
- Kind: B2
- Application number: 18/988,965
- Filed: 2024-12-20
- Published: 2025-09-18
- Granted: 2026-10-13
- Earliest claimed: 2024-03-18
- Assignees: Toyota Jidosha Kabushiki Kaisha
- Applicants: Toyota Jidosha Kabushiki Kaisha
- Inventors: Keisuke Omuro; Atsushi Tabata; Koichi Okuda; Hideaki Bunazawa
- Web page: https://patentgrep.com/patent/US12762901B2

## CPC

- G07C 5/006: {Indicating maintenance}
- G06F 16/90335: {Query processing}
- G07C 5/0808: {Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005)}
- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A processing device of an information processing device performs a search process. The search process includes: a first step of calculating a relative frequency distribution of each feature of the original data; a second step of setting a plurality of time windows for clipping data of a partial period of the original data; a third step of clipping data from the original data; a fourth step of calculating a relative frequency distribution of each feature of extracted data; and a fifth step of calculating an error between the relative frequency distribution of the original data and the relative frequency distribution of the extracted data, a trial from the second step to the fifth step being repeatedly performed by changing settings of the time windows. The processing device calculates an index value using the extracted data with the error equal to or less than a threshold.

## Claims

### Claim 1

An information processing system comprising:
a vehicle including
a motor,
a vehicle control device,
a first sensor configured to acquire a motor temperature of the motor, and
a second sensor configured to acquire an oil temperature of oil that cools the motor;
an information processing device including a processor; and
an information processing terminal, wherein
the vehicle control device is configured to collect, over a predetermined period, original data including the motor temperature, a first duration of the motor temperature, the oil temperature, and a second duration of the oil temperature, and transmit the original data to the information processing device, and
the processor is configured to
calculate, based on the original data, a plurality of features including (i) a product of the motor temperature and the first duration of the motor temperature and (ii) a product of the oil temperature and the second duration of the oil temperature,
perform clustering, the clustering being machine learning that groups data of each interval obtained by dividing the original data into intervals of a certain period into a predetermined number of clusters,
calculate, for each of the features, a relative frequency distribution of the original data,
set a plurality of time windows for clipping data of a partial period of the original data such that a sum of periods of all the time windows is shorter than the predetermined period and such that a difference between a proportion of each of the clusters in extracted data and a proportion of each of the clusters in the original data is equal to or less than a cluster threshold,
clip data from the original data according to the time windows,
calculate, for each of the features, the relative frequency distribution of extracted data obtained by combining all the data clipped according to the time windows,
calculate an error between the relative frequency distribution of the original data and the relative frequency distribution of the extracted data,
change settings of the plurality of time windows and repeat following steps (i) to (iii) until the error is equal to or less than a first threshold: (i) the clipping, (ii) the calculation of the relative frequency distribution of the extracted data, and (iii) the calculation of the error,
in a case where the error is equal to or less than the first threshold, calculate, using the extracted data, an index value indicating a degree of deterioration of the oil, the degree of deterioration representing a ratio of deterioration relative to an allowable limit of damage accumulated in the oil;
determine whether the index value is equal to or greater than a second threshold, and
in a case where the index value is equal to or greater than the second threshold, determine that occurrence of a failure of the motor is predicted, and transmit, to the information processing terminal, a message indicating that occurrence of the failure has been predicted.

### Claim 2 (depends on 1)

The information processing system according to claim 1, wherein the processor is configured to calculate, as the error, a sum of differences in a relative frequency of each class between the relative frequency distribution of the original data and the relative frequency distribution of the extracted data.
