Synchronizing a user device and a kiosk interface using a visual code, and applications thereof
AssigneeInfinite Peripherals, Inc.
InventorsJohn BRODERICK, Brad SCHURAN, Jeffrey Lee SCOTT
Life of this patent
Estimating the term…
Abstract
A user can scan a QR code on a kiosk with her mobile device. Scanning the QR code will cause the mobile device to display an interface displayed on the kiosk. When a user enters information on the device corresponding information is displayed on the kiosk. In this way, a user can engage with the kiosk interface in a contactless manner.
Claims20
A computer-implemented method for enabling contactless access to a kiosk computing device, comprising:
- (a) generating for display on the kiosk computing device a machine-readable optical label, the machine-readable optical label encoding a link identifier addressing a network resource;
- (b) receiving, over a network, a request from a mobile device for the network resource addressed by the link identifier, wherein the mobile device captured the machine-readable optical label with an optical scanner and decoded the link identifier from the machine-readable optical label;
- (c) in response to the request in (b), transmitting a page to the mobile device including executable code that, when executed by a browser on the mobile device, creates a communication session between the mobile device and the kiosk computing device;
- and
- (d) receiving, at the kiosk computing device and via the communication session, data from the mobile device, the data having been input by a user of the mobile device.
A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations enabling contactless access to a kiosk computing device, the operations comprising:
- (a) generating for display on the kiosk computing device a machine-readable optical label, the machine-readable optical label encoding a link identifier addressing a network resource;
- (b) receiving, over a network, a request from a mobile device for the network resource addressed by the link identifier, wherein the mobile device captured the machine-readable optical label with an optical scanner and decoded the link identifier from the machine-readable optical label;
- (c) in response to the request in (b), transmitting a page to the mobile device including executable code that, when executed by a browser on the mobile device, creates a communication session between the mobile device and the kiosk computing device;
- and
- (d) receiving, at the kiosk computing device and via the communication session, data from the mobile device, the data having been input by a user of the mobile device.
A computer-implemented method for enabling contactless access to a kiosk computing device, comprising:
- (a) capturing, on a mobile device, a machine-readable optical label displayed on the kiosk computing device;
- (b) decoding, on the mobile device, the machine-readable optical label to determine a link identifier;
- (c) requesting, over a network, a network resource addressed by the link identifier;
- and
- in response to the request in (c):
- (d) receiving a page to the mobile device including executable code;
- (e) executing, by a browser on the mobile device, the executable code to create a communication session between the mobile device and the kiosk computing device;
- and
- (f) transmitting, from the mobile device, to the kiosk computing device and via the communication session, data input by a user of the mobile device.
Dependencies are inferred from the claim text.