Patent ID: 9378029
Filing Date: 2016-06-28
CPC Classification: G06F

Claim Text:
1. In an electronic device, a method for a user interface (UI) to create a rules-validated service request, the method comprising: a UI device presenting a plurality of selections; the UI device accepting a selection command from a user; a UI application, enabled as a sequence of processor executable instructions stored in a non-transitory local memory of the electronic device, sending the selection command to a rules engine; the rules engine, enabled as a sequence of processor executable instructions stored in a non-transitory memory, comparing the selection command to a rules collection cross-referencing selection commands to allowable selection commands, wherein a rule is defined as a relationship between service parameters; in response to the rules engine validating the selection command, the UI application sending a service request including the selection command to a first service device; and, the first service device performing a service defined in the service request, wherein prior to the UI device presenting the plurality of selections, the UI application downloading the rules collection from the first service device; and, the UI application sending said rules collection to the rules engine, wherein prior to downloading the rules collection, the UI application sending a query to the first service device to determine available services and applicable rules.