# US 2025/0046138 A1 · Server Device, Method, And Program

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

- Number: US 2025/0046138 A1
- Document ID: US20250046138A1
- Status: Published application
- Kind: A1
- Application number: 18/809,764
- Filed: 2024-08-20
- Published: 2025-02-06
- Earliest claimed: 2022-02-22
- Assignees: Bitkey Inc.
- Applicants: Bitkey Inc.
- Inventors: Yuki EJIRI; Hiroshi YAMAMOTO
- Web page: https://patentgrep.com/patent/US20250046138A1

## CPC

- G07C 9/215: {the system having a variable access-code, e.g. varied as a function of time}
- E05B 49/00: Electric permutation locks; Circuits therefor {; Mechanical aspects of electronic locks; Mechanical keys therefor (arrangements for sensing or reading record carriers G06K7/00; mechanisms including electronic locks actuated by nonmechanical keys such as passive and active electrical keys and other data carriers G07C9/00, G07F7/00; electronic switching H03K17/00)}
- G06Q 50/16: Real estate
- G07C 2009/00246: {periodically, e.g. after a time period}
- G07C 2009/00253: {dynamically, e.g. variable code - rolling code}
- 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
- E05B: LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- 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

A server device is provided comprising: at least one processor, wherein the at least one processor is configured to execute a computer readable instructions so as to: receive at least one of person-under-restriction related information related to a person under restriction whose usage of a restricted item is restricted or usage related information related to usage of the restricted item by the person under restriction instructed by an instructor; and generate authentication key information generated based on at least one of the received person-under-restriction related information or the received usage related information, the authentication key information being used to authenticate input key information generated based on predetermined input-key generation rule information and the authentication key information and input to the restricted item by the person under restriction, and to release restriction of the restricted item.

## Claims

### Claim 1

A server device comprising: at least one processor, wherein the at least one processor is configured to execute a computer readable instructions so as to:
receive at least one of person-under-restriction related information related to a person under restriction whose usage of a restricted item is restricted or usage related information related to usage of the restricted item by the person under restriction instructed by an instructor; and
generate authentication key information generated based on at least one of the received person-under-restriction related information or the received usage related information, the authentication key information being used to authenticate input key information generated based on predetermined input-key generation rule information and the authentication key information and input to the restricted item by the person under restriction, and to release restriction of the restricted item.

### Claim 2 (depends on 1)

The server device according to claim 1, wherein the person under restriction and the instructor are different from each other.

### Claim 3 (depends on 1)

The server device according to claim 1, wherein the person-under-restriction related information includes information unique to the person under restriction.

### Claim 4 (depends on 1)

The server device according to claim 1, wherein
the person under restriction is a person who provides a predetermined service to the instructor, and
the person-under-restriction related information includes identification information for specifying the person under restriction or a company to which the person under restriction belongs.

### Claim 5 (depends on 4)

The server device according to claim 4, wherein the usage related information includes content information indicating a content of the predetermined service selected by the instructor and provided by the person under restriction.

### Claim 6 (depends on 5)

The server device according to claim 5, wherein the content information includes at least one of provision time information related to a time for providing the predetermined service or location information related to a location for providing the predetermined service.

### Claim 7 (depends on 1)

The server device according to claim 1, wherein the usage related information includes unique information given to the instructor.

### Claim 8 (depends on 1)

The server device according to claim 1, wherein the usage related information includes information of an arbitrary character string selected by the instructor.

### Claim 9 (depends on 1)

The server device according to claim 1, wherein the authentication key information is generated based on one-time code information validated at a predetermined time in addition to at least one of the person-under-restriction related information or the usage related information.

### Claim 10 (depends on 9)

The server device according to claim 9, wherein the one-time code information is generated based on usage time information indicating a time when the person under restriction uses the restricted item.

### Claim 11 (depends on 1)

The server device according to claim 1, wherein the authentication is performed by the server device that has received the input key information input to the restricted item via a communication network.

### Claim 12 (depends on 1)

The server device according to claim 1, wherein
the input key information is generated by the at least one processor and then transmitted to the restricted item via a communication network, and
the authentication is performed by the restricted item that has received the input key information generated by the at least one processor.

### Claim 13 (depends on 1)

The server device according to claim 1, wherein
the input-key generation rule information and the authentication key information are transmitted to the restricted item via a communication network, and
the authentication is performed by the restricted item that has received the input-key generation rule information and the authentication key information.

### Claim 14 (depends on 1)

The server device according to claim 1, wherein
the input key information and the input-key generation rule information are transmitted to a person-under-restriction terminal device possessed by the person under restriction via a communication network, and
the authentication is performed by the server device that has received the input key information input to the restricted item via the communication network and has received the input-key generation rule information from the person-under-restriction terminal device via the communication network.

### Claim 15 (depends on 1)

The server device according to claim 1, wherein
the input key information and the input-key generation rule information are transmitted to a person-under-restriction terminal device possessed by the person under restriction via a communication network, and
the authentication is performed by the restricted item that has received the input-key generation rule information from the person-under-restriction terminal device and has received the authentication key information from the server device.

### Claim 16

A method for causing a processor to execute a process the method comprising executing on a processor in a computer the steps of:
receiving at least one of person-under-restriction related information related to a person under restriction whose usage of a restricted item is restricted or usage related information related to usage of the restricted item by the person under restriction instructed by an instructor; and
generating authentication key information generated based on at least one of the received person-under-restriction related information or the received usage related information, the authentication key information being used to authenticate input key information generated based on predetermined input-key generation rule information and the authentication key information and input to the restricted item by the person under restriction, and to release restriction of the restricted item.

### Claim 17

A computer program product embodying computer readable instructions stored on a non-transitory computer-readable storage medium for causing a computer to execute a process by at least one processor so as to perform the steps of:
receiving at least one of person-under-restriction related information related to a person under restriction whose usage of a restricted item is restricted or usage related information related to usage of the restricted item by the person under restriction instructed by an instructor; and
generating authentication key information generated based on at least one of the received person-under-restriction related information or the received usage related information, the authentication key information being used to authenticate input key information generated based on predetermined input-key generation rule information and the authentication key information and input to the restricted item by the person under restriction, and to release restriction of the restricted item.
