发明名称 |
交互式无线应用程序系统和方法 |
摘要 |
将无线应用程序GUI描述为原子屏幕组件的集合。通过如XML、HTML或XHTML等结构语言来定义应用程序屏幕并将其表达为内嵌布局和UI控制的集合。通过使用提供用于屏幕表示、管理和用户交互的服务集合的智能设备运行时刻框架,便于这些可视组件的表示。指定屏幕组件提供了交互和动态UI,并用于将一些用户接口管理分配给智能设备运行时刻框架。所述屏幕组件利用无线应用程序定义中的条件控制。条件控制是通过满足特定条件来确定其外观或行为的动态屏幕元素。条件控制包括所谓的驱动(主要)和从属(辅助)控制,用于修改应用程序运行时刻屏幕行为。 |
申请公布号 |
CN1661553A |
申请公布日期 |
2005.08.31 |
申请号 |
CN200510052448.9 |
申请日期 |
2005.02.28 |
申请人 |
捷讯研究有限公司 |
发明人 |
布莱恩·R·戈林;迈克尔·申菲尔德;卡门·B·维塔诺夫;菲拉·比布尔 |
分类号 |
G06F9/44 |
主分类号 |
G06F9/44 |
代理机构 |
中科专利商标代理有限责任公司 |
代理人 |
王玮 |
主权项 |
1.一种具有用于执行无线应用程序的智能执行框架的无线设备,所述应用程序具有以结构定义语言表达的原子屏幕组件,所述设备包括:框架的屏幕管理器,用于根据屏幕组件产生屏幕模型,所述屏幕模型配置用于对包括具有至少一个主要控制和至少一个辅助控制的条件控制集合的屏幕表示进行建模;用户接口,用于提供设备用户和应用程序之间的交互环境;以及框架的用户接口服务,用于向用户接口提供屏幕表示;其中在应用程序的执行期间,用户与显示在用户接口上的条件控制进行交互。 |
地址 |
加拿大安大略省沃特卢市 |