Selection of web services by service providers
    1.
    发明申请
    Selection of web services by service providers 有权
    服务提供商选择Web服务

    公开(公告)号:US20070016573A1

    公开(公告)日:2007-01-18

    申请号:US11183058

    申请日:2005-07-15

    IPC分类号: G06F17/30

    摘要: A Web services-oriented service provider middleware architecture and implementation is provided that integrates the performance monitoring of individual CPs, along with other dynamic contextual conditions, in the automatic selection of appropriate CPs. In the architecture, a CP's performance is evaluated not only in terms of network or service-level parameters, but also via other business processes (e.g., complaint handling). The selection of multiple Web services occurs through an initial filtering of a set of feasible workflows for each task depending on business agreements and end user needs, and a subsequent dynamic context-based selection of the most appropriate workflow. A workflow filtering and ranking engine uses metarules to guide the optimisation process and help in selecting and ranking the feasible workflows. The component services in the workflows are evaluated by evaluator processes of information sources. The workflow engine outputs the workflows in their preference ranking. At runtime, if the workflow and/or its components meet all the runtime requirements (performance, for example), then the workflow is selected and executed.

    摘要翻译: 提供了面向Web服务的服务提供商中间件架构和实现,将各个CP的性能监视以及其他动态上下文条件集成在自动选择适当的CP中。 在架构中,CP的性能不仅在网络或服务级别参数方面进行评估,还可以通过其他业务流程(例如投诉处理)进行评估。 多个Web服务的选择通过根据业务协议和最终用户需求对每个任务的一组可行工作流进行初始过滤,以及对最合适的工作流的后续动态上下文选择。 工作流过滤和排名引擎使用Metarules来指导优化过程,并帮助选择和排名可行的工作流程。 工作流中的组件服务由信息源的评估程序进行评估。 工作流引擎以其偏好排名输出工作流程。 在运行时,如果工作流和/或其组件满足所有运行时需求(例如性能),则选择并执行工作流。

    Optimal clustering of master-slave ad-hoc wireless network
    2.
    发明申请
    Optimal clustering of master-slave ad-hoc wireless network 审中-公开
    主从Ad-hoc无线网络的最优聚类

    公开(公告)号:US20050063313A1

    公开(公告)日:2005-03-24

    申请号:US09898162

    申请日:2001-07-03

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04W92/02 H04W84/18

    摘要: The present invention relates to a system and method for optimal clustering of master-slave ad-hoc wireless network for minimizing the number of masters and thereby the number of communication hops. It comprises assigning master or slave status to each node and connecting slave nodes to master nodes to form subgroups based on defined optimization parameters and the constraints and characteristics of the network. After that said subgroups are interconnected to form a single cluster either by connecting a slave node at the boundary of one subgroup to the master of an adjacent subgroup where possible, or by connecting two adjacent master nodes together or by converting a slave node at the boundary to a master and linking it to the slave nodes or master nodes in the adjacent subgroups.

    摘要翻译: 本发明涉及一种用于最大限度地减少主机数量,从而最小化通信跳数的主从自组织无线网络的最优聚类的系统和方法。 它包括将主节点或从属节点分配给每个节点,并将从节点连接到主节点,以根据定义的优化参数以及网络的约束和特征形成子组。 之后,所述子组通过将一个子组的边界处的从节点连接到可能的相邻子组的主节点,或者通过将两个相邻的主节点连接在一起或通过在边界处转换从节点来互连以形成单个集群 并将其链接到相邻子组中的从节点或主节点。

    Information security and resource optimization for workflows
    3.
    发明申请
    Information security and resource optimization for workflows 审中-公开
    工作流的信息安全和资源优化

    公开(公告)号:US20050125269A1

    公开(公告)日:2005-06-09

    申请号:US10729814

    申请日:2003-12-05

    CPC分类号: G06Q10/10 G06Q10/0633

    摘要: Workflows are constructed to minimize a cost function that can be representative of information exposure risk and resource overhead. Given a workflow specification that defines a predetermined input and a required output, a set of possible workflows that meet this workflow specification can be constructed. The possible workflows are constructed using components that have defined inputs and outputs. A set of possible workflows results, and an exposure measure is calculated for each of these possible workflows. A workflow that has a minimum calculated exposure measure is selected and returned.

    摘要翻译: 构建工作流程以最小化可以代表信息暴露风险和资源开销的成本函数。 给定定义预定输入和所需输出的工作流程规范,可以构建满足该工作流规范的一组可能的工作流程。 可能的工作流程使用已定义输入和输出的组件构建。 一组可能的工作流结果,并为每个可能的工作流程计算曝光度量。 选择并返回具有最小计算曝光度量的工作流程。

    Sharing voice application processing via markup
    4.
    发明申请
    Sharing voice application processing via markup 有权
    通过标记共享语音应用程序处理

    公开(公告)号:US20070143113A1

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

    申请号:US11312300

    申请日:2005-12-20

    IPC分类号: G10L15/18

    摘要: A system is described for processing voice applications comprising a client device (10) having associated data indicative of its computing capability. The system has access to a plurality of scripts specifying tasks to be performed in a voice-based dialog between a user and the system. The scripts are interpretable at a browser level. A server (20) selects an appropriate script for the client device (10) based on the associated data. An interpreter layer processes the selected script to determine a first set of instructions to be performed on the client device (10) and a second set of instructions to be performed on the server (20) for the dialog. Computation is thus shared between the client device and the server based on the computational capability of the client.

    摘要翻译: 描述了一种用于处理语音应用的系统,包括具有指示其计算能力的相关联数据的客户端设备(10)。 系统可以访问指定要在用户和系统之间的基于语音的对话中执行的任务的多个脚本。 脚本在浏览器级别可解释。 服务器(20)基于相关联的数据为客户端设备(10)选择适当的脚本。 解释器层处理所选择的脚本以确定要在客户端设备(10)上执行的第一组指令以及要在对话的服务器(20)上执行的第二组指令。 因此,基于客户机的计算能力,在客户端设备和服务器之间共享计算。

    Selecting keywords representative of a document
    5.
    发明申请
    Selecting keywords representative of a document 审中-公开
    选择代表文档的关键字

    公开(公告)号:US20060074900A1

    公开(公告)日:2006-04-06

    申请号:US10954899

    申请日:2004-09-30

    IPC分类号: G06F17/30

    摘要: The method makes use of a given ontology to select keywords representative of a given document. The method finds all the terms in an ontology that occur in a document, and computes their frequency of occurrences in the document. The method then propagates these values from the leaves upwards to the root of the ontology during which it weights them. The method then selects a subset of terms of the ontology structure as keywords representative of the document based on these weights.

    摘要翻译: 该方法利用给定的本体来选择代表给定文档的关键字。 该方法查找文档中出现的本体中的所有术语,并计算其在文档中的出现频率。 然后,该方法将这些值从叶片向上传播到本体的根,在该基础之前它将权重加权。 然后,该方法基于这些权重选择本体结构的术语的子集作为表示文档的关键字。

    On-demand and incremental application adaptation
    6.
    发明申请
    On-demand and incremental application adaptation 有权
    按需和增量应用程序的适应

    公开(公告)号:US20050125510A1

    公开(公告)日:2005-06-09

    申请号:US10729300

    申请日:2003-12-05

    CPC分类号: G06F8/433 G06F17/30902

    摘要: Components of an application that may be requested by a user in the future are identified and adapted for operation with a device of the user in response to a request for a component of the application by the user. Optionally, only the requested and identified components are adapted for operation with the requesting device, which may enable component adaptation within a specified maximum time period. A reachability analysis may be performed to identify components reachable from the requested component and components that are within a specified distance of the requested component may be identified or selected. The identified components may further be selected or identified based on historical request patterns relating to the application.

    摘要翻译: 响应于用户对应用的组件的请求,识别适合用户将来请求的应用的组件,以适应用户的设备的操作。 可选地,仅请求和识别的组件适于与请求设备一起操作,这可以使得在指定的最大时间段内的组件适配。 可以执行可达性分析以识别从所请求的组件可访问的组件,并且可以识别或选择在所请求组件的指定距离内的组件。 可以基于与应用相关的历史请求模式进一步选择或识别所识别的组件。

    Pointing device having selection buttons operable from movement of a palm portion of a person's hands
    7.
    发明授权
    Pointing device having selection buttons operable from movement of a palm portion of a person's hands 失效
    指点装置具有可从人的手的手掌部分的移动中操作的选择按钮

    公开(公告)号:US06181322B2

    公开(公告)日:2001-01-30

    申请号:US08966373

    申请日:1997-11-07

    申请人: Amit Nanavati

    发明人: Amit Nanavati

    IPC分类号: G09G500

    CPC分类号: G06F3/03543 G06F2203/0333

    摘要: A mouse for use with an automatic data processing system having a display device for displaying objects. The mouse is configured to be operated by movement of an operator's hand and includes a positioning system for controlling a position of a pointer within the display device of the automatic data processing system. The mouse also includes a selection button for selecting an object displayed within the display device and which is pointed to by the pointer. The selection button is configured to generate a signal to be processed by the automatic data processing system. The selection button is operable in accordance with movement of a palm section of the operator's hand.

    摘要翻译: 一种用于具有用于显示对象的显示装置的自动数据处理系统的鼠标。 鼠标被配置为通过操作者的手的移动来操作,并且包括用于控制指示器在自动数据处理系统的显示装置内的位置的定位系统。 鼠标还包括用于选择显示在显示设备内并由指针指向的对象的选择按钮。 选择按钮被配置为生成要由自动数据处理系统处理的信号。 选择按钮可以根据操作者的手的手掌部分的移动来操作。

    Dialog call-flow optimization
    8.
    发明申请
    Dialog call-flow optimization 失效
    对话呼叫流优化

    公开(公告)号:US20050243986A1

    公开(公告)日:2005-11-03

    申请号:US10834672

    申请日:2004-04-28

    IPC分类号: G06F15/16 H04M1/64 H04M3/493

    CPC分类号: H04M3/493 H04M2207/40

    摘要: The present invention is concerned with reorganizing dialog call-flow in the presence of resource constraints. A call-flow has a set of dialogs. The set of grammars in a given call-flow set of dialogs is determined. Each grammar has an associated resource requirement. The resource constraint of the device is also determined. THe dialogs are reorganized subject to the device resource constraints not being exceeded by a resultant resource requirement of merged dialogs. The grammars can be split into atomic dialogs before the reorganization is performed. The reorganization includes merging at least two of the dialogs.

    摘要翻译: 本发明涉及在存在资源约束的情况下重组对话呼叫流。 呼叫流具有一组对话。 确定给定的呼叫流对话组中的一组语法。 每个语法都有相关的资源需求。 还确定了设备的资源约束。 对话框被重新组织,受制于合并对话框的合成资源要求不超过设备资源约束。 在进行重组之前,语法可以分为原子对话框。 重组包括至少合并两个对话框。

    Lazy document and data validation
    9.
    发明申请
    Lazy document and data validation 有权
    懒惰文件和数据验证

    公开(公告)号:US20050138135A1

    公开(公告)日:2005-06-23

    申请号:US10727885

    申请日:2003-12-04

    IPC分类号: G06F15/16 H04L29/08

    摘要: Client-side scripts are repackaged on the server side to be sent to the client with the corresponding data element. They are packaged to appear no earlier than the program location of a first corresponding data element. The document is rendered as it arrives at the client. In parallel, execution of the scripts to validate corresponding data elements occurs no sooner than rendering of the data elements. Validation of the document is delayed until the document download (and validation) has been performed.

    摘要翻译: 客户端脚本在服务器端重新打包,并发送给具有相应数据元素的客户端。 它们被打包成不早于第一对应数据元素的程序位置出现。 该文档在到达客户端时呈现。 并行地,执行脚本来验证相应的数据元素,而不是渲染数据元素。 文档的验证将被延迟,直到执行文档下载(和验证)为止。

    Call flow modification based on user situation
    10.
    发明申请
    Call flow modification based on user situation 有权
    根据用户情况调用流程修改

    公开(公告)号:US20070140183A1

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

    申请号:US11303431

    申请日:2005-12-16

    IPC分类号: H04Q7/24

    摘要: The call flow of a user is modified based on the user's situation. A set of context-specific information regarding a user is collected, without prompting the user for this context-specific information within a call with the user. For instance, the context-specific information can include locational information regarding the user, weather information at the current location of the user, traffic information at the user's current location, proximity information of the user to a given transportation mode (airport, train station, and so on), as well as user preferences information. The situation of the user is determined based on the set of context-specific information collected, and the call flow of voice prompts to the user within the call is modified based on the situation determined.

    摘要翻译: 基于用户的情况修改用户的呼叫流程。 收集关于用户的一组上下文特定信息,而不用提示用户在与用户的呼叫中的该上下文特定信息。 例如,上下文特定信息可以包括关于用户的位置信息,用户当前位置的天气信息,用户当前位置处的交通信息,用户对给定交通模式的接近信息(机场,火车站, 等等),以及用户偏好信息。 基于所收集的上下文特定信息的集合确定用户的情况,并且基于所确定的情况来修改呼叫内的用户的语音提示的呼叫流程。