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

    公开(公告)号:US07707173B2

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

    申请号:US11183058

    申请日:2005-07-15

    IPC分类号: G06F7/00 G06F17/00

    摘要: 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来指导优化过程,并帮助选择和排名可行的工作流程。 工作流中的组件服务由信息源的评估程序进行评估。 工作流引擎以其偏好排名输出工作流程。 在运行时,如果工作流和/或其组件满足所有运行时需求(例如性能),则选择并执行工作流。

    USER-VENDOR MATCHING BASED ON REQUEST FROM MOBILE WIRELESS DEVICE
    2.
    发明申请
    USER-VENDOR MATCHING BASED ON REQUEST FROM MOBILE WIRELESS DEVICE 审中-公开
    基于移动无线设备请求的用户供应商匹配

    公开(公告)号:US20080040281A1

    公开(公告)日:2008-02-14

    申请号:US11456738

    申请日:2006-07-11

    IPC分类号: H04L9/00

    摘要: Users and vendors are matched. A request from a mobile wireless device of a user is received that relates to a business service. The request is matched against vendors providing the business service to yield one or more vendors currently locationally near the user and that are currently accepting service calls for the business service. A response is sent to the mobile wireless device of the user, with identities of the vendors that are locationally near the user and that are currently accepting service calls for the business service. The current location of the user may be determined based on the user's mobile wireless device. The current location of each vendor may be determined based on that provider's mobile wireless device. Whether each vendor providing the business service requested is currently accepting service calls is determined based on previously provided information by the provider.

    摘要翻译: 用户和供应商相匹配。 接收到与业务服务相关的来自用户的移动无线设备的请求。 该请求与提供业务服务的供应商进行匹配,以产生当前位于用户附近的一个或多个供应商,并且正在接受对业务服务的服务呼叫。 向用户的移动无线设备发送响应,具有位于用户附近并且正在接受业务服务的服务呼叫的供应商的身份。 可以基于用户的移动无线设备来确定用户的当前位置。 可以基于该提供商的移动无线设备来确定每个供应商的当前位置。 是否提供所要求的业务服务的每个供应商正在接受服务呼叫是基于提供者先前提供的信息来确定的。

    Virtual presence server
    3.
    发明授权
    Virtual presence server 失效
    虚拟在线服务器

    公开(公告)号:US08447808B2

    公开(公告)日:2013-05-21

    申请号:US12233795

    申请日:2008-09-19

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: H04L67/24

    摘要: Techniques are disclosed for generating and managing presentities in accordance with a virtual presence server. By way of example, a method for requesting information from at least one server comprises the following steps. A client request, which expresses a request that can not be satisfied by a single existing presentity, is obtained at an intermediate server, wherein the intermediate server operates as a virtual presence server. The virtual presence server (i.e., intermediate server) creates a set of software objects for a virtual presentity, the set of objects embodying logic to combine presence information from one or more of existing presentities and external information sources, in accordance with at least one existing presence server. The virtual presence server creates an association between the request of the client and the created virtual presentity that allows the presence information to be propagated back to the client.

    摘要翻译: 公开了根据虚拟呈现服务器来生成和管理节目的技术。 作为示例,用于从至少一个服务器请求信息的方法包括以下步骤。 在中间服务器处获得表示单个现有存在不能满足的请求的客户端请求,其中中间服务器作为虚拟呈现服务器操作。 虚拟呈现服务器(即,中间服务器)为虚拟存在体创建一组软件对象,所述一组对象体现逻辑以根据至少一个现有的现有存在和外部信息源组合来自一个或多个现有存在和外部信息源的存在信息 存在服务器。 虚拟呈现服务器在客户端的请求和创建的虚拟呈现之间建立关联,从而允许将呈现信息传播回客户端。

    Programmable presence virtualization
    4.
    发明授权
    Programmable presence virtualization 失效
    可编程存在虚拟化

    公开(公告)号:US08285779B2

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

    申请号:US12701793

    申请日:2010-02-08

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: H04L67/24

    摘要: Techniques for supporting a presence virtualization query are provided. The techniques include receiving a virtual query from a client, the virtual query specified in terms of a membership set of members, wherein the membership set comprises a list of presentity uniform resource identifiers (URIs) and a separate transformation function, defined over a set of presence documents of the members in the membership set, redirecting the query to a destination virtual presentity URI whose presence state comprises an aggregation of the presence documents of the list of URIs in the membership set and a corresponding query element (QE) object that manages subscriptions for the URI, adding the client as a watcher for the destination virtual presentity URI, and applying transformation logic specified by the watcher client and notifying a corresponding client of a resulting output.

    摘要翻译: 提供了用于支持存在虚拟化查询的技术。 所述技术包括从客户端接收虚拟查询,根据成员集合的成员集合指定的虚拟查询,其中,所述成员集合包括呈现统一资源标识符(URI)和单独的变换函数的列表,该列表定义在一组 会员集中的成员的存在文档,将查询重定向到目的地虚拟呈现URI,其存在状态包括在该集合中的URI列表的存在文档的聚合以及管理订阅的对应查询元素(QE)对象 对于URI,将客户端添加为目标虚拟呈现URI的观察者,并应用由观察者客户端指定的转换逻辑,并向相应的客户端通知结果输出。

    Virtual Presence Server
    5.
    发明申请
    Virtual Presence Server 失效
    虚拟服务器

    公开(公告)号:US20100077018A1

    公开(公告)日:2010-03-25

    申请号:US12233795

    申请日:2008-09-19

    IPC分类号: G06F15/16

    CPC分类号: H04L67/24

    摘要: Techniques are disclosed for generating and managing presentities in accordance with a virtual presence server. By way of example, a method for requesting information from at least one server comprises the following steps. A client request, which expresses a request that can not be satisfied by a single existing presentity, is obtained at an intermediate server, wherein the intermediate server operates as a virtual presence server. The virtual presence server (i.e., intermediate server) creates a set of software objects for a virtual presentity, the set of objects embodying logic to combine presence information from one or more of existing presentities and external information sources, in accordance with at least one existing presence server. The virtual presence server creates an association between the request of the client and the created virtual presentity that allows the presence information to be propagated back to the client.

    摘要翻译: 公开了根据虚拟呈现服务器来生成和管理节目的技术。 作为示例,用于从至少一个服务器请求信息的方法包括以下步骤。 在中间服务器处获得表示单个现有存在不能满足的请求的客户端请求,其中中间服务器作为虚拟呈现服务器操作。 虚拟呈现服务器(即,中间服务器)为虚拟存在体创建一组软件对象,所述一组对象体现逻辑以根据至少一个现有的现有存在和外部信息源组合来自一个或多个现有存在和外部信息源的存在信息 存在服务器。 虚拟呈现服务器在客户端的请求和创建的虚拟呈现之间建立关联,从而允许将呈现信息传播回客户端。

    Programmable Presence Virtualization
    6.
    发明申请
    Programmable Presence Virtualization 失效
    可编程存在虚拟化

    公开(公告)号:US20110196913A1

    公开(公告)日:2011-08-11

    申请号:US12701793

    申请日:2010-02-08

    IPC分类号: G06F15/16

    CPC分类号: H04L67/24

    摘要: Techniques for supporting a presence virtualization query are provided. The techniques include receiving a virtual query from a client, the virtual query specified in terms of a membership set of members, wherein the membership set comprises a list of presentity uniform resource identifiers (URIs) and a separate transformation function, defined over a set of presence documents of the members in the membership set, redirecting the query to a destination virtual presentity URI whose presence state comprises an aggregation of the presence documents of the list of URIs in the membership set and a corresponding query element (QE) object that manages subscriptions for the URI, adding the client as a watcher for the destination virtual presentity URI, and applying transformation logic specified by the watcher client and notifying a corresponding client of a resulting output.

    摘要翻译: 提供了用于支持存在虚拟化查询的技术。 所述技术包括从客户端接收虚拟查询,根据成员集合的成员集合指定的虚拟查询,其中,所述成员集合包括呈现统一资源标识符(URI)和单独的变换函数的列表,该列表定义在一组 会员集中的成员的存在文档,将查询重定向到目的地虚拟呈现URI,其存在状态包括在该集合中的URI列表的存在文档的聚合以及管理订阅的对应查询元素(QE)对象 对于URI,将客户端添加为目标虚拟呈现URI的观察者,并应用由观察者客户端指定的转换逻辑,并向相应的客户端通知结果输出。

    Selection of web services by service providers
    7.
    发明申请
    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来指导优化过程,并帮助选择和排名可行的工作流程。 工作流中的组件服务由信息源的评估程序进行评估。 工作流引擎以其偏好排名输出工作流程。 在运行时,如果工作流和/或其组件满足所有运行时需求(例如性能),则选择并执行工作流。

    Adaptively modifying the observed collective behavior of individual sensor nodes based on broadcasting of parameters
    8.
    发明授权
    Adaptively modifying the observed collective behavior of individual sensor nodes based on broadcasting of parameters 有权
    基于广播参数自适应地修改单个传感器节点观察到的集体行为

    公开(公告)号:US08898284B2

    公开(公告)日:2014-11-25

    申请号:US12851405

    申请日:2010-08-05

    摘要: A method for continually controlling the collective behavior of a set of computing devices in a distributed data processing system. A gateway node disseminates a specification request comprising a set of parameters to a set of computing devices. The gateway node may be unaware of the number and identity of individual computing devices. Each computing node receiving the request determines whether its attributes satisfy the predicates expressed in the specification request. If so, the node processes the parameters in the specification request and modifies its own behavior based on the values in the parameters of the specification request. Subsequently, the gateway node may also observe the quality of information (QoI) values communicated from the set of computing devices. The gateway node iteratively modifies the parameters disseminated in subsequent specification requests based on a divergence between a computed quality of information value and a desired quality of information value.

    摘要翻译: 一种用于在分布式数据处理系统中连续控制一组计算装置的集体行为的方法。 网关节点将包括一组参数的规范请求向一组计算设备传播。 网关节点可能不知道各个计算设备的数量和身份。 接收请求的每个计算节点确定其属性是否满足规范请求中表达的谓词。 如果是这样,节点处理规范请求中的参数,并根据规范请求的参数中的值修改自己的行为。 随后,网关节点还可以观察从该组计算设备传送的信息质量(QoI)值。 网关节点基于所计算的信息质量信息值与期望的信息质量质量之间的差异,迭代地修改随后的规范请求中传播的参数。

    System and method for efficient and collective adjustment of sensor reporting ranges for long-lived queries

    公开(公告)号:US07302362B2

    公开(公告)日:2007-11-27

    申请号:US11365215

    申请日:2006-03-01

    IPC分类号: G06F17/40 G06F17/00

    CPC分类号: H04Q9/00 G01D1/18

    摘要: A system and method for providing energy-efficient support of continuous aggregate queries in a sensor network by efficiently orchestrating the collection and transmission of data gathered by a collective set of sensors to ensure conformance to a specified QoI bound. To ensure this, the sink communicates a potentially different value of precision range or interval to each individual sensor; the sensor is adapted to only report its samples back to the sink if the sample values fall outside this specified range. An additional way to specify temporally varying precision ranges to an individual sensor or groups of sensors is provided without having to explicitly communicate the precision bounds for these different time instants. Using temporally varying precision ranges permits the exploitation of temporal correlation among the sample values recorded by an individual sensor to further reduce the need for reports from the sensors. This approach is more energy-efficient and improves performance of long-running pervasive environment monitoring applications.