Progressive refinement model for business processes
    12.
    发明授权
    Progressive refinement model for business processes 有权
    业务流程的逐步细化模型

    公开(公告)号:US07809597B2

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

    申请号:US11123460

    申请日:2005-05-05

    IPC分类号: G06F17/50

    摘要: In one embodiment, a method for refining a business process model includes receiving business process data pertaining to a first phase of a business process definition from a first class of users, creating a model of a business process using the business process data received from the first class of users, receiving business process data pertaining to a second phase of the business process definition from a second class of users, and augmenting the model of the business process based on the business process data received from the second class of users. The method further includes iteratively refining the model of the business process in response to input provided by the first class of users and/or the second class of users.

    摘要翻译: 在一个实施例中,用于改进业务流程模型的方法包括从第一类用户接收与业务流程定义的第一阶段有关的业务流程数据,使用从第一类收到的业务流程数据创建业务流程模型 从第二类用户接收与业务流程定义的第二阶段有关的业务流程数据,以及基于从第二类用户接收到的业务流程数据来增加业务流程的模型。 该方法还包括响应于由第一类用户和/或第二类用户提供的输入来迭代地改进业务流程的模型。

    Language-level integration of programming models
    13.
    发明授权
    Language-level integration of programming models 有权
    语言层面的编程模型集成

    公开(公告)号:US08533673B2

    公开(公告)日:2013-09-10

    申请号:US12052601

    申请日:2008-03-20

    IPC分类号: G06F9/44

    CPC分类号: G06F8/20

    摘要: To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset code that is written in any of the DSLs. The extensions to the host language are described in DSL specifications, which define how the DSL inset code is processed. At runtime, DSL inset code in the source code is detected and passed to a DSL inset processor for execution according to an appropriate DSL specification, whereas source code in the host language is executed by a host language processor.

    摘要翻译: 为了将多种编程语言的语言层面集成到一个编程框架中,一个或多个域特定语言(DSL)被指定为主机编程语言的增量扩展。 在该框架中创建的应用程序可以包括以主机语言编写的程序代码以及写入任何DSL的DSL插入代码。 在DSL规范中描述了主机语言的扩展,它们定义了如何处理DSL插入代码。 在运行时,检测源代码中的DSL插入代码并将其传递到DSL插入处理器,以根据适当的DSL规范执行,而主机语言中的源代码由主机语言处理器执行。

    Method and Apparatus for Polymorphic Serialization
    14.
    发明申请
    Method and Apparatus for Polymorphic Serialization 有权
    多态序列化方法与装置

    公开(公告)号:US20120072477A1

    公开(公告)日:2012-03-22

    申请号:US13235729

    申请日:2011-09-19

    IPC分类号: G06F15/16

    摘要: Polymorphic serialization is disclosed. In one embodiment polymorphic serialization may include generating a first reply in response to receiving a first request from a first device, the first reply including first content in a first serialization format. The first reply is transmitted to the first device via a first communication link. A second reply may be generated in response to receiving a second request from a second device, the second reply including second content in a second serialization format. The second reply is transmitted to the second device via a second communication link. The first and second devices are distinct from each other, and the first and second serialization formats are distinct from each other.

    摘要翻译: 公开了多态序列化。 在一个实施例中,多态性序列化可以包括响应于从第一设备接收到第一请求而产生第一应答,第一应答包括第一序列化格式的第一内容。 经由第一通信链路将第一应答发送到第一设备。 可以响应于从第二设备接收到第二请求而产生第二应答,第二应答包括第二串行化格式的第二内容。 经由第二通信链路将第二应答发送到第二设备。 第一和第二设备彼此不同,并且第一和第二串行化格式彼此不同。

    Method and Apparatus for Binding Mobile Device Functionality to an Application Definition
    15.
    发明申请
    Method and Apparatus for Binding Mobile Device Functionality to an Application Definition 审中-公开
    用于将移动设备功能绑定到应用定义的方法和装置

    公开(公告)号:US20120071155A1

    公开(公告)日:2012-03-22

    申请号:US13236216

    申请日:2011-09-19

    IPC分类号: H04W4/00

    摘要: In one embodiment, a mobile device renders a page on a screen thereof in response to the mobile device receiving a serialized page definition via a wireless communication link from a server implementing a CRM. The serialized page definition comprises first data and a first command that is bound to the first data. The mobile device is configured to implement a first function when the first command is invoked by a user. The mobile device implements the first function in response to user invocation of the first command, wherein the first function is implemented using the first data.

    摘要翻译: 在一个实施例中,移动设备响应于移动设备经由来自实现CRM的服务器的无线通信链路接收到序列化页面定义而在其屏幕上呈现页面。 序列化页面定义包括第一数据和绑定到第一数据的第一命令。 移动设备被配置为当用户调用第一命令时实现第一功能。 响应于第一命令的用户调用,移动设备实现第一功能,其中使用第一数据来实现第一功能。

    PATTERN BASED ENTERPRISE APPLICATIONS FOR MOBILE DEVICES
    16.
    发明申请
    PATTERN BASED ENTERPRISE APPLICATIONS FOR MOBILE DEVICES 有权
    基于模式的移动设备企业应用

    公开(公告)号:US20120071146A1

    公开(公告)日:2012-03-22

    申请号:US13235715

    申请日:2011-09-19

    IPC分类号: H04W4/00

    摘要: A method is disclosed in which a server generates and transmits a reply to a mobile device via a wireless communication link in response to receiving a request from a mobile device. The reply includes first pattern information and data elements retrieved from a logical data model. The mobile device renders a first page on a screen thereof in response to receiving the reply. The first page includes visual representations of the data elements, and the first page presents the visual representations in a first pattern corresponding to the first pattern information.

    摘要翻译: 公开了一种方法,其中服务器响应于接收到来自移动设备的请求,经由无线通信链路生成并发送对移动设备的回复。 答复包括从逻辑数据模型检索的第一模式信息和数据元素。 响应于接收到该回复,移动设备在其屏幕上呈现第一页。 第一页包括数据元素的视觉表示,并且第一页呈现对应于第一图案信息的第一图案中的视觉表示。

    Sub-task mechanism for development of task-based user interfaces
    17.
    发明申请
    Sub-task mechanism for development of task-based user interfaces 有权
    用于开发基于任务的用户界面的子任务机制

    公开(公告)号:US20070283352A1

    公开(公告)日:2007-12-06

    申请号:US11525734

    申请日:2006-09-22

    IPC分类号: G06F9/46

    CPC分类号: G06Q10/06

    摘要: In one embodiment, a method for handling subtasks within a business task includes providing a plurality of user interfaces (UIs) pertaining to the business task having at least one subtask step. The subtask step has a subtask defined within the business task by an intermediate user to reuse a portion of another business task. The method further includes allowing an end user to navigate back and forth through the plurality of UIs.

    摘要翻译: 在一个实施例中,用于处理业务任务内的子任务的方法包括提供与具有至少一个子任务步骤的业务任务相关的多个用户界面(UI)。 子任务步骤具有由中间用户在业务任务内定义的子任务,以重新使用另一业务任务的一部分。 该方法还包括允许最终用户通过多个UI来回导航。