发明名称 |
Rules Based User Interface Architecture |
摘要 |
A method is provided for an electronics device user interface (UI) to create a rules-validated service request. Initially, a UI device presents a plurality of selections, and accepts a selection command from a user. A UI application sends the selection command to a rules engine. The rules engine compares 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 commands, the UI application sends a service request including the selection commands to a service device, and the service device performs a service defined in the service request. In response to the rules engine invalidating the selection command, the UI device may present an explanation of a rule violation associated with the invalid selection command. An associated system is also provided. |
申请公布号 |
US2015261416(A1) |
申请公布日期 |
2015.09.17 |
申请号 |
US201414216276 |
申请日期 |
2014.03.17 |
申请人 |
Sharp Laboratories of America, Inc. |
发明人 |
Thomas John;Klave Daniel;Murdock Joseph |
分类号 |
G06F3/0484;H04L29/08;G06F3/0481 |
主分类号 |
G06F3/0484 |
代理机构 |
|
代理人 |
|
主权项 |
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. |
地址 |
Camas WA US |