Techniques for overlaying a custom interface onto an existing kiosk interface
AssigneeNCR Corporatioin
InventorsThomas V. Edwards, Daniel Francis Matteo
Life of this patent
Estimating the term…
Abstract
Techniques for overlaying a custom interface onto an existing kiosk interface are provided. An event is detected that triggers a kiosk to process an agent that overlays, and without modifying, the kiosk's existing interface. The agent alters screen features and visual presentation of the existing interface and provides additional alternative operations for navigating and executing features defined in the existing interface. In an embodiment, the agent provides a custom interface overlaid onto the existing interface to provide a customer-facing interface for individuals that are sight impaired.
Claims20
A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a kiosk configured to execute the method, comprising:
- detecting, at the kiosk, an event that triggers a change in mode of operation for the kiosk;
- acquiring, by the kiosk, configuration information for the changed mode and one or more references to agents that interact with an existing interface of the kiosk, the configuration information defining additional visual information and placement for the additional visual information and existing visual information for the existing interface;
- processing, by the kiosk, the one or more agents to overlay the additional visual information and the existing visual information in the placement defined by the configuration information on a display of the kiosk;
- and
- interacting, via the kiosk, with a user to navigate and transact with the kiosk using the additional visual information and the agents overlaid on top the existing interface.
A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a mobile device configured to execute the method, comprising:
- establishing, at the mobile device, a connection with a kiosk;
- providing, from the mobile device, an identity for a user of the mobile device;
- and
- interacting, via the mobile device, with the kiosk to perform a transaction, the interaction occurring via an overlay interface provided on the mobile device that uses agents on the kiosk to translate into operations recognized by an existing interface of the kiosk.
A system comprising:
- a kiosk configured with a custom kiosk interface overlay manager that executes on the kiosk and is implemented and resides in a non-transitory computer-readable storage medium;
- and
- a mobile app implemented and residing in a non-transitory computer-readable storage medium that processes on a mobile device;
- wherein the custom kiosk interface overlay manager is configured to overlay an interface on top of an existing interface of the kiosk and provide one or more aspects of the overlaid interface to the mobile app for a user to transact with the kiosk via the overlay interface.
Dependencies are inferred from the claim text.