# US 10,482,696 B2 · Locking and unlocking system, portable terminal capable of communicating with server, locking and unlocking method executed by portable terminal, and non-transitory storage medium storing program

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

- Number: US 10,482,696 B2
- Document ID: US10482696B2
- Status: Granted
- Kind: B2
- Application number: 15/631,635
- Filed: 2017-06-23
- Published: 2017-12-28
- Granted: 2019-11-19
- Earliest claimed: 2016-06-28
- Assignees: Toyota Jidosha Kabushiki Kaisha
- Applicants: Toyota Jidosha Kabushiki Kaisha
- Inventors: Yuichiro Haruna
- Web page: https://patentgrep.com/patent/US10482696B2

## CPC

- G07C 9/00174: {Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys (mechanical locks with electric permutation E05B49/00; arrangements for sensing or reading record carriers G06K7/00; electronic switching H03K17/00)}
- G06F 21/44: Program or device authentication
- G07C 9/00309: {operated with bidirectional data transmission between data carrier and locks}
- G07C 9/00571: {operated by interacting with a central unit}
- G06F 2221/2129: Authenticate client device independently of the user
- G07C 2009/00769: {with data transmission performed by wireless means}
- G07C 2009/0088: {centrally}
- H04L 67/62: Establishing a time schedule for servicing the requests
- H04W 4/02: Services making use of location information
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A locking and unlocking system includes a portable terminal and a server. The portable terminal includes a service providing unit, a first sending unit, and a first receiving unit. The service providing unit provides a use reservation service for a vehicle or facilities by communicating with another server. The first sending unit sends a first signal to the server in response to a request from the service providing unit. The first signal requests authentication information used for locking and unlocking. The first receiving unit receives the authentication information from the server. The server includes a second receiving unit and a second sending unit. The second sending unit sends a second signal including the authentication information to the portable terminal when the second receiving unit receives the first signal.

## Claims

### Claim 1

A locking and unlocking system comprising:
a portable terminal; and
a server capable of communicating with the portable terminal, wherein
the portable terminal includes:
a service providing unit configured to provide a use reservation service for a vehicle or facilities by communicating with another server, the other server being different from the server;
a first sending unit configured to send a first signal to the server in response to a request from the service providing unit, when a first operation is performed during execution of processing by the service providing unit for providing the use reservation service, the first signal requesting authentication information used for locking and unlocking the vehicle or the facilities; and
a first receiving unit configured to receive the authentication information from the server,
the server includes:
a second receiving unit configured to receive the first signal from the portable terminal; and
a second sending unit configured to send a second signal to the portable terminal when the second receiving unit receives the first signal, the second signal including the authentication information, and
the server is managed by another organization different from an organization managing the other server.

### Claim 2 (depends on 1)

The locking and unlocking system according to claim 1, wherein the portable terminal further includes:
a third sending unit configured to send a third signal to a predetermined device provided in the vehicle or the facilities in response to a request from the service providing unit when a second operation is performed during execution of processing by the service providing unit for providing the use reservation service, the third signal including the authentication information, the third signal requesting locking or unlocking of the vehicle or the facilities.

### Claim 3 (depends on 1)

The locking and unlocking system according to claim 1, wherein
the use reservation service is executed by an application program installed in the portable terminal, and
the first sending unit is configured to send the first signal to the server, when a user performs the first operation on the portable terminal during execution of the application program.

### Claim 4 (depends on 3)

The locking and unlocking system according to claim 3, wherein the first sending unit is configured to send the first signal to the server, when the user performs an input operation on the portable terminal to cause the portable terminal to send information, the information including a use reservation for the vehicle or the facilities, during execution of the application program.

### Claim 5 (depends on 2)

The locking and unlocking system according to claim 2, wherein the third sending unit is configured to send the third signal to the predetermined device when an operation to lock or unlock the vehicle or the facilities is performed.

### Claim 6

A portable terminal capable of communicating with a server, comprising:
a service providing unit configured to provide a use reservation service for a vehicle or facilities by communicating with another server, the other server being different from the server;
a first sending unit configured to send a first signal to the server in response to a request from the service providing unit, when a first operation is performed during execution of processing by the service providing unit for providing the use reservation service, the first signal requesting authentication information used for locking and unlocking the vehicle or the facilities; and
a first receiving unit configured to receive the authentication information from the server,
wherein the server is managed by another organization different from an organization managing the other server.

### Claim 7 (depends on 6)

The portable terminal capable of communicating with the server according to claim 6, further comprising:
a third sending unit configured to send a third signal to a predetermined device provided in the vehicle or the facilities in response to a request from the service providing unit when a second operation is performed during execution of processing by the service providing unit for providing the use reservation service, the third signal including the authentication information, the third signal requesting locking or unlocking of the vehicle or the facilities.

### Claim 8 (depends on 6)

The portable terminal capable of communicating with the server according to claim 6, wherein
the use reservation service is executed by an application program installed in the portable terminal, and
the first sending unit is configured to send the first signal to the server, when a user performs the first operation on the portable terminal during execution of the application program.

### Claim 9 (depends on 8)

The portable terminal capable of communicating with the server according to claim 8, wherein the first sending unit is configured to send the first signal to the server when the user performs an input operation on the portable terminal to cause the portable terminal to send information, the information including a use reservation for the vehicle or the facilities, during execution of the application program.

### Claim 10 (depends on 7)

The portable terminal capable of communicating with the server according to claim 7, wherein the third sending unit is configured to send the third signal to the predetermined device when an operation to lock or unlock the vehicle or the facilities is performed.

### Claim 11

A locking and unlocking method executed by a portable terminal, the portable terminal including a service providing unit, a first sending unit, and a first receiving unit, the portable terminal being capable of communicating with a server in which authentication information is stored, the locking and unlocking method executed by the portable terminal comprising:
providing, by the service providing unit, a use reservation service for a vehicle or facilities by communicating with another server, the other server different from the server;
sending, by the first sending unit, a first signal to the server in response to a request from the service providing unit when a first operation is performed during execution of processing by the service providing unit for providing the use reservation service, the first signal requesting the authentication information used for locking and unlocking the vehicle or the facilities; and
receiving, by the first receiving unit, the authentication information from the server,
wherein the server is managed by another organization different from an organization managing the other server.

### Claim 12 (depends on 11)

The locking and unlocking method executed by the portable terminal according to claim 11, wherein
the portable terminal further comprises a third sending unit, and
the method further comprises:
sending, by the third sending unit, a third signal to a predetermined device provided in the vehicle or the facilities in response to a request from the service providing unit, when a second operation is performed during execution of processing by the service providing unit for providing the use reservation service, the third signal including the authentication information, the third signal requesting locking or unlocking of the vehicle or the facilities.

### Claim 13 (depends on 11)

The locking and unlocking method executed by the portable terminal according to claim 11, wherein
the use reservation service is executed by an application program installed in the portable terminal, and
the first signal is sent to the server by the first sending unit when a user performs the first operation on the portable terminal during execution of the application program.

### Claim 14 (depends on 13)

The locking and unlocking method executed by the portable terminal according to claim 13, wherein the first signal is sent to the server by the first sending unit when the user performs an input operation on the portable terminal to cause the portable terminal to send information, the information including a use reservation for the vehicle or the facilities, during execution of the application program.

### Claim 15 (depends on 12)

The locking and unlocking method executed by the portable terminal according to claim 12, wherein
the sending the third signal to the predetermined device when the second operation is performed includes
sending the third signal to the predetermined device when an operation to lock or unlock the vehicle or the facilities is performed.

### Claim 16

A non-transitory storage medium storing a program, the program being installed in a portable terminal capable of communicating with a first server in which authentication information is stored and a second server which provides a use reservation service for a vehicle or facilities, the authentication information being used for locking or unlocking the vehicle or the facilities, wherein
the program is configured to cause the portable terminal to:
provide the use reservation service by communicating with the second server; and
send a first signal to the first server, when a first operation is performed, the first operation relating to a reservation made by the use reservation service, the first signal requesting the first server to send the authentication information used for locking and unlocking the vehicle or the facilities to the portable terminal, and
the server is managed by another organization different from an organization managing the other server.
