# US 10,313,325 B2 · Vehicle, vehicle system including the same, and control method of vehicle system

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

- Number: US 10,313,325 B2
- Document ID: US10313325B2
- Status: Granted
- Kind: B2
- Application number: 15/374,497
- Filed: 2016-12-09
- Published: 2018-01-11
- Granted: 2019-06-04
- Earliest claimed: 2016-07-08
- Assignees: Hyundai Motor Company
- Applicants: Hyundai Motor Company
- Inventors: Sung Woo Park
- Web page: https://patentgrep.com/patent/US10313325B2

## CPC

- H04L 63/0823: {using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263)}
- B60R 16/023: for transmission of signals between vehicle parts or subsystems
- B60R 25/24: using electronic identifiers containing a code not memorised by the user
- G07C 9/00182: {operated with unidirectional data transmission between data carrier and locks}
- G07C 9/20: involving the use of a pass
- H04L 63/105: {Multiple levels of security}
- H04W 12/069: using certificates or pre-shared keys
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- 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
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A vehicle includes a storage to store an authority value representing authority to access vehicle data generated by at least one vehicular component and a communicator to transmit the vehicle data and the authority value to a user terminal.

## Claims

### Claim 1

A vehicle comprising:
a storage to store at least one authority value representing authority to access vehicle data generated by at least one vehicular component;
a communicator to transmit the vehicle data and the authority value to a user terminal, and
a controller to determine the authority value corresponding to the vehicle data, and transmit a certificate including the authority value to the user terminal so that the user terminal determines whether to access the vehicle data only for the application including the authority value;
wherein the storage further stores information regarding the vehicle data corresponding to the authority value, and the communicator transmits the authority value corresponding to the vehicle data to the user terminal.

### Claim 2 (depends on 1)

The vehicle according to claim 1, wherein the storage stores at least one among a first authority value representing that all applications are accessible, a second authority value representing that only a certified application is accessible, and a third authority value representing that only a selected application is accessible.

### Claim 3 (depends on 1)

The vehicle according to claim 1, wherein the communicator receives a signal requesting vehicle data from the user terminal, and transmits the vehicle data requested by the user terminal and the authority value corresponding to the requested vehicle data to the user terminal.

### Claim 4

A vehicle system comprising:
a vehicle to transmit at least one authority value representing authority to access vehicle data generated by at least one vehicular component and the vehicle data to a user terminal; and
the user terminal in which at least one application is installed, the user terminal configured to permit an application having a certificate including the authority value to access the vehicle data,
wherein the vehicle stores information regarding the vehicle data corresponding to the authority value, and transmits the authority value corresponding to the vehicle data to the user terminal,
wherein the vehicle determines the authority value corresponding to the vehicle data and transmits the authority value corresponding to the vehicle data to the user terminal.

### Claim 5 (depends on 4)

The vehicle system according to claim 4, further comprising a certificate server to transmit a certificate of the at least one application installed in the user terminal.

### Claim 6 (depends on 5)

The vehicle system according to claim 5, wherein the user terminal transmits a signal requesting a certificate to the certificate server.

### Claim 7 (depends on 4)

The vehicle system according to claim 4, wherein the vehicle transmits, to the user terminal, one of a first authority value representing that all applications are accessible, a second authority value representing that only a certified application is accessible, and a third authority value representing that only a selected application is accessible.

### Claim 8 (depends on 4)

The vehicle system according to claim 4, wherein the user terminal transmits the vehicle data to a server of an application having a certificate including the authority value.

### Claim 9 (depends on 4)

The vehicle system according to claim 4, wherein the user terminal transmits a signal requesting vehicle data to the vehicle, and
the vehicle transmits the vehicle data requested by the user terminal and the authority value corresponding to the requested vehicle data to the user terminal.

### Claim 10

A method of controlling a vehicle system, the method comprising steps of:
transmitting at least one authority value representing authority to access vehicle data generated by at least one vehicular component and the vehicle data to a user terminal; and
permitting an application having a certificate including the authority value to access the vehicle data,
wherein the step of transmitting the authority value and the vehicle data to the user terminal comprises transmitting the authority value corresponding to the vehicle data to the user terminal,
wherein the step of transmitting the authority value and the vehicle data to the user terminal comprises determining the authority value corresponding to the vehicle data and transmitting the authority value corresponding to the vehicle data to the user terminal.

### Claim 11 (depends on 10)

The method according to claim 10, further comprising a step of receiving the certificate of an application installed in the user ten Anal before the step of permitting the application to access the vehicle data.

### Claim 12 (depends on 11)

The method according to claim 11, further comprising a step of transmitting a signal requesting the certificate to a certificate server before the step of receiving the certificate.

### Claim 13 (depends on 10)

The method according to claim 10, wherein the step of transmitting the authority value and the vehicle data to the user terminal comprises transmitting, to the user terminal, one of a first authority value representing that all applications are accessible, a second authority value representing that only a certified application is accessible, and a third authority value representing that only a selected application is accessible.

### Claim 14 (depends on 10)

The method according to claim 10, further comprising a step of transmitting the vehicle data to a server of an application having the certificate including the authority value.
