User interface framework with embedded text formatting
    1.
    发明申请
    User interface framework with embedded text formatting 审中-公开
    具有嵌入式文本格式的用户界面框架

    公开(公告)号:US20090327876A1

    公开(公告)日:2009-12-31

    申请号:US12146046

    申请日:2008-06-25

    IPC分类号: G06F17/21

    CPC分类号: G06F17/211 G06F17/214

    摘要: Various embodiments provide a user interface (UI) framework that implements techniques and processes for tagging text in a markup document and designating one or more custom text effects to be applied to the tagged text. Some embodiments provide an integrated application programming interface (API) that implements a common programming model for specifying UI elements and applying a wide variety of text effects to text content in a UI. Certain example embodiments enable a section of text to be identified and one or more custom effects for the text to be specified in line with the section of text. The UI framework may provide one or more pre-coded effects and/or a user may create one or more custom effects to be applied to the section of text.

    摘要翻译: 各种实施例提供一种用户界面(UI)框架,其实现用于标记标记文档中的文本并指定要应用于加标签文本的一个或多个自定义文本效果的技术和过程。 一些实施例提供了一种集成的应用程序编程接口(API),其实现用于指定UI元素并将多种文本效果应用于UI中的文本内容的公共编程模型。 某些示例性实施例使得能够识别文本的一部分并且根据文本部分来指定文本的一个或多个自定义效果。 UI框架可以提供一个或多个预编码效果和/或用户可以创建要应用于文本部分的一个或多个自定义效果。

    CUSTOMIZED LAUNCHING OF APPLICATIONS
    3.
    发明申请
    CUSTOMIZED LAUNCHING OF APPLICATIONS 审中-公开
    定制应用程序启动

    公开(公告)号:US20120260202A1

    公开(公告)日:2012-10-11

    申请号:US13084483

    申请日:2011-04-11

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04817 G06F9/445

    摘要: The present application allows third party applications to have customizable entry pages. In one embodiment, an Application Programming Interface (API) is used by a locally executed application to store an application entry page and/or parameters in an application database to make the entry page of the application customized to the user. In another embodiment, an icon is automatically generated in response to the API storing the customizable entry page. In yet another embodiment, multiple icons can be used for multiple customizable entry pages of a single application.

    摘要翻译: 本应用程序允许第三方应用程序具有可自定义的输入页面。 在一个实施例中,本地执行的应用程序使用应用程序编程接口(API)来将应用程序入口页面和/或参数存储在应用程序数据库中,以使应用程序的入口页面为用户定制。 在另一个实施例中,响应于存储可定制条目页面的API,自动生成图标。 在另一个实施例中,多个图标可以用于单个应用的多个可定制输入页面。

    User interface framework and techniques
    5.
    发明授权
    User interface framework and techniques 有权
    用户界面框架和技术

    公开(公告)号:US08234586B2

    公开(公告)日:2012-07-31

    申请号:US12055318

    申请日:2008-03-26

    IPC分类号: G06F3/048

    CPC分类号: G06F8/38

    摘要: A set of declarative language instructions (“DEIs”) defines three hierarchically-related data structures (“DSs”) to provide a naming taxonomy for use with a user interface (“UT”) framework. A first DS stores references to user-selectable objects (“USOs”) that are presentable via a UI of a software application. The USOs provide access to other USOs or to resources. A second DS stores references to actions to be taken upon user selection of particular USOs. A third DS stores information for indirectly accessing resources or USO configuration data during runtime of the software application. Another set of DEIs defines sets of computer-executable instructions (“CEIs”) corresponding to actions referred to via the second DS, which are triggered for execution upon user selection of particular USOs. Information from the third DS associated with a selected USO is passed to a particular set of CEIs. Runtime indirection and decoupling of content/functionality from UI components is achieved.

    摘要翻译: 一组声明性语言指令(“DEI”)定义了三个层级相关的数据结构(“DS”),以提供与用户界面(“UT”)框架一起使用的命名分类法。 第一个DS存储可通过软件应用程序的UI显示的用户可选对象(“USO”)的引用。 USO提供对其他USO或资源的访问。 第二个DS存储对用户选择特定USO时要采取的操作的引用。 第三个DS存储在软件应用程序的运行期间间接访问资源或USO配置数据的信息。 另一组DEI定义了对应于经由第二DS引用的动作的计算机可执行指令集(“CEI”),用户选择特定的USO时被触发执行。 与所选USO相关联的第三DS的信息被传递到特定的CEI集合。 实现内容/功能与UI组件的运行时间间隔和去耦。

    USER INTERFACE FRAMEWORK AND TECHNIQUES
    6.
    发明申请
    USER INTERFACE FRAMEWORK AND TECHNIQUES 有权
    用户界面框架和技术

    公开(公告)号:US20090249249A1

    公开(公告)日:2009-10-01

    申请号:US12055318

    申请日:2008-03-26

    IPC分类号: G06F3/048 G06F17/30

    CPC分类号: G06F8/38

    摘要: A set of declarative language instructions (“DEIs”) defines three hierarchically-related data structures (“DSs”) to provide a naming taxonomy for use with a user interface (“UT”) framework. A first DS stores references to user-selectable objects (“USOs”) that are presentable via a UI of a software application. The USOs provide access to other USOs or to resources. A second DS stores references to actions to be taken upon user selection of particular USOs. A third DS stores information for indirectly accessing resources or USO configuration data during runtime of the software application. Another set of DEIs defines sets of computer-executable instructions (“CEIs”) corresponding to actions referred to via the second DS, which are triggered for execution upon user selection of particular USOs. Information from the third DS associated with a selected USO is passed to a particular set of CEIs. Runtime indirection and decoupling of content/functionality from UI components is achieved.

    摘要翻译: 一组声明性语言指令(“DEI”)定义了三个层级相关的数据结构(“DS”),以提供与用户界面(“UT”)框架一起使用的命名分类法。 第一个DS存储可通过软件应用程序的UI显示的用户可选对象(“USO”)的引用。 USO提供对其他USO或资源的访问。 第二个DS存储对用户选择特定USO时要采取的操作的引用。 第三个DS存储在软件应用程序的运行期间间接访问资源或USO配置数据的信息。 另一组DEI定义了对应于经由第二DS引用的动作的计算机可执行指令集(“CEI”),用户选择特定的USO时被触发执行。 与所选USO相关联的第三DS的信息被传递到特定的CEI集合。 实现内容/功能与UI组件的运行时间间隔和去耦。