Method and system for providing locking behavior
    1.
    发明申请
    Method and system for providing locking behavior 有权
    提供锁定行为的方法和系统

    公开(公告)号:US20080082534A1

    公开(公告)日:2008-04-03

    申请号:US11540266

    申请日:2006-09-28

    IPC分类号: G06F17/30

    摘要: A method includes receiving by a first application an input from a user; performing a service by the second application, the service related to the input received by the first application; obtaining a log of all data locks set by the second application while performing the service, wherein the log indicates a data lock object and a data lock argument for each data lock set by the second application; and setting a generic lock having an associated generic lock object and a generic lock argument, wherein the generic lock argument indicates the data lock object and the data lock argument. In one embodiment, the a unique checksum is created, using an algorithm, for every service response.

    摘要翻译: 一种方法包括由第一应用程序接收来自用户的输入; 由第二应用执行服务,与由第一应用接收的输入相关的服务; 在执行所述服务时获取由所述第二应用设置的所有数据锁的日志,其中所述日志指示由所述第二应用设置的每个数据锁定的数据锁定对象和数据锁参数; 并设置具有相关联的通用锁定对象和通用锁参数的通用锁,其中通用锁参数指示数据锁对象和数据锁参数。 在一个实施例中,使用算法为每个服务响应创建唯一校验和。

    Method and system for data preparation and communication between software applications
    2.
    发明申请
    Method and system for data preparation and communication between software applications 有权
    软件应用之间的数据准备与通信方法与系统

    公开(公告)号:US20080082964A1

    公开(公告)日:2008-04-03

    申请号:US11606441

    申请日:2006-11-29

    IPC分类号: G06F9/44

    摘要: One embodiment of a method comprises adding an action script to an ordered stack of action scripts maintained by an execution controller, wherein the added action script corresponds to a navigation input received at a first application, the added action script is unpopulated by a data input, and the added action script is added last in an order of the ordered stack. The embodiment also comprises providing the ordered stack of action scripts to a second application by the execution controller, and executing at the second application the ordered stack of action scripts according to the order, the ordered stack having the unpopulated first action script. The embodiment also comprises populating the added first action script with the data input, wherein the data input is received at the first application and the populating occurs after the executing.

    摘要翻译: 方法的一个实施例包括将动作脚本添加到由执行控制器维护的动作脚本的有序堆栈,其中所添加的动作脚本对应于在第一应用处接收到的导航输入,添加的动作脚本未被数据输入填充, 并且添加的操作脚本最后以有序堆栈的顺序添加。 该实施例还包括通过执行控制器向第二应用提供有序堆栈的动作脚本,并且根据该顺序在第二应用程序上执行有序堆栈的动作脚本,有序堆栈具有未填充的第一动作脚本。 该实施例还包括用数据输入填充所添加的第一动作脚本,其中在第一应用程序接收数据输入,并且在执行之后发生填充。

    System and method for extending legacy applications with undo/redo functionality
    3.
    发明授权
    System and method for extending legacy applications with undo/redo functionality 有权
    使用撤销/重做功能扩展旧版应用程序的系统和方法

    公开(公告)号:US08127278B2

    公开(公告)日:2012-02-28

    申请号:US11540267

    申请日:2006-09-28

    申请人: Holger Bohle

    发明人: Holger Bohle

    IPC分类号: G06F9/44

    摘要: In a system and method for recalling a state in an application, a processor may store in a memory data representing a first set of previously executed commands, the first set representing a current application state, and, for recalling a previously extant application state different than the current application state, the processor may modify the data to represent a second set of commands and may execute in sequence the second set of commands.

    摘要翻译: 在用于调用应用程序中的状态的系统和方法中,处理器可以存储表示第一组先前执行的命令的存储器数据,第一组表示当前应用程序状态,并且用于调用先前存在的应用程序状态不同于 当前应用状态,处理器可以修改数据以表示第二组命令,并且可以顺序地执行第二组命令。

    System and method for switching between stateful and stateless communication modes
    4.
    发明授权
    System and method for switching between stateful and stateless communication modes 有权
    用于在有状态和无状态通信模式之间切换的系统和方法

    公开(公告)号:US07743157B2

    公开(公告)日:2010-06-22

    申请号:US11819243

    申请日:2007-06-26

    IPC分类号: G06F15/16 G06F15/173

    摘要: Methods and systems for specifying the state of an application interface during configuration of the business system are provided. A state controller can manage communication between application interfaces and interface proxies. Each interface proxy replicates the services exposed by an application interface associated with backend applications in a business system. The state controller allows each application to operate in a stateful mode, a stateless mode, or a combined mode. The mode for an application can be specified during configuration/installation of the business system, removing the need to specify communication modes for applications during design and development of the applications and business system. The use of an interface proxy allows user interface (frontend) application to be developed and/or configured individually, and without regard to the communication mode used by the backend applications.

    摘要翻译: 提供了在业务系统配置期间指定应用接口的状态的方法和系统。 状态控制器可以管理应用程序接口和接口代理之间的通信。 每个接口代理复制由业务系统中与后端应用程序相关联的应用程序接口公开的服务。 状态控制器允许每个应用程序以状态模式,无状态模式或组合模式运行。 可以在业务系统的配置/安装期间指定应用程序的模式,消除在应用程序和业务系统的设计和开发期间为应用程序指定通信模式的需要。 使用接口代理允许单独开发和/或配置用户界面(前端)应用程序,而不考虑后端应用程序使用的通信模式。

    Method and apparatus for curriculum exclusive booking in a curriculum management system
    5.
    发明申请
    Method and apparatus for curriculum exclusive booking in a curriculum management system 审中-公开
    课程管理系统课程独家预约的方法和设备

    公开(公告)号:US20070100671A1

    公开(公告)日:2007-05-03

    申请号:US11262871

    申请日:2005-10-31

    IPC分类号: G06Q10/00

    CPC分类号: G06Q50/20 G06Q10/02

    摘要: Method and apparatus for curriculum exclusive booking is provided. A request is received for booking a course and based on a value of a first booking option it is determined whether the course is allowed to be booked, whether the course is bookable only as part of a curriculum, or whether the course is bookable depending on a value of a second booking option. If it is determined that the course is bookable depending on the value of the second booking option, it is determined whether the course is allowed to be booked or whether the course is bookable only as part of a curriculum. The request is processed based on the value of the first booking option or the value of the second booking option.

    摘要翻译: 提供课程独家预订的方法和设备。 收到预订课程的请求,并根据第一预订选项的价值,确定课程是否被允许预订,课程是否仅作为课程的一部分预订,或课程是否可根据 第二预订选项的值。 如果确定课程可以根据第二预订选项的价值预订,则确定课程是否被允许被预订,或者课程是否仅作为课程的一部分预订。 该请求将根据第一个预订选项的价值或第二个预订选项的价值进行处理。

    Integrated external collaboration tools
    6.
    发明申请
    Integrated external collaboration tools 审中-公开
    集成的外部协作工具

    公开(公告)号:US20060099564A1

    公开(公告)日:2006-05-11

    申请号:US10985568

    申请日:2004-11-09

    IPC分类号: G09B3/00

    CPC分类号: G09B7/02

    摘要: The present embodiments provide a system and methods for allowing a user to interact with a learning management system. The user is able register, cancel or follow up with classes offered within the learning management system. For each user action there is a corresponding method that allows for links to be created between the user and the class. The links contain specific rules that may be determined by an administrator. The links further contain collaboration rooms and other tools based on the users status within the learning management system.

    摘要翻译: 本实施例提供了允许用户与学习管理系统交互的系统和方法。 用户可以注册,取消或跟进学习管理系统中提供的课程。 对于每个用户操作,都有一个对应的方法,允许在用户和类之间创建链接。 链接包含可由管理员确定的特定规则。 该链接还包含协作室和基于学习管理系统内用户状态的其他工具。

    System and method for switching between stateful and stateless communication modes
    7.
    发明授权
    System and method for switching between stateful and stateless communication modes 有权
    用于在有状态和无状态通信模式之间切换的系统和方法

    公开(公告)号:US07930410B2

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

    申请号:US12779696

    申请日:2010-05-13

    IPC分类号: G06F15/16 G06F15/173

    摘要: Methods and systems for specifying the state of an application interface during configuration of the business system are provided. A state controller can manage communication between application interfaces and interface proxies. Each interface proxy replicates the services exposed by an application interface associated with backend applications in a business system. The state controller allows each application to operate in a stateful mode, a stateless mode, or a combined mode. The mode for an application can be specified during configuration/installation of the business system, removing the need to specify communication modes for applications during design and development of the applications and business system. The use of an interface proxy allows user interface (frontend) application to be developed and/or configured individually, and without regard to the communication mode used by the backend applications.

    摘要翻译: 提供了在业务系统配置期间指定应用接口的状态的方法和系统。 状态控制器可以管理应用程序接口和接口代理之间的通信。 每个接口代理复制由业务系统中与后端应用程序相关联的应用程序接口公开的服务。 状态控制器允许每个应用程序以状态模式,无状态模式或组合模式运行。 可以在业务系统的配置/安装期间指定应用程序的模式,消除在应用程序和业务系统的设计和开发期间为应用程序指定通信模式的需要。 使用接口代理允许单独开发和/或配置用户界面(前端)应用程序,而不考虑后端应用程序使用的通信模式。

    Method and system for providing locking behavior
    8.
    发明授权
    Method and system for providing locking behavior 有权
    提供锁定行为的方法和系统

    公开(公告)号:US07571165B2

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

    申请号:US11540266

    申请日:2006-09-28

    IPC分类号: G06F17/30

    摘要: A method includes receiving by a first application an input from a user; performing a service by the second application, the service related to the input received by the first application; obtaining a log of all data locks set by the second application while performing the service, wherein the log indicates a data lock object and a data lock argument for each data lock set by the second application; and setting a generic lock having an associated generic lock object and a generic lock argument, wherein the generic lock argument indicates the data lock object and the data lock argument. In one embodiment, the a unique checksum is created, using an algorithm, for every service response.

    摘要翻译: 一种方法包括由第一应用程序接收来自用户的输入; 由第二应用执行服务,与由第一应用接收的输入相关的服务; 在执行所述服务时获取由所述第二应用设置的所有数据锁的日志,其中所述日志指示由所述第二应用设置的每个数据锁定的数据锁定对象和数据锁参数; 并设置具有相关联的通用锁定对象和通用锁参数的通用锁,其中通用锁参数指示数据锁对象和数据锁参数。 在一个实施例中,使用算法为每个服务响应创建唯一校验和。

    Methods and systems for ambistateful backend control
    9.
    发明申请
    Methods and systems for ambistateful backend control 有权
    抵制后端控制的方法和系统

    公开(公告)号:US20090100443A1

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

    申请号:US11907189

    申请日:2007-10-10

    IPC分类号: G06F9/44 G06F9/46

    CPC分类号: G06F9/451

    摘要: Methods, computer-readable media, and systems control a backend. In one implementation, a method controls a backend by executing, at the backend, at least one command. The method may determine, by applying a set of ambistateful criteria, whether to place the backend under stateless control or stateful control, upon completion of executing the at least one command.

    摘要翻译: 方法,计算机可读介质和系统控制后端。 在一个实现中,方法通过在后端执行至少一个命令来控制后端。 该方法可以在完成执行至少一个命令后,通过应用一组具有歧义的标准来确定是否将后端置于无状态控制或状态控制之下。

    METHODS AND SYSTEMS FOR THE DYNAMIC SELECTION OF A LOCKING STRATEGY
    10.
    发明申请
    METHODS AND SYSTEMS FOR THE DYNAMIC SELECTION OF A LOCKING STRATEGY 审中-公开
    动态选择锁定策略的方法与系统

    公开(公告)号:US20090006402A1

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

    申请号:US11770090

    申请日:2007-06-28

    IPC分类号: G06F17/30

    摘要: Systems and methods are provided for dynamically selecting a locking strategy for a request by a source to use a stored data object in a computerized system. According to one implementation, a method is provided that comprises receiving, by a locking layer, a request from the source to use a stored data object, and determining, with the locking layer, a locking strategy for the request based on a set of locking configuration rules modifiable by a system administrator. The method also includes associating the request with the determined locking strategy. In some implementations, the request and locking strategy may be forwarded to a data management server, which obtains the physical locks on the data objects. The locking strategy may also be changed by the locking layer when the use of the object changes during runtime of the application.

    摘要翻译: 提供了系统和方法,用于动态地选择源的请求的锁定策略以在计算机化系统中使用存储的数据对象。 根据一个实施方式,提供了一种方法,其包括通过锁定层从源接收使用存储的数据对象的请求,以及基于一组锁定来确定所述请求的锁定策略 配置规则可由系统管理员修改。 该方法还包括将请求与确定的锁定策略相关联。 在一些实现中,请求和锁定策略可以被转发到数据管理服务器,数据管理服务器获得数据对象上的物理锁定。 当应用程序运行时使用对象发生变化时,锁定策略也可能被锁定层所改变。