发明名称 System and method for presentation of wireless application data using repetitive UI layouts
摘要 A Repetitive Layout scheme is provided that operates on a collection of data objects, such that each data object accords to the same data object definition (data model) expressed in a structured definition language. The Repetitive Layout consists of one UI section repeated for every object in the collection. Each UI section is composed of a set of UI controls or sub-layouts. The UI controls in each section are associated with the data fields of the corresponding data object. A user of a wireless application interacting with the data objects can select UI sections and edit the controls within them via the user interface of the wireless device executing the application. Any modifications are propagated to the data objects mapped to the respective UI sections. Similarly, all modifications (driven by the application logic or incoming server messages) to the data objects are reflected in the UI section mapped to these objects. The generation and application of the repetitive layout scheme can include the steps: dynamic data entity generation (Data Composer stage); determining the collection of data objects that need to be presented by the user interface (Rules Engine stage); sorting the collection of data objects (Sorting Processor stage); generating the UI Layout (Layout Generator stage); propagating UI changes back to the Data Model having the definitions of the data objects (Data Dispatcher stage); propagating data changes to the Repetitive Layout; and propagating changes to nodes of the data model.
申请公布号 US2005193361(A1) 申请公布日期 2005.09.01
申请号 US20040787930 申请日期 2004.02.27
申请人 VITANOV KAMEN B.;SHENFIELD MICHAEL;FRITSCH BRINDUSA L. 发明人 VITANOV KAMEN B.;SHENFIELD MICHAEL;FRITSCH BRINDUSA L.
分类号 G06F9/44;G06F9/445;G06F17/50;(IPC1-7):G06F17/50 主分类号 G06F9/44
代理机构 代理人
主权项
地址