DYNAMIC GRAPHICAL USER INTERFACE LAYOUT
    11.
    发明申请
    DYNAMIC GRAPHICAL USER INTERFACE LAYOUT 审中-公开
    动态图形用户界面布局

    公开(公告)号:US20110099494A1

    公开(公告)日:2011-04-28

    申请号:US12603590

    申请日:2009-10-22

    CPC classification number: G06T11/206

    Abstract: A system and method for laying out graphical user interface elements at a client device. A client device receives a set of containers, each container including program instructions and specifications. The program instructions of each container are executed to determine a size and position of each graphical user interface element. Each type of container has corresponding logic upon which sizing and positioning of graphical user interface elements is based. The client device may receive data metadata descriptive of the graphical user interface elements and application specifications. Sizing and positioning of the graphical user interface elements may be based on the data metadata and application specifications. A layout process may recursively descend a structure of containers to determine sizes and positions of each GUI element.

    Abstract translation: 一种用于在客户端设备处布图图形用户界面元素的系统和方法。 客户端设备接收一组容器,每个容器包括程序指令和规范。 执行每个容器的程序指令以确定每个图形用户界面元素的大小和位置。 每种类型的容器具有相应的逻辑,图形用户界面元素的尺寸和定位基于此。 客户端设备可以接收描述图形用户界面元素和应用规范的数据元数据。 图形用户界面元素的尺寸和定位可以基于数据元数据和应用规范。 布局过程可以递归地下降容器的结构以确定每个GUI元素的大小和位置。

    Method and system for a target device display simulation
    12.
    发明授权
    Method and system for a target device display simulation 有权
    目标设备显示模拟方法和系统

    公开(公告)号:US07689908B2

    公开(公告)日:2010-03-30

    申请号:US11047455

    申请日:2005-01-31

    Applicant: Xin Yan Keira Amos

    Inventor: Xin Yan Keira Amos

    CPC classification number: G06F8/38

    Abstract: A method of viewing a high resolution display on a low resolution development system display for a digital device includes selecting a target device and identifying an image form for the selected device. An image form displays a realistic form of the selected target device. A form factor is selected which represents the display capabilities of the target device. The image form size is adjusted such that the developer may see text in proper proportion to the image form so as to simulate the look of the high resolution display of the target device. Object code for the target device is generated which contains the proper font size to correspond to the image form and font on the development display.

    Abstract translation: 在数字设备的低分辨率显影系统显示器上观看高分辨率显示器的方法包括选择目标设备并识别所选设备的图像形式。 图像形式显示所选目标设备的现实形式。 选择表示目标设备的显示能力的形状因子。 调整图像形状大小,使得显影器可以以与图像形式正确比例的方式看到文本,以便模拟目标设备的高分辨率显示的外观。 生成目标设备的对象代码,其中包含与开发显示器上的图像形式和字体对应的正确字体大小。

    Form skin and design time WYSIWYG for .net compact framework
    13.
    发明申请
    Form skin and design time WYSIWYG for .net compact framework 有权
    形成皮肤和设计时间WYSIWYG为.net紧凑框架

    公开(公告)号:US20060041858A1

    公开(公告)日:2006-02-23

    申请号:US10922580

    申请日:2004-08-20

    Applicant: Xin Yan Keira Amos

    Inventor: Xin Yan Keira Amos

    CPC classification number: G06F8/34 G06F9/451

    Abstract: A WYSIWYG visual programming environment for programming applications for portable computer devices is provided. The developer selects a form skin based on the underlying portable computer device that the developer intends the application to execute on. The form skin appears to the developer as a graphic modeled after the actual device. The developer is able to drag and drop GUI elements onto the form, where they appear at approximately the same size and resolution as they would to the user of the actual device, regardless of the resolution used on the developer's computing device. The developer is able to associate code with the GUI elements, as well as any softkeys that appear on the form skin. The developer is able to test the application by emulating the hardware of the portable device, and operating the device using the form skin. Through the form skin, the developer is able to see nearly exactly how the application will look and operate on the underlying portable device without having to leave the development environment.

    Abstract translation: 提供了一种用于便携式计算机设备的编程应用程序的WYSIWYG视觉编程环境。 开发人员根据开发者打算应用程序执行的底层便携式计算机设备选择一个表单外观。 窗体外观以开发人员的形式显示在实际设备之后。 开发人员可以将GUI元素拖放到表单上,而不管开发人员的计算设备上使用的分辨率如何,它们的大小和分辨率与实际设备的用户大致相同。 开发人员可以将代码与GUI元素以及出现在表单外观上的任何软键相关联。 开发人员可以通过模拟便携式设备的硬件来测试应用程序,并使用窗体外观来操作设备。 通过形式皮肤,开发人员能够几乎准确地了解应用程序在底层便携式设​​备上的外观和操作,而无需离开开发环境。

    Monitoring asset state to enable partial build
    15.
    发明授权
    Monitoring asset state to enable partial build 有权
    监控资产状态以启用部分构建

    公开(公告)号:US08856752B2

    公开(公告)日:2014-10-07

    申请号:US11977981

    申请日:2007-10-26

    CPC classification number: G06F8/71

    Abstract: When an up to date state has been achieved for the inputs and outputs of a build process, an asset state indicator is set to indicate that all the inputs and outputs are up to date. Those inputs and outputs are monitored. If a change to any of the inputs and/or outputs is detected, the asset state indicator is updated to indicate that some build execution is needed. When a build request is detected, the current state of the asset state indicator is exposed. An execution sequence for targets of the build process based on dependencies between targets is determined. A starting point for a partial build is determined by determining the earliest-appearing target in the sequence that is affected by the detected changes to the inputs and outputs to the targets of the execution sequence. Executing the build process from this starting point will produce the updated outputs and return the system to the up to date state.

    Abstract translation: 当构建过程的输入和输出达到最新状态时,资产状态指示器被设置为指示所有输入和输出都是最新的。 监测这些投入和产出。 如果检测到任何输入和/或输出的更改,则更新资产状态指示符以指示需要进行某些构建执行。 当检测到构建请求时,暴露资产状态指示符的当前状态。 确定基于目标之间的依赖关系的构建过程的目标的执行序列。 通过确定受检测到的对执行序列的目标的输入和输出的改变的影响的序列中最早出现的目标来确定部分构建的起始点。 从此起始点执行构建过程将产生更新的输出并将系统返回到最新状态。

    Method and system for a target device display simulation
    16.
    发明申请
    Method and system for a target device display simulation 有权
    目标设备显示模拟方法和系统

    公开(公告)号:US20060174217A1

    公开(公告)日:2006-08-03

    申请号:US11047455

    申请日:2005-01-31

    Applicant: Xin Yan Keira Amos

    Inventor: Xin Yan Keira Amos

    CPC classification number: G06F8/38

    Abstract: A method of viewing a high resolution display on a low resolution development system display for a digital device includes selecting a target device and identifying an image form for the selected device. An image form displays a realistic form of the selected target device. A form factor is selected which represents the display capabilities of the target device. The image form size is adjusted such that the developer may see text in proper proportion to the image form so as to simulate the look of the high resolution display of the target device. Object code for the target device is generated which contains the proper font size to correspond to the image form and font on the development display.

    Abstract translation: 在数字设备的低分辨率显影系统显示器上观看高分辨率显示器的方法包括选择目标设备并识别所选设备的图像形式。 图像形式显示所选目标设备的现实形式。 选择表示目标设备的显示能力的形状因子。 调整图像形状大小,使得显影器可以以与图像形式正确比例的方式看到文本,以便模拟目标设备的高分辨率显示的外观。 生成目标设备的对象代码,其中包含与开发显示器上的图像形式和字体对应的正确字体大小。

    Integrated development environment with managed platform registry
    19.
    发明授权
    Integrated development environment with managed platform registry 有权
    集成开发环境与托管平台注册表

    公开(公告)号:US07721258B2

    公开(公告)日:2010-05-18

    申请号:US11266417

    申请日:2005-11-03

    CPC classification number: G06F8/71

    Abstract: A software development tool, in the form of an integrated development environment (IDE), comprises a managed platform registry for managing the combination of compatible target platforms and versions of a software development framework. Each compatible combination of a platform and a version of the software development framework is assigned a unique managed platform ID. The managed platform IDs and information associated therewith are managed by the managed platform registry. The software development tool provides upgrade capability allowing a developer to use a newer version of the software development framework while maintaining the current target platform. The software development tool also provides the ability to switch target platforms while maintaining the current version of the software development framework.

    Abstract translation: 以集成开发环境(IDE)形式的软件开发工具包括一个管理平台注册表,用于管理兼容目标平台和软件开发框架版本的组合。 平台和软件开发框架版本的每个兼容组合都被分配一个独特的托管平台ID。 托管平台ID和与之相关联的信息由托管平台注册管理。 软件开发工具提供升级功能,允许开发人员使用较新版本的软件开发框架,同时维护当前的目标平台。 软件开发工具还提供了转换目标平台同时维护当前版本的软件开发框架的能力。

    Monitoring asset state to enable partial build
    20.
    发明申请
    Monitoring asset state to enable partial build 有权
    监控资产状态以启用部分构建

    公开(公告)号:US20090113396A1

    公开(公告)日:2009-04-30

    申请号:US11977981

    申请日:2007-10-26

    CPC classification number: G06F8/71

    Abstract: When an up to date state has been achieved for the inputs and outputs of a build process, an asset state indicator is set to indicate that all the inputs and outputs are up to date. Those inputs and outputs are monitored. If a change to any of the inputs and/or outputs is detected, the asset state indicator is updated to indicate that some build execution is needed. When a build request is detected, the current state of the asset state indicator is exposed. An execution sequence for targets of the build process based on dependencies between targets is determined. A starting point for a partial build is determined by determining the earliest-appearing target in the sequence that is affected by the detected changes to the inputs and outputs to the targets of the execution sequence. Executing the build process from this starting point will produce the updated outputs and return the system to the up to date state.

    Abstract translation: 当构建过程的输入和输出达到最新状态时,资产状态指示器被设置为指示所有输入和输出都是最新的。 监测这些投入和产出。 如果检测到任何输入和/或输出的更改,则更新资产状态指示符以指示需要进行某些构建执行。 当检测到构建请求时,暴露资产状态指示符的当前状态。 确定基于目标之间的依赖关系的构建过程的目标的执行序列。 通过确定受检测到的对执行序列的目标的输入和输出的改变的影响的序列中最早出现的目标来确定部分构建的起始点。 从此起始点执行构建过程将产生更新的输出并将系统返回到最新状态。

Patent Agency Ranking