Methods and Apparatus for User Interface Management in Point of Sale Applications
AssigneeNCR Corporation
InventorErick Christian Kobres
Life of this patent
Estimating the term…
Abstract
Systems and techniques for managing implementation of user interfaces and related elements of a point of sale application. A stencil is created to define aspects of a user interface to be used with on or more point of sale applications. A user interface defined by the stencil is integrated with a point of sale application model, with integration including establishing bindings between elements defined by the stencil and corresponding elements of the application and importing appropriate specific elements defined by the model to more generalized elements defined by the stencil. An integrated point of sale configuration is loaded to one or more point of sale stations for use in point of sale operations.
Claims17
A server for creating a point of sale configuration for use in a point of sale station, comprising:
- a stencil repository for storing one or more user interface stencils, each stencil defining a user interface that may be employed in a point of sale operation;
- a point of sale application model repository for storing one or more point of sale application models, each point of sale application model defining functions carried out by the point of sale application described by the model;
- and
- a processor operative to retrieve a user interface stencil and a point of sale application model and integrate the user interface stencil and the point of sale application described by the model to produce a point of sale configuration, the point of sale configuration proving instructions for presenting elements of the user interface and defining bindings between elements of the user interface and corresponding functions and elements of the point of sale application to manage transfer of data and commands between the user interface and the point of sale application.
A method of point of sale application maintenance, comprising the steps of:
- receiving a stencil defining a user interface for a point of sale station;
- performing integration of the stencil with a point of sale application for the point of sale station to create an integrated point of sale configuration, integration comprising defining point of sale configuration elements based on bindings between elements of the user interface defined by the stencil and corresponding elements of the point of sale application so that activation of appropriate elements of the user interface defined by the stencil invokes corresponding elements of the point of sale application.
Dependencies are inferred from the claim text.