发明名称 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