Electronic apparatus, control system, control method, and storage medium
Abstract
According to one embodiment, an electronic apparatus carried by a user includes a transceiver and a hardware processor. The transceiver establishes a wired connection or a wireless connection between the electronic apparatus and a wearable device that is worn by the user. While a barcode encoded with information is displayed on a screen of an external electronic device, the hardware processor acquires an image depicting the barcode using a camera provided in the wearable device, determines the information encoded in the barcode from the image of the barcode, and executes processing based on the information determined from the barcode.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An electronic apparatus carried by a user, the electronic apparatus comprising:
a transceiver that establishes a wired connection or a wireless connection between the electronic apparatus and a wearable device that is worn by the user; and a hardware processor that
acquires an image depicting a barcode encoded with information using a camera provided in the wearable device when the barcode is displayed on a screen of an external electronic device,
determines the information encoded in the barcode from the image of the barcode, and
executes processing, based on the information determined from the barcode.
2 . The electronic apparatus of claim 1 , wherein
the information comprises at least one of a command executed by the electronic apparatus and a text input to the electronic apparatus.
3 . The electronic apparatus of claim 2 , wherein
the information further comprises information indicative of a type of input information to the electronic apparatus.
4 . The electronic apparatus of claim 1 , wherein
the information and a first one-time password are encoded in the barcode, and the hardware processor further
determines the information and the first one-time password encoded in the barcode from the image of the barcode,
generates a second one-time password, and
executes the processing when the first one-time password matches the second one-time password.
5 . The electronic apparatus of claim 4 , wherein
the hardware processor further generates the second one-time password using a secret key shared between the electronic apparatus and the external electronic apparatus, and the first one-time password matches the second one-time password when the first one-time password is generated using the secret key.
6 . The electronic apparatus of claim 4 , wherein
each of the first one-time password and the second one-time password is either an HMAC-based One-Time Password (HOTP) or a Time-based One-Time Password (TOTP).
7 . A control method of an electronic apparatus that is carried by a user, the control method comprising:
establishing a wired connection or a wireless connection between the electronic apparatus and a wearable device that is worn by the user; acquiring an image depicting a barcode encoded with information using a camera provided in the wearable device when the barcode is displayed on a screen of an external electronic device; determining the information encoded in the barcode from the image of the barcode; and causing the electronic apparatus to execute processing, based on the information determined from the barcode.
8 . The control method of claim 7 , wherein
the information comprises at least one of a command executed by the electronic apparatus and a text input to the electronic apparatus.
9 . The control method of claim 7 , wherein
the information and a first one-time password are encoded in the barcode, and the control method further comprises
determining the information and the first one-time password encoded in the barcode from the image of the barcode,
generating a second one-time password, and
causing the electronic apparatus to execute the processing when the first one-time password matches the second one-time password.
10 . The control method of claim 9 , further comprising:
generating the second one-time password using a secret key shared between the electronic apparatus and the external electronic apparatus, wherein the first one-time password matches the second one-time password when the first one-time password is generated using the secret key.
11 . A computer-readable, non-transitory storage medium storing a computer program which is executable by a computer carried by a user, the computer program controlling the computer to execute functions of:
establishing a wired connection or a wireless connection between the computer and a wearable device that is worn by the user; acquiring an image depicting a barcode encoded with information using a camera provided in the wearable device when the barcode is displayed on a screen of an external electronic device; determining the information encoded in the barcode from the image of the barcode; and executing processing, based on the information determined from the barcode.
12 . The storage medium of claim 11 , wherein
the information comprises at least one of a command executed by the computer and a text input to the computer.
13 . The storage medium of claim 11 , wherein
the information and a first one-time password are encoded in the barcode, and the computer program controls the computer to further execute functions of:
determining the information and the first one-time password encoded in the barcode from the image of the barcode;
generating a second one-time password; and
executing the processing when the first one-time password matches the second one-time password.
14 . The storage medium of claim 2 , wherein
the computer program controls the computer to further execute a function of generating the second one-time password using a secret key shared between the computer and the external electronic apparatus, and the first one-time password matches the second one-time password when the first one-time password is generated using the secret key.
15 . A control system comprising a first electronic apparatus, a second electronic apparatus that is carried by a user, and a wearable device that is worn by the user, wherein
the first electronic apparatus
generates a barcode encoded with information, based on an artificial operation, and
displays the barcode on a screen, and the second electronic apparatus
establishes a wired connection or a wireless connection between the second electronic apparatus and the wearable device,
acquires an image depicting the barcode using a camera provided in the wearable device,
determines the information encoded in the barcode from the image of the barcode, and
executes processing, based on the information determined from the barcode.
16 . The control system of claim 15 , wherein
the information comprises at least one of a command executed by the second electronic apparatus and a text input to the second electronic apparatus.
17 . The control system of claim 15 , wherein
the information and a first one-time password are encoded in the barcode, and the second electronic apparatus further
determines the information and the first one-time password encoded in the barcode from the image of the barcode,
generates a second one-time password, and
executes the processing the first one-time password matches the second one-time password.
18 . The control system of claim 17 , wherein
the second electronic apparatus further generates the second one-time password using a secret key shared between the second electronic apparatus and the first electronic apparatus, and the first one-time password matches the second one-time password when the first one-time password is generated using the secret key.Join the waitlist — get patent alerts
Track US2019236260A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.