-
公开(公告)号:US20090288013A1
公开(公告)日:2009-11-19
申请号:US12122242
申请日:2008-05-16
申请人: Rui Zhang , Michelle Raymond , Changbo Sun , Daoping Zhang , Conrad Bruce Beaulieu , John Hajdukiewicz
发明人: Rui Zhang , Michelle Raymond , Changbo Sun , Daoping Zhang , Conrad Bruce Beaulieu , John Hajdukiewicz
IPC分类号: G06F3/048
CPC分类号: G06Q10/063 , G06F9/451
摘要: Methods and apparatus are provided for a scalable user interface system. A user interface is divided into general reusable user interface components and application specific user interface components. Next profiles are created for user interfaces based upon server capabilities and client side device capabilities and reusable user interface components are built for use in multiple profiles. Defined user interface scalability strategies are executed at runtime to build a user interface description using the user interface components. In this way, a user interface can be built from a user interface description by apportioning the building of the user interface description between a server and a client side device using the profiles. At the server, user interface components stored in memory are used to build a first portion of the user interface description while a second portion of the user interface description is built at the client side device and is combined with the first portion received from the server.
摘要翻译: 为可扩展的用户界面系统提供了方法和装置。 用户界面分为通用的可重用用户界面组件和应用程序特定的用户界面组件。 基于服务器功能和客户端设备功能为用户界面创建下一个配置文件,并且可重复使用的用户界面组件构建用于多个配置文件。 定义的用户界面可伸缩性策略在运行时执行,以使用用户界面组件构建用户界面描述。 以这种方式,可以通过使用配置文件在服务器和客户机侧设备之间分配建立用户界面描述,从用户界面描述构建用户界面。 在服务器中,存储在存储器中的用户界面组件用于构建用户界面描述的第一部分,而在客户端设备处构建用户界面描述的第二部分并且与从服务器接收到的第一部分组合。
-
公开(公告)号:US07930343B2
公开(公告)日:2011-04-19
申请号:US12122242
申请日:2008-05-16
申请人: Rui Zhang , Michelle Raymond , Changbo Sun , Daoping Zhang , Conrad Bruce Beaulieu , John Hajdukiewicz
发明人: Rui Zhang , Michelle Raymond , Changbo Sun , Daoping Zhang , Conrad Bruce Beaulieu , John Hajdukiewicz
IPC分类号: G06F15/16
CPC分类号: G06Q10/063 , G06F9/451
摘要: Methods and apparatus are provided for a scalable user interface system. A user interface is divided into general reusable user interface components and application specific user interface components. Next profiles are created for user interfaces based upon server capabilities and client side device capabilities and reusable user interface components are built for use in multiple profiles. Defined user interface scalability strategies are executed at runtime to build a user interface description using the user interface components. In this way, a user interface can be built from a user interface description by apportioning the building of the user interface description between a server and a client side device using the profiles. At the server, user interface components stored in memory are used to build a first portion of the user interface description while a second portion of the user interface description is built at the client side device and is combined with the first portion received from the server.
摘要翻译: 为可扩展的用户界面系统提供了方法和装置。 用户界面分为通用的可重用用户界面组件和应用程序特定的用户界面组件。 基于服务器功能和客户端设备功能为用户界面创建下一个配置文件,并且可重复使用的用户界面组件构建用于多个配置文件。 定义的用户界面可伸缩性策略在运行时执行,以使用用户界面组件构建用户界面描述。 以这种方式,可以通过使用配置文件在服务器和客户机侧设备之间分配建立用户界面描述,从用户界面描述构建用户界面。 在服务器中,存储在存储器中的用户界面组件用于构建用户界面描述的第一部分,而在客户端设备处构建用户界面描述的第二部分并且与从服务器接收的第一部分组合。
-