Method and system for intra-document object locking in collaborative authoring

    公开(公告)号:US08595202B2

    公开(公告)日:2013-11-26

    申请号:US12229662

    申请日:2008-08-26

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30171 G06F9/526

    摘要: A collaborative authoring system and method is disclosed. A collaboration server stores objects and applications open the objects stored on the collaboration server as documents. Collaborative authoring is enabled through a combination of coarse-grained server locks on objects stored in a collaboration server for short term server transactions and fine-grained application specific internal locks to lock portions of documents for authoring sessions. When an application begins an authoring session, an object stored in the collaboration server is opened as a document in an application, a server lock is applied to the object, internal locks are applied to portions of the document, and the server lock is removed from the object.

    Method and apparatus for E-mail based communication with automated facilities and devices
    2.
    发明授权
    Method and apparatus for E-mail based communication with automated facilities and devices 有权
    用于与自动化设备和设备进行电子邮件通信的方法和装置

    公开(公告)号:US06725104B2

    公开(公告)日:2004-04-20

    申请号:US09957884

    申请日:2001-09-21

    IPC分类号: G05B1918

    摘要: A method and system for communicating and controlling remotely devices in an automated facility exchanges electronic messages (“E-mails”) between a server that controls the devices and an operator having a client device that has E-mail capabilities. An automation controller overseeing devices and stations within the facility is configured to send and receive over a network, such as the Internet, E-mail messages containing instructions and information. Accordingly, an operator may be alerted to alarm information, fault codes, and other operational parameters via E-mail, and after correcting the fault code or other problem, the operator may send an E-mail message to the automation controller that the situation has been corrected. The operator may also send and receive other information to and from the devices within the facility. Thus, not only human-to-machine and machine-to-human E-mail communication is facilitated, but also machine-to-machine communications via E-mail.

    摘要翻译: 用于在自动化设施中通信和控制远程设备的方法和系统在控制设备的服务器和具有具有电子邮件功能的客户端设备的操作者之间交换电子消息(“电子邮件”)。 监控设备内的设备和站的自动化控制器被配置为通过诸如因特网的网络发送和接收包含指令和信息的电子邮件。 因此,可以通过电子邮件向操作者通知警报信息,故障代码和其他操作参数,并且在纠正故障代码或其他问题之后,操作员可以向自动化控制器发送电子邮件消息, 已被纠正。 操作员还可以向设施内的设备发送和接收其他信息。 因此,不仅人机对机器对人的电子邮件通信也是便利的,而且还通过电子邮件进行机对机通信。

    Method and system for integrating multiple authoring applications in a collaborative environment
    3.
    发明申请
    Method and system for integrating multiple authoring applications in a collaborative environment 审中-公开
    在协作环境中集成多个创作应用程序的方法和系统

    公开(公告)号:US20090164521A1

    公开(公告)日:2009-06-25

    申请号:US12315730

    申请日:2008-12-05

    IPC分类号: G06F17/30

    CPC分类号: G06F17/24

    摘要: A collaborative authoring system and method is disclosed. An integration platform having a backbone layer and an integration layer is used to enable collaborative authoring of data between multiple authoring applications. When a request for a data object is received at the integration platform from an authoring application, it is determined whether the data object is stored in the integration layer. If the data object is not stored in the integration layer, a data cluster including the data object is loaded to the integration layer from the backbone layer, and the data cluster is locked in the backbone layer. The data object is loaded from the integration layer to the authoring application, and the data object is locked in the integration layer. Once the data object is modified, the modified data object is received at the integration layer, and the data object is unlocked in the integration layer. The modified data object is propagated to the backbone layer, and if there are no remaining locks on data objects of the cluster, the cluster is unlocked in the backbone layer.

    摘要翻译: 公开了协作创作系统和方法。 使用具有骨干层和集成层的集成平台来实现多个创作应用之间的数据协同创作。 当从创作应用程序在集成平台处接收到对数据对象的请求时,确定数据对象是否存储在集成层中。 如果数据对象未存储在集成层中,则包含数据对象的数据集群将从骨干层加载到集成层,数据集群锁定在骨干层。 数据对象从集成层加载到创作应用程序,数据对象被锁定在集成层中。 一旦修改了数据对象,在集成层接收到修改后的数据对象,并在集成层解锁数据对象。 修改的数据对象被传播到骨干层,如果集群的数据对象上没有剩余的锁,则在骨干层中解锁集群。

    Method and system for intra-document object locking in collaborative authoring
    4.
    发明申请
    Method and system for intra-document object locking in collaborative authoring 有权
    协同创作中文档内对象锁定的方法和系统

    公开(公告)号:US20090094242A1

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

    申请号:US12229662

    申请日:2008-08-26

    IPC分类号: G06F17/30 G06F15/16

    CPC分类号: G06F17/30171 G06F9/526

    摘要: A collaborative authoring system and method is disclosed. A collaboration server stores objects and applications open the objects stored on the collaboration server as documents. Collaborative authoring is enabled through a combination of coarse-grained server locks on objects stored in a collaboration server for short term server transactions and fine-grained application specific internal locks to lock portions of documents for authoring sessions. When an application begins an authoring session, an object stored in the collaboration server is opened as a document in an application, a server lock is applied to the object, internal locks are applied to portions of the document, and the server lock is removed from the object.

    摘要翻译: 公开了协作创作系统和方法。 协作服务器存储对象和应用程序,将存储在协作服务器上的对象打开为文档。 通过对存储在协作服务器中的对象上的粗粒度服务器锁的组合实现协作创作,用于短期服务器事务和细粒度应用程序特定内部锁定,以锁定用于创作会话的部分文档。 当应用程序开始创作会话时,存储在协作服务器中的对象作为应用程序中的文档打开,服务器锁应用于对象,内部锁应用于文档的部分,并将服务器锁从 物体。

    Integrated demand response for energy utilization
    6.
    发明授权
    Integrated demand response for energy utilization 有权
    能源利用综合需求响应

    公开(公告)号:US08676394B2

    公开(公告)日:2014-03-18

    申请号:US13161730

    申请日:2011-06-16

    IPC分类号: G05D11/00 G06Q50/06 H02J3/14

    摘要: A method for managing power consumption within a facility includes receiving a request to reduce a total level of power consumption within the facility by a predetermined measure (S23). A plurality of operating parameters indicative of how much power is being consumed by each of a plurality of facility systems is received (S21). A corresponding cost associated with a marginal power reduction is determined for each of the plurality of facility systems using the received plurality of operating parameters (S24). A power allocation to the facility system of the plurality of facility systems that is determined to have a lowest marginal cost of power reduction is incrementally reduced (S25). The steps of determining a corresponding cost and incrementally reducing power are repeated until the total level of power consumption within the facility has been reduced by the predetermined measure.

    摘要翻译: 一种用于管理设施内的功耗的方法包括:接收通过预定措施减少设施内的总功耗水平的请求(S23)。 接收指示多个设施系统中的每一个消耗多少功率的多个操作参数(S21)。 使用接收到的多个操作参数来确定与多个设施系统中的每个设备系统相关联的与边际功率降低相关联的对应成本(S24)。 被确定为具有最小的功率降低边际成本的多个设施系统的设施系统的功率分配被递增地减少(S25)。 重复确定相应的成本和逐步降低功率的步骤,直到设备内的总功耗水平已经通过预定的测量值减少。

    Heat Flow Model for Building Fault Detection and Diagnosis
    7.
    发明申请
    Heat Flow Model for Building Fault Detection and Diagnosis 有权
    建筑物故障检测与诊断热流模型

    公开(公告)号:US20110093424A1

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

    申请号:US12906186

    申请日:2010-10-18

    IPC分类号: G06N5/02 G05D23/19

    摘要: Systems and methods are described that provide a Heat Flow Model (HFM) graph modeling methodology. Embodiments automatically translate formal HVAC system descriptions from a Building Information Model (BIM) into HFM graphs, and compile the graphs into executable FDD systems. During an engineering phase, a user interface is used to enter parameters, conditions, and switches not found in the BIM. During a runtime phase, real-time data from an HVAC control system is input to the generated FDD system (HFM graph) for fault detection and diagnosis.

    摘要翻译: 描述了提供热流模型(HFM)图建模方法的系统和方法。 实施方案将正式的HVAC系统描述从建筑信息模型(BIM)转换为HFM图形,并将图形编译成可执行的FDD系统。 在工程阶段,用户界面用于输入BIM中未找到的参数,条件和开关。 在运行阶段期间,来自HVAC控制系统的实时数据被输入到生成的FDD系统(HFM图)用于故障检测和诊断。

    Method for providing networked engineering tool services
    8.
    发明授权
    Method for providing networked engineering tool services 有权
    提供网络工程工具服务的方法

    公开(公告)号:US07853935B2

    公开(公告)日:2010-12-14

    申请号:US11018756

    申请日:2004-12-21

    申请人: George Lo

    发明人: George Lo

    IPC分类号: G06F9/44 G06F9/45 G06F9/445

    摘要: A method and system for generating programming code and/or configuration data for programmable controller and the networks on which they operate is disclosed. In one embodiment, programming code is generated on a centralized server having a web-enabled engineering tool. The engineering tool operates on client devices that are in communication with the server over a network, such as the Internet. Preferably, the engineering tool runs in a browser application (or other network-interfacing-application) on the client device and a user generates the programming code on the server with the aid of the client device. By centralizing the engineering tool, which may contain a configuration editor and a configuration management tool having version management functionality, a new business paradigm for providing engineering tool services to customers having programmable controllers. In addition, new methods and tools for collaborative engineering of programming code are enabled.

    摘要翻译: 公开了一种用于生成可编程控制器及其操作的网络的编程代码和/或配置数据的方法和系统。 在一个实施例中,在具有启用Web的工程工具的集中式服务器上生成编程代码。 工程工具在通过网络(如Internet)与服务器通信的客户端设备上运行。 优选地,工程工具在客户端设备上的浏览器应用(或其他网络接口应用)中运行,并且用户借助于客户端设备在服务器上生成编程代码。 通过集中可能包含配置编辑器和具有版本管理功能的配置管理工具的工程工具,可以为具有可编程控制器的客户提供工程工具服务的新业务范例。 此外,启用了编程代码协同工程的新方法和工具。

    FIRST RESPONDER DECISION SUPPORT SYSTEM BASED ON BUILDING INFORMATION MODEL (BIM)
    9.
    发明申请
    FIRST RESPONDER DECISION SUPPORT SYSTEM BASED ON BUILDING INFORMATION MODEL (BIM) 审中-公开
    基于建筑信息模型的第一个响应者决策支持系统(BIM)

    公开(公告)号:US20100280836A1

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

    申请号:US12754276

    申请日:2010-04-05

    申请人: Yan Lu George Lo

    发明人: Yan Lu George Lo

    IPC分类号: G06Q90/00 G08B21/00

    CPC分类号: G08B27/001 G08B7/062

    摘要: A first responder support system is disclosed. The first responder support system includes a plurality of sensors deployed within a building, such that each of the plurality of sensors is configured to communicate an environmental condition, an emergency control module in communication with the plurality of sensors deployed within the building, the emergency control module is configured to receive the environmental conditions provide by the plurality of sensors, a modeling module configured to receive a building information model and to generate a building representation, and a responder support module in communication with the emergency control module and the modeling module and configured to generate an interactive rescue plan based on the building representation and the received environmental conditions.

    摘要翻译: 公开了第一响应者支持系统。 第一应答器支持系统包括部署在建筑物内的多个传感器,使得多个传感器中的每一个被配置为传送环境条件,与部署在建筑物内的多个传感器通信的紧急控制模块,紧急控制 模块被配置为接收由所述多个传感器提供的环境条件,被配置为接收建筑物信息模型并生成建筑物表示的建模模块以及与所述应急控制模块和所述建模模块通信的响应者支持模块,并且被配置 根据建筑物的代表性和接收到的环境条件生成交互式救援计划。

    Method for utilizing remote data access to provide engineering tool services
    10.
    发明授权
    Method for utilizing remote data access to provide engineering tool services 有权
    利用远程数据访问提供工程工具服务的方法

    公开(公告)号:US07472386B2

    公开(公告)日:2008-12-30

    申请号:US11018464

    申请日:2004-12-21

    申请人: George Lo

    发明人: George Lo

    IPC分类号: G06F9/445

    摘要: A method and system for generating programming code and/or configuration data for programmable controller and the networks on which they operate is disclosed. In one embodiment, programming code is generated on a centralized server having a web-enabled engineering tool. The engineering tool operates on client devices that are in communication with the server over a network, such as the Interntet. Preferably, the engineering tool runs in a browser application (or other network-interfacing-application) on the client device and a user generates the programming code on the server with the aid of the client device. By centralizing the engineering tool, which may contain a configuration editor and a configuration management tool having version management functionality, a new business paradigm for providing engineering tool services to customers having programmable controllers. In addition, new methods and tools for collaborative engineering of programming code are enabled.

    摘要翻译: 公开了一种用于生成可编程控制器及其操作的网络的编程代码和/或配置数据的方法和系统。 在一个实施例中,在具有启用Web的工程工具的集中式服务器上生成编程代码。 工程工具在通过网络与服务器通信的客户端设备上运行,例如Interntet。 优选地,工程工具在客户端设备上的浏览器应用(或其他网络接口应用)中运行,并且用户借助于客户端设备在服务器上生成编程代码。 通过集中可能包含配置编辑器和具有版本管理功能的配置管理工具的工程工具,可以为具有可编程控制器的客户提供工程工具服务的新业务范例。 此外,启用了编程代码协同工程的新方法和工具。