Unified Application Programming Interface for Communicating with Devices and Their Clouds
    1.
    发明申请
    Unified Application Programming Interface for Communicating with Devices and Their Clouds 有权
    用于与设备及其云通信的统一应用程序编程接口

    公开(公告)号:US20150172237A1

    公开(公告)日:2015-06-18

    申请号:US14614184

    申请日:2015-02-04

    IPC分类号: H04L12/58 H04L29/08

    摘要: A system and method for translating requests and responses between different types of devices are described. An enterprise service bus generates a first list of one or more devices, receives a selection from a user associated with a first device of a second device in the first list, generates a second list that includes functions associated with the selection from the first user, receives a request from the first device to perform one of the functions in the second list, translates a first communication protocol of the request received from the first device into a second communication protocol used by the second device to create a translated request, translates a first message format of the request into a second message format and transmits the translated request to the second device.

    摘要翻译: 描述了用于在不同类型的设备之间翻译请求和响应的系统和方法。 企业服务总线生成一个或多个设备的第一列表,从与第一列表中的第二设备的第一设备相关联的用户接收选择,生成包括与来自第一用户的选择相关联的功能的第二列表, 接收来自第一设备的请求以执行第二列表中的一个功能,将从第一设备接收到的请求的第一通信协议转换为由第二设备使用的第二通信协议以创建转换的请求,将第一 将请求的消息格式转换成第二消息格式,并将转换的请求发送到第二设备。

    Smart calendar for scheduling and controlling collaboration devices
    2.
    发明授权
    Smart calendar for scheduling and controlling collaboration devices 有权
    用于调度和控制协作设备的智能日历

    公开(公告)号:US09444774B2

    公开(公告)日:2016-09-13

    申请号:US13691513

    申请日:2012-11-30

    摘要: A system and method for implementing a service oriented architecture that supports complex event processing and business activity monitoring. An enterprise service bus (ESB) generates a first list of one or more devices, receives a selection from a user associated with a first device of a second device in the first list, generates a second list that includes functions associated with the selection from the first user, receives a request from the first device to perform one of the functions in the second list, translates a first communication protocol of the request received from the first device into a second communication protocol used by the second device to create a translated request, translates a first message format of the request into a second message format and transmits the translated request to the second device.

    摘要翻译: 一种用于实现支持复杂事件处理和业务活动监视的面向服务的架构的系统和方法。 企业服务总线(ESB)生成一个或多个设备的第一列表,从与第一列表中的第二设备的第一设备相关联的用户接收选择,生成第二列表,其包括与来自 第一用户接收来自第一设备的请求以执行第二列表中的一个功能,将从第一设备接收到的请求的第一通信协议转换为由第二设备使用的第二通信协议以创建转换的请求, 将请求的第一消息格式转换成第二消息格式,并将转换的请求发送到第二设备。

    Unified server for managing a heterogeneous mix of devices

    公开(公告)号:US10348661B2

    公开(公告)日:2019-07-09

    申请号:US14614191

    申请日:2015-02-04

    摘要: A system and method for integrating one or more resource servers for one or more types of devices are described using an enterprise service bus and network appliance as a service (NAaaS) application services. The enterprise service bus receives a request for one or more types of media, determines a first communication protocol of the request and one or more types of second communication protocols of the one or more resource servers, translates the request from a first communication protocol into one or more types of second communication protocols for one or more resource servers and retrieves one or more results matching the translated request from the one or more resource servers. A NAaaS application services determine one or more resource servers that the request is for based on the request matching a global index.

    Smart Calendar for Scheduling and Controlling Collaboration Devices
    4.
    发明申请
    Smart Calendar for Scheduling and Controlling Collaboration Devices 有权
    用于计划和控制协作设备的智能日历

    公开(公告)号:US20140149771A1

    公开(公告)日:2014-05-29

    申请号:US13691513

    申请日:2012-11-30

    IPC分类号: G06F1/32

    摘要: A system and method for implementing a service oriented architecture that supports complex event processing and business activity monitoring. An enterprise service bus (ESB) generates a first list of one or more devices, receives a selection from a user associated with a first device of a second device in the first list, generates a second list that includes functions associated with the selection from the first user, receives a request from the first device to perform one of the functions in the second list, translates a first communication protocol of the request received from the first device into a second communication protocol used by the second device to create a translated request, translates a first message format of the request into a second message format and transmits the translated request to the second device.

    摘要翻译: 一种用于实现支持复杂事件处理和业务活动监视的面向服务的架构的系统和方法。 企业服务总线(ESB)生成一个或多个设备的第一列表,从与第一列表中的第二设备的第一设备相关联的用户接收选择,生成第二列表,其包括与来自 第一用户接收来自第一设备的请求以执行第二列表中的一个功能,将从第一设备接收到的请求的第一通信协议转换为由第二设备使用的第二通信协议以创建转换的请求, 将请求的第一消息格式转换成第二消息格式,并将转换的请求发送到第二设备。

    Unified Server for Managing a Heterogeneous Mix of Devices
    6.
    发明申请
    Unified Server for Managing a Heterogeneous Mix of Devices 审中-公开
    用于管理设备的异构混合的统一服务器

    公开(公告)号:US20150149478A1

    公开(公告)日:2015-05-28

    申请号:US14614191

    申请日:2015-02-04

    IPC分类号: G06F17/30

    摘要: A system and method for integrating one or more resource servers for one or more types of devices are described using an enterprise service bus and network appliance as a service (NAaaS) application services. The enterprise service bus receives a request for one or more types of media, determines a first communication protocol of the request and one or more types of second communication protocols of the one or more resource servers, translates the request from a first communication protocol into one or more types of second communication protocols for one or more resource servers and retrieves one or more results matching the translated request from the one or more resource servers. A NAaaS application services determine one or more resource servers that the request is for based on the request matching a global index.

    摘要翻译: 使用企业服务总线和网络设备作为服务(NAaaS)应用服务来描述用于集成用于一种或多种类型的设备的一个或多个资源服务器的系统和方法。 企业服务总线接收对一种或多种类型的媒体的请求,确定该请求的第一通信协议和一个或多个资源服务器的一种或多种类型的第二通信协议,将请求从第一通信协议转换成一个 或更多类型的用于一个或多个资源服务器的第二通信协议,并且从一个或多个资源服务器检索与所转换的请求匹配的一个或多个结果。 NAaaS应用服务基于与全局索引匹配的请求来确定请求所基于的一个或多个资源服务器。

    System and method for defining and dynamically invoking polymorphic call flows
    8.
    发明授权
    System and method for defining and dynamically invoking polymorphic call flows 失效
    用于定义和动态调用多态调用流的系统和方法

    公开(公告)号:US07827567B2

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

    申请号:US12124257

    申请日:2008-05-21

    IPC分类号: G06F13/00

    CPC分类号: G06Q30/02 G06Q30/016

    摘要: A system and method for defining and dynamically invoking polymorphic call flows in a call flow system. Call flows are defined that include a publisher call flow and subscriber call flows. A first trigger point in a publisher call flow is defined. Triggers specifying late-binding references to trigger points are defined in the subscriber call flows. Subsequent to the call flows being published in a repository, the publisher call flow is executed, the first trigger point is located, and the publisher call flow is executed. Without changing any other call flow and without terminating and restarting the publisher call flow, a call flow is added to the call flow system and invoked or a call flow is removed.

    摘要翻译: 一种用于在呼叫流系统中定义和动态调用多态呼叫流的系统和方法。 定义呼叫流,其中包括发布者呼叫流和用户呼叫流。 定义发行商调用流中的第一个触发点。 在订户呼叫流中定义了触发点指定触发点的后期绑定引用。 在呼叫流在存储库中发布之后,执行发布者调用流,定位第一个触发点,并执行发布者调用流。 在不改变任何其他呼叫流程的情况下,在不终止和重新启动发布者呼叫流程的情况下,将呼叫流程添加到呼叫流程系统中,并调用或呼叫流程被删除。

    Method for defining and generating document management applications for model-driven document management
    9.
    发明授权
    Method for defining and generating document management applications for model-driven document management 失效
    用于定义和生成用于模型驱动的文档管理的文档管理应用程序的方法

    公开(公告)号:US07505990B2

    公开(公告)日:2009-03-17

    申请号:US11123735

    申请日:2005-05-05

    IPC分类号: G06F7/00 G06F17/00

    摘要: A business process file generator defining and generating dynamic document management applications for use in a document management system, formalizing variable elements in document management applications to reduce the requirement for custom application logic with each new application. The business process file generator captures and externalizes variable aspects of a document management application such that each new instance of a model of a document contains only those elements that are relevant to the application. The business process file generator supports the instantiation of a model for each new application and generates runtime artifacts associated with a specific model. The runtime artifacts comprise code, XML configurations, scripts, and business logic.

    摘要翻译: 业务流程文件生成器定义和生成用于文档管理系统的动态文档管理应用程序,将文档管理应用程序中的可变元素形式化,以减少每个新应用程序对自定义应用程序逻辑的需求。 业务流程文件生成器捕获和外部化文档管理应用程序的可变方面,使得文档模型的每个新实例只包含与应用程序相关的元素。 业务流程文件生成器支持为每个新应用程序实例化模型,并生成与特定模型相关联的运行时工件。 运行时工件包括代码,XML配置,脚本和业务逻辑。

    Validating updated business rules
    10.
    发明申请
    Validating updated business rules 失效
    验证更新的业务规则

    公开(公告)号:US20070239570A1

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

    申请号:US11362681

    申请日:2006-02-27

    IPC分类号: G06Q40/00

    CPC分类号: G06Q30/06 G06Q10/10 G06Q40/00

    摘要: A computer-implemented method and program product for validating updated business rules. A first set of documents utilized to validate a first set of business rules is provided. A second set of business rules generated from an update of the first set of business rules is received. Each business rule includes input parameters. A second set of documents is received. A template file includes the input parameters and corresponding path expressions. An augmented set of documents includes the first and second sets of documents. The second set of business rules is automatically semantically validated against the augmented set of documents. The semantic validation includes executing the second set of business rules with each document of the augmented set. The executing includes binding, via the path expressions, the input parameters to values included in a document of the augmented set.

    摘要翻译: 用于验证更新的业务规则的计算机实现的方法和程序产品。 提供了用于验证第一组业务规则的第一组文档。 收到从第一组业务规则的更新生成的第二组业务规则。 每个业务规则都包括输入参数。 收到第二组文件。 模板文件包括输入参数和相应的路径表达式。 一组增加的文件包括第一和第二组文件。 第二组业务规则根据增加的文档集自动语义验证。 语义验证包括与增强集合的每个文档一起执行第二组业务规则。 执行包括通过路径表达式将输入参数绑定到包括在增强集合的文档中的值。