State management in a distributed computing system

    公开(公告)号:US20060248193A1

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

    申请号:US11118154

    申请日:2005-04-29

    IPC分类号: G06F15/173

    摘要: Techniques to allow applications to propagate information to the other instances of the applications running on downstream servers are provided. An indicator, such as a token, tag, etc., is placed within or added to a message that is flowing through the distributed environment to signify that a process has been performed on the message. For example, when an instance of an application running on a server receives a message, the application instance can examine the indicator contained in the message and take appropriate action. If the application instance decides to process the message, the application instance can include an indicator in the message to signify that the application instance processed the message. The presence of the indicator signifies that the message has been processed by an upstream instance of the same application.

    Framework for declarative expression of data processing
    2.
    发明申请
    Framework for declarative expression of data processing 有权
    框架用于声明性表达的数据处理

    公开(公告)号:US20060248467A1

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

    申请号:US11118155

    申请日:2005-04-29

    IPC分类号: G06F3/00

    CPC分类号: G06F9/4493

    摘要: A framework for declarative expression of data processing is provided. The framework allows for data to be represented by its metadata in a declarative manner, allowing for the generation of code at, for example, build time. The declarative representation of the metadata facilitates the separation of the data (e.g., the raw data that is stored in a data store and that is available using, for example, a data store adapter) from the code (e.g., the code that is executed for the manipulation and validation of data) and the view (e.g., the form that the data is shown to a user, for example, through a UI).

    摘要翻译: 提供了一种用于数据处理的声明式表达的框架。 框架允许以声明方式由其元数据表示数据,从而允许在例如构建时间的时候生成代码。 元数据的声明性表示方式有助于从代码(例如,执行的代码)中分离数据(例如,存储在数据存储中并且可以使用例如数据存储适配器的原始数据) 用于数据的操作和验证)和视图(例如,数据向用户显示的形式,例如,通过UI)。

    Extensible infrastructure for task display and launch
    3.
    发明申请
    Extensible infrastructure for task display and launch 有权
    可扩展的基础架构,用于任务显示和启动

    公开(公告)号:US20060253854A1

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

    申请号:US11117805

    申请日:2005-04-29

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4843 G06F2209/482

    摘要: A task infrastructure that allows for the decoupling of the task launch code from the task client code and from the task execution code is provided. The task infrastructure allows the relationship between the task display and launch logic and the task client logic to be defined in a declarative manner, allowing for the segregation of the task display and launch logic from the task client logic. The task infrastructure comprises a manifest that contains a specification of the relationship between the task display and launch logic and the task client logic. The manifest may also define which task clients expose which tasks, the context under which each task is displayed, the arguments that the task needs in order to start execution, the task description to display, and the method in which the task can be launched. At run-time, a task client can read the manifest and decide which task or tasks to expose to an end user under a current context.

    摘要翻译: 提供了允许从任务客户机代码和任务执行代码去除任务启动代码的任务基础设施。 任务基础设施允许以声明方式定义任务显示和启动逻辑与任务客户端逻辑之间的关系,从而允许从任务客户机逻辑分离任务显示和启动逻辑。 任务基础架构包括一个清单,其中包含任务显示和启动逻辑与任务客户机逻辑之间关系的规范。 清单还可以定义哪些任务客户端公开哪些任务,每个任务显示的上下文,任务所需的开始执行的参数,要显示的任务描述以及可以启动任务的方法。 在运行时,任务客户端可以读取清单,并决定在当前上下文下向最终用户公开哪些任务或任务。

    Distributed conference scheduling
    4.
    发明申请
    Distributed conference scheduling 审中-公开
    分布式会议安排

    公开(公告)号:US20060265262A1

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

    申请号:US11132726

    申请日:2005-05-18

    IPC分类号: G06F9/46

    摘要: A conference room endpoint facility enables a user to schedule conferences directly with the conference room endpoint facility without the need for a central data store to save the conference-specific information. For each scheduled conference, the conference room endpoint facility may store the conference data in a blob, and the lob is stored locally with each invited conference attendee. At the time of joining a scheduled conference, each attendee presents its copy of the blob containing the meeting data to the conference room endpoint facility. The conference room endpoint facility validates the conference data and, upon validating the conference data, admits the submitting conference attendee into the conference.

    摘要翻译: 会议室终端设施使用户能够直接与会议室端点设施进行会议安排,而无需中央数据存储来保存会议特定信息。 对于每个安排的会议,会议室终端设施可以将会议数据存储在一个blob中,并且lob与每个被邀请的会议参加者本地存储。 在参加安排的会议时,每位与会者将其包含会议数据的Blob副本呈现给会议室终端设施。 会议室终端设备验证会议数据,并且在验证会议数据时,将提交的会议参加者录入会议。

    EXTENSIBLE DATA DRIVEN DEPLOYMENT SYSTEM
    5.
    发明申请
    EXTENSIBLE DATA DRIVEN DEPLOYMENT SYSTEM 有权
    可扩展的数据驱动部署系统

    公开(公告)号:US20090007095A1

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

    申请号:US11768256

    申请日:2007-06-26

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: Systems and methods that facilitate deployment of server applications via employing a deployment system that declaratively defines deployment actions. Such system is extensible to enable user customization, and includes a deployment document that declaratively defines deployment terms. The deployment document can further describe what the tasks accomplish, and also what tasks are to be forwarded to the task handler at execution time.

    摘要翻译: 通过采用声明性地定义部署操作的部署系统来促进部署服务器应用程序的系统和方法。 这种系统是可扩展的,以允许用户定制,并且包括声明性地定义部署术语的部署文档。 部署文档可以进一步描述任务的完成情况,以及在执行时将什么任务转发到任务处理程序。

    Extensible framework for template-based user settings management
    6.
    发明申请
    Extensible framework for template-based user settings management 有权
    基于模板的用户设置管理的可扩展框架

    公开(公告)号:US20080148157A1

    公开(公告)日:2008-06-19

    申请号:US11638070

    申请日:2006-12-13

    IPC分类号: G06F3/00

    CPC分类号: G06F9/4451 G06F9/451

    摘要: Extensible architecture for template-baser user setting management by creating logical groupings of per-user settings using different template types. A manageable way to assign templates to sets of users based on different criteria is provided. Templates can be defined in a declarative format (e.g., XML), which declarative format is developed such that various user interface (UI) pieces, third-party applications, and different client types can easily understand the templates. Extensibility of the architecture is supported for defining the templates such that external third-party application writers can make use of the provided infrastructure to add to existing templates or create new template types, and to seamlessly integrate into the existing infrastructure. Additionally, the per-user settings within the templates can be enforced on the server side, including the enforcement of future settings and template types.

    摘要翻译: 通过使用不同的模板类型创建每个用户设置的逻辑分组,可扩展架构,用于基于模板的用户设置管理。 提供了一种基于不同标准将模板分配给用户组的可管理方式。 模板可以以声明性格式(例如XML)来定义,该声明式格式被开发,使得各种用户界面(UI)片段,第三方应用和不同的客户端类型可以容易地理解模板。 支持架构的可扩展性,用于定义模板,使得外部第三方应用程序编写者可以利用所提供的基础架构添加到现有模板或创建新的模板类型,并无缝集成到现有基础架构中。 此外,模板中的每个用户设置可以在服务器端执行,包括强制未来的设置和模板类型。

    Extensible data driven deployment system
    7.
    发明授权
    Extensible data driven deployment system 有权
    可扩展数据驱动的部署系统

    公开(公告)号:US08302092B2

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

    申请号:US11768256

    申请日:2007-06-26

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: Systems and methods that facilitate deployment of server applications via employing a deployment system that declaratively defines deployment actions. Such system is extensible to enable user customization, and includes a deployment document that declaratively defines deployment terms. The deployment document can further describe what the tasks accomplish, and also what tasks are to be forwarded to the task handler at execution time.

    摘要翻译: 通过采用声明性地定义部署操作的部署系统来促进部署服务器应用程序的系统和方法。 这种系统是可扩展的,以允许用户定制,并且包括声明性地定义部署术语的部署文档。 部署文档可以进一步描述任务的完成情况,以及在执行时将什么任务转发到任务处理程序。

    Extensible framework for template-based user settings management
    8.
    发明授权
    Extensible framework for template-based user settings management 有权
    基于模板的用户设置管理的可扩展框架

    公开(公告)号:US07698639B2

    公开(公告)日:2010-04-13

    申请号:US11638070

    申请日:2006-12-13

    IPC分类号: G06F15/00 G06F13/00

    CPC分类号: G06F9/4451 G06F9/451

    摘要: Extensible architecture for template-baser user setting management by creating logical groupings of per-user settings using different template types. A manageable way to assign templates to sets of users based on different criteria is provided. Templates can be defined in a declarative format (e.g., XML), which declarative format is developed such that various user interface (UI) pieces, third-party applications, and different client types can easily understand the templates. Extensibility of the architecture is supported for defining the templates such that external third-party application writers can make use of the provided infrastructure to add to existing templates or create new template types, and to seamlessly integrate into the existing infrastructure. Additionally, the per-user settings within the templates can be enforced on the server side, including the enforcement of future settings and template types.

    摘要翻译: 通过使用不同的模板类型创建每个用户设置的逻辑分组,可扩展架构,用于基于模板的用户设置管理。 提供了一种基于不同标准将模板分配给用户组的可管理方式。 模板可以以声明性格式(例如XML)来定义,该声明式格式被开发,使得各种用户界面(UI)片段,第三方应用和不同的客户端类型可以容易地理解模板。 支持架构的可扩展性,用于定义模板,使得外部第三方应用程序编写者可以利用所提供的基础架构添加到现有模板或创建新的模板类型,并无缝集成到现有基础架构中。 此外,模板中的每个用户设置可以在服务器端执行,包括强制未来的设置和模板类型。

    Multilayer tablets containing thiazolidinedione and biguanides and methods for producing them
    9.
    发明申请
    Multilayer tablets containing thiazolidinedione and biguanides and methods for producing them 有权
    含有噻唑烷二酮和双胍的多层片剂及其制备方法

    公开(公告)号:US20060057202A1

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

    申请号:US10518044

    申请日:2002-10-14

    摘要: A novel patient-convenient, cost effective pharmaceutical composition, comprising of thiazolidinediones and biguanide for controlling hyperglycemia manufactured as multilayer tablet and its process of manufacturing, for immediate release of thiazolidinediones or thiazolidinediones and biguanide and prolonged release of the biguanide only, the tablet comprising of minimum two layers wherein one outer layer comprises of a mixture of excipients and thiazolidinediones or thiazolidinediones and biguanide allowing immediate release of thiazolidinediones or thiazolidinediones and biguanide respectively and the other layer arranged in contact with the immediate release layer which comprises of a novel composition of excipients and a minimum one or more non-biodegradable, inert polymer(s) and the biguanide allowing pH independent prolonged release of the biguanide up to a period of 8-12 hours. The tablets are for once a day dosing. The tablets may optionally be film coated or enrobed by soft gelatin ribbons for additional protection against oxidation, photodegradation, identification, ease of swallowing, taste masking and for aesthetic appeal without altering the dissolution profile.

    摘要翻译: 一种新颖的患者便利且具有成本效益的药物组合物,其包含噻唑烷二酮类和双胍类,用于控制制造为多层片剂的高血糖及其制备方法,用于立即释放噻唑烷二酮类或噻唑烷二酮类和双胍类,并且仅延长了双胍的释放量 最小两层,其中一个外层由赋形剂和噻唑烷二酮或噻唑烷二酮的混合物和双胍制成,分别允许立即释放噻唑烷二酮或噻唑烷二酮和双胍,另一层与立即释放层接触,其包括新型赋形剂组合物和 至少一种或多种不可生物降解的惰性聚合物和双胍,允许双胍的pH独立延长至8-12小时。 片剂每天一次给药。 片剂可以任选地通过软明胶带进行薄膜包衣或包衣,以进一步防止氧化,光降解,鉴定,容易吞咽,掩味和美观,而不改变溶出曲线。