# US 2022/0044207 A1 · Vehicle service authorization

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

- Number: US 2022/0044207 A1
- Document ID: US20220044207A1
- Status: Published application
- Kind: A1
- Application number: 16/988,161
- Filed: 2020-08-07
- Published: 2022-02-10
- Earliest claimed: 2020-08-07
- Assignees: BlackBerry Limited
- Applicants: BlackBerry Limited
- Inventors: Michaela Vanderveen; Stephen John Barrett
- Web page: https://patentgrep.com/patent/US20220044207A1

## CPC

- G06Q 10/20: Administration of product repair or maintenance
- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

In some examples, a system determines a context relating to a requested service of a vehicle, the context comprising information of a location related to the vehicle. The system authorizes the requested service based on the determined context.

## Claims

### Claim 1

A method comprising:
determining, by a system comprising a hardware processor, a context relating to a requested service of a vehicle, the context comprising information of a location related to the vehicle;
authorizing, by the system, the requested service based on the determined context, the authorizing comprising a location-based check using the location related to the vehicle; and
in response to authorizing the requested service that comprises the location-based check, changing a state of an electronic component of the vehicle to accept access from an external device as part of performing the requested service.

### Claim 2 (depends on 1)

The method of claim 1, wherein the information of the location related to the vehicle comprises information of a location of the vehicle, and wherein the authorizing is based on a determination that the vehicle is at an expected location based on the information of the location of the vehicle.

### Claim 3 (depends on 1)

The method of claim 1, wherein the information of the location related to the vehicle comprises information of a location of an operator of the vehicle, and wherein the authorizing is based on a determination that the operator is at an expected location based on the information of the location of the operator.

### Claim 4 (depends on 1)

The method of claim 1, wherein the information of the location related to the vehicle comprises information of a location of a mechanic that is to perform the requested service on the vehicle, and wherein the authorizing is based on a determination that the mechanic is at an expected location based on the information of the location of the mechanic.

### Claim 5 (depends on 1)

The method of claim 1, wherein the information of the location related to the vehicle comprises information of a location of a device of an operator of the vehicle, the device paired with the vehicle.

### Claim 6 (depends on 1)

The method of claim 1, wherein the authorizing is further based on the context indicating that the vehicle, an operator of the vehicle, and a mechanic to perform the requested service are at a same location.

### Claim 7 (depends on 1)

The method of claim 1, wherein the electronic component of the vehicle comprises a port of the vehicle, wherein changing the state of the electronic component to accept the access from the external device comprises opening the port of the vehicle, and wherein the port remains closed to prevent performance of the requested service in response to the requested service not being authorized.

### Claim 8 (depends on 1)

The method of claim 1, wherein the authorizing of the requested service based on the determined context comprises determining, based on the information of the location related to the vehicle, that the vehicle is not in a high-risk region based on a database of high-risk regions.

### Claim 9 (depends on 1)

The method of claim 1, wherein the context further comprises a time of a message relating to the requested service, and the authorizing is further based on the time being within an expected time range.

### Claim 10 (depends on 1)

The method of claim 1, wherein the context further comprises an identity of a mechanic to perform the requested service, and the authorizing is further based on whether the mechanic identified by the identity is approved.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
determining whether the requested service is authorized based on the context; and
in response to determining that the requested service cannot be authorized based on the context, performing a second factor authentication,
wherein the authorizing of the requested service is based on the second factor authentication after determining that determining that the requested service cannot be authorized based on the context.

### Claim 12 (depends on 11)

The method of claim 11, wherein the second factor authentication comprises:
sending information to the vehicle for display at the vehicle, and
receiving a scanned version of the displayed information from a device used to scan the displayed information.

### Claim 13 (depends on 12)

The method of claim 12, wherein the displayed information displayed in a display device of the vehicle comprises a Quick Response (QR) code.

### Claim 14 (depends on 11)

The method of claim 11, wherein the second factor authentication comprises:
sending a security code to a device of an operator of the vehicle, and
receiving the security code entered by the operator in an input device of the vehicle.

### Claim 15 (depends on 11)

The method of claim 11, wherein the second factor authentication comprises:
sending a security code to a device of a mechanic to perform the requested service, and
receiving the security code entered by the mechanic in an input device of the vehicle.

### Claim 16

A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
receive a request for a service on a vehicle;
in response to the request, attempt to authorize the service using a location-based check based on information of a location related to the vehicle;
in response to being unable to authorize the service using the location-based check, send a second factor authentication indication to a target device;
authorize the service responsive to a response based on the second factor authentication indication sent to the target device; and
in response to authorizing the service responsive to the response based on the second factor authentication indication, change a state of an electronic component of the vehicle to accept access from an external device as part of performing the service.

### Claim 17 (depends on 16)

The non-transitory machine-readable storage medium of claim 16, wherein the target device to which the second factor authentication indication is sent is the vehicle.

### Claim 18 (depends on 16)

The non-transitory machine-readable storage medium of claim 16, wherein the electronic component of the vehicle comprises a port of the vehicle, wherein changing the state of the electronic component to accept the access from the external device comprises opening the port of the vehicle, and wherein the port remains closed to prevent performance of the service in response to the service not being authorized.

### Claim 19 (depends on 16)

The non-transitory machine-readable storage medium of claim 16, wherein the target device to which the second factor authentication indication is sent is an electronic device of a mechanic to perform the service.

### Claim 20

A system comprising:
a processor; and
a non-transitory storage medium storing instructions executable on the processor to:
determine a context relating to a requested service of a vehicle, the context comprising information of a location related to the vehicle;
determine whether to authorize the requested service based on the determined context, wherein the determining whether to authorize the requested service comprising a location-based check using the location related to the vehicle; and
in response to determining to authorize the requested service based on the determined context, change a state of an electronic component of the vehicle to accept access from an external device as part of performing the requested service.
