会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • SYSTEM AND METHOD FOR EXTENDING CAPABILITIES AND EXECUTION EFFICIENCY OF SCRIPT BASED APPLICATIONS
    • 用于扩展基于脚本的应用的能力和执行效率的系统和方法
    • WO2005031566A2
    • 2005-04-07
    • PCT/CA2004000197
    • 2004-02-13
    • RESEARCH IN MOTION LTDGORING BRYAN RSHENFIELD MICHAELDAHMS JOHN F A
    • GORING BRYAN RSHENFIELD MICHAELDAHMS JOHN F A
    • G06F9/445G06F9/45H04L29/08G06F9/44
    • G06F9/45508G06F9/445G06F9/45516H04L67/02H04L69/329
    • Scripting Language based applications can be limited in their ability to supply and execute sophisticated logic and complex processing. More traditional programming languages contain explicit function and/or procedure calls to implement more complex functionality, however, these languages use more complicated syntax and traditionally require mosophisticated programming knowledge to use. There are provided systems and methods for extending the capabilities of an application program for execution by a terminal. The application includes a script based workflow and non-executable content. One such method comprises loading the workflow for interpretation by a script interpreter, such that the workflow is configured for having a plurality of executable elements. This method also provides a global symbol structure for reference by the executable elements, the global symbol structure including addressing for coupling selected ones of the executable elements to corresponding external components. The external components are provided by a native runtime environment of the terminal for performing the action specified by the selected executable elements. This method also executes the executable elements in sequence such that execution of the selected ones of the execution elements are redirected to the respective external components through the corresponding global symbols of the global symbol structure. Predefined knowledge of the contents of the global symbol structure is shared by the runtime environment and the workflow of the application.
    • 基于脚本语言的应用程序在提供和执行复杂逻辑和复杂处理方面的能力受到限制。 更传统的编程语言包含明确的函数和/或过程调用来实现更复杂的功能,但是,这些语言使用更复杂的语法,传统上需要使用复杂的编程知识。 提供了用于扩展由终端执行的应用程序的能力的系统和方法。 该应用程序包括基于脚本的工作流和非可执行内容。 一种这样的方法包括通过脚本解释器加载用于解释的工作流,使得工作流被配置为具有多个可执行元素。 该方法还提供用于可执行元件参考的全局符号结构,全局符号结构包括用于将所选可执行元素中的一些耦合到对应外部组件的寻址。 外部组件由终端的本地运行时环境提供,用于执行由所选可执行元素指定的动作。 该方法还按顺序执行可执行元素,使得通过全局符号结构的对应全局符号将选定执行元素的执行重定向到各个外部组件。 全局符号结构内容的预定义知识由运行时环境和应用程序的工作流共享。