# US 12,602,955 B2 · Vehicle terminal and calculation server for calculating safe driving index based on longitudinal acceleration

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

- Number: US 12,602,955 B2
- Document ID: US12602955B2
- Status: Granted
- Kind: B2
- Application number: 18/607,912
- Filed: 2024-03-18
- Published: 2025-05-22
- Granted: 2026-04-14
- Earliest claimed: 2023-11-20
- Assignees: Hyundai Motor Company; Kia Corporation
- Applicants: Hyundai Motor Company; Kia Corporation
- Inventors: Myung Hyun Lee; Sung Hwan Moon; Seo Won Beun; Seong Woo Hong; Yun Seok Seol; Seong Man Kang; Jae Sang Park
- Web page: https://patentgrep.com/patent/US12602955B2

## CPC

- G07C 5/02: Registering or indicating driving, working, idle, or waiting time only (apparatus forming part of taximeters G07B13/00)
- 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

## Abstract

A vehicle terminal can includes one or more processors, and a storage medium storing computer-readable instructions. The computer-readable instructions, when executed by the one or more processors, can be configured to enable the one or more processors to collect driving information of a vehicle, calculate a separate safe driving index for each indicator including rapid acceleration, rapid deceleration, late-night driving, a sudden lane change, or any combination thereof, based on the driving information of the vehicle collected, and transmit the calculated separate safe driving indexes for the indicators, at preset intervals, to a server.

## Claims

### Claim 1

A vehicle terminal comprising:
one or more processors; and
a storage medium storing computer-readable instructions that, when executed by the one or more processors, enable the one or more processors to:
collect driving information of a vehicle,
calculate a separate safe driving index for each indicator of a set of insurance-related indicators including one of or any combination of rapid acceleration, rapid deceleration, late-night driving, and a sudden lane change based on the collected driving information, and
transmit, to a server, the calculated separate safe driving index for each indicator at preset intervals,
wherein a total safe driving index is calculated based on the calculated separate safe driving index for each indicator, and
wherein a first separate safe driving index of the rapid acceleration and a second separate safe driving index of the rapid deceleration are calculated based on a longitudinal acceleration of the vehicle.

### Claim 2 (depends on 1)

The terminal of claim 1, wherein the instructions enable the one or more processors, in response to the indicator being the rapid acceleration and a gear shift being a driving gear, to calculate the first separate safe driving index of the rapid acceleration, including a first level index corresponding to an amount of change in the longitudinal acceleration according to a subsequent change amount in the longitudinal acceleration, and based on the longitudinal acceleration at a time point when an average vehicle speed and an accelerator pedal amount are a first set of preset reference values or more, respectively.

### Claim 3 (depends on 2)

The terminal of claim 2, wherein a first subset reference value for the average vehicle speed is between 3 kph and 8 kph, and
wherein a second subset reference value for the accelerator pedal amount is between 40% and 60%.

### Claim 4 (depends on 1)

The terminal of claim 1, wherein the instructions enable the one or more processors to, in response to the indicator being the rapid deceleration and in response to a gear selection being a driving gear and an average vehicle speed being a preset reference speed value or more, calculate the second separate safe driving index of the rapid deceleration including a second level index corresponding to a first amount of change of the longitudinal acceleration according to a second amount of change in a subsequent longitudinal acceleration, and based on the longitudinal acceleration at a time point when brakes are activated.

### Claim 5 (depends on 4)

The terminal of claim 4, wherein the preset reference speed value for the average vehicle speed is between 3 kph and 8 kph.

### Claim 6 (depends on 4)

The terminal of claim 4, wherein the second separate safe driving index of the rapid deceleration is set differently depending on one of or both of a presence of electronic stability control (ESC) and a steering angle.

### Claim 7 (depends on 1)

The terminal of claim 1, wherein the instructions enable the one or more processors to, in response to the indicator being the late-night driving:
set a late-night driving number within a preset time as a fourth separate safe driving index for the late-night driving, and
exclude from the late-night driving number any driving trips that are less than a preset distance.

### Claim 8

A vehicle terminal comprising:
one or more processors; and
a storage medium storing computer-readable instructions that, when executed by the one or more processors, enable the one or more processors to:
collect driving information of a vehicle,
calculate a separate safe driving index for each indicator of a set of insurance-related indicators including one of or any combination of rapid acceleration, rapid deceleration, late-night driving, and a sudden lane change based on the collected driving information, and
transmit, to a server, the calculated separate safe driving index for each indicator at preset intervals,
wherein a total safe driving index is calculated based on the calculated separate safe driving index for each indicator,
wherein a first separate safe driving index of the rapid acceleration and a second separate safe driving index of the rapid deceleration are calculated based on a longitudinal acceleration of the vehicle, and
wherein the instructions enable the one or more processors to, in response to the indicator being the sudden lane change, calculate a third separate safe driving index of the sudden lane change based on an average vehicle speed, a steering angular speed, and a yaw rate.

### Claim 9 (depends on 8)

The terminal of claim 8, wherein the instructions enable the one or more processors to calculate the third separate safe driving index of the sudden lane change including a third level index corresponding to the steering angular speed based on a time point when the average vehicle speed, the steering angular speed, and an absolute value of the yaw rate are a second set of preset reference values or more, respectively.

### Claim 10 (depends on 9)

The terminal of claim 9, wherein a third subset preset reference value for the average vehicle speed is between 20 kph and 40 kph,
wherein a fourth subset preset reference value for the steering angular speed is between 150 deg/sec and 250 deg/sec, and
wherein a fifth subset preset reference value for the absolute value of the yaw rate is between 8 deg/sec and 12 deg/sec.

### Claim 11

A server comprising:
one or more processors; and
a storage medium storing computer-readable instructions that, when executed by the one or more processors, enable the one or more processors to:
receive, from a vehicle terminal, a separate safe driving index for each indicator of a set of insurance-related indicators including one of or any combination of rapid acceleration, rapid deceleration, late-night driving, and a sudden lane change, at a first preset period, wherein the separate safe driving index for each indicator is calculated based on driving information of a vehicle, and
calculate a total safe driving index based on the received separate safe driving indexes for the set of insurance-related indicators, at a second preset period, and
wherein a first separate safe driving index of the rapid acceleration and a second separate safe driving index of the rapid deceleration are calculated based on a longitudinal acceleration of the vehicle.

### Claim 12 (depends on 11)

The server of claim 11, wherein the first separate safe driving index for the rapid acceleration is calculated according to an amount of change in subsequent longitudinal acceleration, when a gear selection is a driving gear and based on the longitudinal acceleration at a first time when an average vehicle speed and an accelerator pedal amount are a first set of preset reference values or more, respectively.

### Claim 13 (depends on 12)

The server of claim 12, wherein a first subset preset reference value for the average vehicle speed is between 3 kph and 8 kph, and wherein
a second subset preset reference value for the accelerator pedal amount is between 40% and 60%.

### Claim 14 (depends on 11)

The server of claim 11, wherein the second separate safe driving index of the rapid deceleration is calculated according to an amount of change in subsequent longitudinal acceleration, when a shift range is a drive range and an average vehicle speed is a preset reference speed value or more, and based on the longitudinal acceleration at a time point when brakes are activated.

### Claim 15 (depends on 14)

The server of claim 14, wherein the preset reference speed value for the average vehicle speed is between 3 kph and 8 kph.

### Claim 16 (depends on 14)

The server of claim 14, wherein the second separate safe driving index of the rapid deceleration is set differently depending on one of or both of a presence of electronic stability control (ESC) and a steering angle.

### Claim 17 (depends on 11)

The server of claim 11, wherein a third separate safe driving index of the sudden lane change is calculated based on an average vehicle speed, a steering angular speed, and a yaw rate.

### Claim 18 (depends on 17)

The server of claim 17, wherein the third separate safe driving index of the sudden lane change is calculated according to the steering angular speed, based on a time point when the average vehicle speed, the steering angular speed, and an absolute value of the yaw rate are a second set of preset reference values or more, respectively.

### Claim 19 (depends on 18)

The server of claim 18, wherein a third subset preset reference value for the average vehicle speed is between 20 kph and 40 kph, wherein a fourth subset preset reference value for the steering angular speed is between 150 deg/sec and 250 deg/sec, and
a fifth subset preset reference value for the absolute value of the yaw rate is between 8 deg/sec and 12 deg/sec.

### Claim 20 (depends on 11)

The server of claim 11, wherein a fourth separate safe driving index for the late-night driving is a late-night driving number of late-night drives within a preset time, excluding from the late-night driving number any driving trips that are less than a preset distance.
