发明名称 Compact, portable, and efficient representation of a user interface control tree
摘要 A non-tree representation of a UI control tree is provided by a compact UI binary file that is generated by encoding a UI definition markup file expressing UI controls and behavior in human-readable form. The UI binary file is utilized in a runtime environment on a computing device as a source of a binary instruction stream. The stream can be efficiently processed by an interpreter on the device without needing validation between loading and rendering the UI. The encoding places much of the representation into an object and script section of the UI binary file. The interpreter runs this section without it being entirely resident in the device's memory to minimize the memory footprint. At runtime, operation code (op-code) streams contained in this section are used to build UI objects, and implement scriptable behavior for manipulating the UI objects to render the UI on the device with the designed behavior.
申请公布号 US8281287(B2) 申请公布日期 2012.10.02
申请号 US20080037097 申请日期 2008.02.26
申请人 FINOCCHIO MARK J. 发明人 FINOCCHIO MARK J.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址