Coauthoring in a Drawing Tool
    1.
    发明申请
    Coauthoring in a Drawing Tool 审中-公开
    在绘图工具中共同创作

    公开(公告)号:US20130124956A1

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

    申请号:US13294943

    申请日:2011-11-11

    IPC分类号: G06F17/24

    CPC分类号: G06F17/24 G06F17/2288

    摘要: Methods and systems for coauthoring in a drawing tool are described. One computer-implemented method includes displaying a first user name of a first user in association with a first shape on a drawing, and receiving an indication that a second user is collaborating on the drawing. The method includes receiving an indication that the second user has modified a second shape on the drawing. The method also includes, in response to the indication that the second user has modified the second shape, displaying a second user name of the second user in association with the second shape on the drawing. The methods and systems can also include, in some cases, periodic sharing of metadata among coauthors, to indicate edits made by other coauthors.

    摘要翻译: 描述在绘图工具中共同创作的方法和系统。 一种计算机实现的方法包括与图中的第一形状相关联地显示第一用户的第一用户名,以及接收第二用户在图上协作的指示。 该方法包括接收第二用户已经修改了图形上的第二形状的指示。 该方法还响应于第二用户已经修改了第二形状的指示,显示与图中的第二形状相关联的第二用户的第二用户名。 在一些情况下,方法和系统还可以包括在合作者之间定期共享元数据,以指示其他合作者所做的编辑。

    Method and system for handling an unexpected exception generated by an application
    2.
    发明授权
    Method and system for handling an unexpected exception generated by an application 有权
    用于处理应用程序生成的意外异常的方法和系统

    公开(公告)号:US06857085B1

    公开(公告)日:2005-02-15

    申请号:US09570621

    申请日:2000-05-15

    IPC分类号: G06F9/48 G06F11/00

    CPC分类号: G06F9/4843 G06F2209/481

    摘要: A system and method for handling the generation of an unexpected exception by an application. When the application generates an unexpected exception (i.e., crashes), the application's exception filter launches an outside exception handling program (EHP) that is separate and distinct from the application. Through a special protocol, the application and the EHP collaborate in responding to the unexpected exception. In this protocol, the application and the EHP communicate through kernel objects accessible by handles in a shared memory structure that the application creates before launching of the exception handling program and then shares with the EHP. Through this shared memory, the application also provides the EHP with information about the types of recovery options to offer the user. Through a graphical user interface, the EHP is then responsible for notifying the user of the application that an unexpected exception has occurred. Through the graphical user interface, the EHP also provides the user with the ability to specify various courses of action in response to the unexpected exception.

    摘要翻译: 一种用于处理应用程序产生意外异常的系统和方法。 当应用程序生成意外的异常(即崩溃)时,应用程序的异常过滤器启动与应用程序分开且不同的外部异常处理程序(EHP)。 通过特殊协议,应用程序和EHP协同响应意外异常。 在该协议中,应用程序和EHP通过内核对象进行通信,内核对象可以通过应用程序在启动异常处理程序之前创建的共享内存结构中的句柄来访问,然后与EHP共享。 通过这个共享内存,应用程序还向EHP提供有关为用户提供的恢复选项类型的信息。 通过图形用户界面,EHP然后负责通知用户应用程序发生意外异常。 通过图形用户界面,EHP还为用户提供了针对意外异常指定各种操作方法的能力。

    TOUCH INTERACTIONS WITH A DRAWING APPLICATION
    3.
    发明申请
    TOUCH INTERACTIONS WITH A DRAWING APPLICATION 有权
    与图纸应用程序的触摸相互作用

    公开(公告)号:US20130346924A1

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

    申请号:US13531960

    申请日:2012-06-25

    IPC分类号: G06F3/033

    摘要: Concepts and technologies are described herein for touch interactions with a drawing application. In accordance with the concepts and technologies disclosed herein, user devices can obtain drawing data generated by a web-based drawing application and can display a drawing by rendering the data in one or more UIs. The user device can interpret touch gestures at a touch sensitive display used to present the UIs and can interpret the touch gestures as corresponding to one or more commands for modifying the UIs. According to various embodiments, the user device can interpret the touch gestures by determining if the touch gestures intersect an object in the drawing and other behavior associated with the touch gesture such as movement, subsequent touches, and whether or not an object intersected was selected when the touch gesture was commenced.

    摘要翻译: 这里描述了与绘图应用程序的触摸交互的概念和技术。 根据本文公开的概念和技术,用户设备可以获得由基于web的绘图应用生成的绘图数据,并且可以通过在一个或多个UI中渲染数据来显示绘图。 用户设备可以在用于呈现UI的触敏显示器上解释触摸手势,并且可以将触摸手势解释为对应于用于修改UI的一个或多个命令。 根据各种实施例,用户设备可以通过确定触摸手势是否与图形中的对象相交以及与触摸手势相关联的其他行为(例如,移动,随后的触摸)以及是否选择相交对象是否被选择来解释触摸手势 触摸手势已经开始。

    Apparatus for networking programmable logic controllers to host computers
    6.
    发明授权
    Apparatus for networking programmable logic controllers to host computers 失效
    用于将可编程逻辑控制器联网到主机的装置

    公开(公告)号:US5159673A

    公开(公告)日:1992-10-27

    申请号:US850234

    申请日:1992-03-11

    CPC分类号: H04L29/06 G05B19/052

    摘要: A control system allows for transferring messages between a programmable logic controller and a host computer over an Ethernet communications network. The messages include a routing address specifying an originating drop number, a destination drop number, and a routing drop number. The system is responsive to the routing address for transferring the messages between the programmable logic controller and the host computer. The host computer can immediately obtain messages from a programmable logic controller without interruption of the execution of its ladder program. The host computer can also receive unsolicited messages from the programmable logic controller.

    摘要翻译: 控制系统允许通过以太网通信网络在可编程逻辑控制器和主计算机之间传送消息。 消息包括指定始发丢弃号,目的地丢弃号和路由丢弃号的路由地址。 该系统响应路由地址以在可编程逻辑控制器和主计算机之间传送消息。 主机可以立即从可编程逻辑控制器获取消息,而不会中断其梯形图程序的执行。 主计算机还可以从可编程逻辑控制器接收未经请求的消息。

    Method and computer system for detecting and correcting a failure in a computer application program during startup
    9.
    发明授权
    Method and computer system for detecting and correcting a failure in a computer application program during startup 有权
    启动期间检测和纠正计算机应用程序故障的方法和计算机系统

    公开(公告)号:US06675295B1

    公开(公告)日:2004-01-06

    申请号:US09596591

    申请日:2000-06-19

    IPC分类号: G06F15177

    CPC分类号: G06F11/1441 G06F11/1417

    摘要: Methods and systems for detecting and correcting computer software problems that cause an application program to crash upon startup are provided. Unsafe startup actions that are costly to initiate in terms of processor time and memory are handled by placing an unsafe startup action marker into the system registry prior to attempting startup. If an unsafe program module starts or boots successfully without causing the software application to crash, the unsafe startup action marker is deleted from the system registry. If loading the unsafe program module causes the application to crash, then startup actions, including corrective actions, are written into the unsafe startup action marker and are used on subsequent startup of the crashed application program to instruct the application on how to fix the problem. Other unsafe startup actions that are not costly in terms of processor time and memory are initially handled by an exception handler. If the application crashes as a result of such an unsafe startup action, then an unsafe startup action marker is written to the system registry as described above. Corrective startup actions are written to the marker for use by the application upon reboot.

    摘要翻译: 提供了用于检测和校正导致应用程序在启动时崩溃的计算机软件问题的方法和系统。 在处理器时间和内存方面开始成本高昂的不安全的启动操作是在尝试启动之前将不安全的启动操作标记放入系统注册表中来处理的。 如果不安全的程序模块启动或成功启动,而不会导致软件应用程序崩溃,则不安全的启动操作标记将从系统注册表中删除。 如果加载不安全的程序模块导致应用程序崩溃,则将启动操作(包括纠正措施)写入不安全的启动操作标记,并在随后启动崩溃的应用程序时使用,以指示应用程序如何解决问题。 在处理器时间和内存方面不昂贵的其他不安全启动操作最初由异常处理程序处理。 如果由于这种不安全的启动操作而导致应用程序崩溃,则将如上所述将不安全的启动操作标记写入系统注册表。 更正的启动操作将写入标记,以便在重新启动时由应用程序使用。