Application programs for motion control devices including access limitations
    1.
    发明授权
    Application programs for motion control devices including access limitations 失效
    运动控制装置的应用程序包括访问限制

    公开(公告)号:US06859671B1

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

    申请号:US10447185

    申请日:2003-05-27

    Applicant: David W. Brown

    Inventor: David W. Brown

    Abstract: A security system for controlling access to motion control systems. The security system limits access to application programming interface (API) functions. The limitations on API functions can be implemented as a denial of access to certain restricted functions and/or as a limitation on certain controlled parameters employed by certain restricted functions. The security system may allow or disallow access based on users or accounts. The security system may also be programmed to prevent access to certain functions arbitrarily as determined by a system administrator or on criteria such as the status of the system.

    Abstract translation: 用于控制对运动控制系统的访问的安全系统。 安全系统限制了对应用程序编程接口(API)功能的访问。 API功能的限制可以被实现为拒绝访问某些受限功能和/或作为某些受限功能使用的某些受控参数的限制。 安全系统可以允许或不允许基于用户或帐户的访问。 安全系统还可以被编程为防止由系统管理员所确定的或者诸如系统状态的标准任意访问某些功能。

    Electronic control device for integration into mechanical systems
    2.
    发明申请
    Electronic control device for integration into mechanical systems 失效
    用于集成到机械系统中的电子控制装置

    公开(公告)号:US20020095227A1

    公开(公告)日:2002-07-18

    申请号:US10053065

    申请日:2002-01-17

    Abstract: An electronic control device for integration into mechanical systems is described and provided with an operating program hierarchically broken down into a plurality of program levels. Some of the program levels are non-reprogrammable and some are reprogrammable. In this manner the flexibility of the electronic control device is greatly enhanced.

    Abstract translation: 描述用于集成到机械系统中的电子控制装置,并且提供有分级分解成多个程序级别的操作程序。 一些程序级别是不可重新编程的,有些可重新编程。 以这种方式,电子控制装置的灵活性大大提高。

    Systems and Methods for Communicating with Motion Control Systems and Devices
    3.
    发明申请
    Systems and Methods for Communicating with Motion Control Systems and Devices 审中-公开
    与运动控制系统和设备通信的系统和方法

    公开(公告)号:US20140018941A1

    公开(公告)日:2014-01-16

    申请号:US13911031

    申请日:2013-06-05

    Abstract: A system for communicating with a motion control system, comprising a set of motion operations, a set of functions, a set of security levels, and client software. The functions are capable of causing the motion control system to perform at least one motion operation. The client software is capable of calling at least one of the functions. The ability of the client software to call at least one of the functions is restricted based on at least one of the security levels.

    Abstract translation: 一种用于与运动控制系统通信的系统,包括一组运动操作,一组功能,一组安全级别和客户端软件。 这些功能能够使运动控制系统执行至少一个运动操作。 客户端软件能够调用至少一个功能。 基于至少一个安全级别来限制客户端软件调用至少一个功能的能力。

    Event data protection method for a flash programmable microprocessor-based control module
    4.
    发明授权
    Event data protection method for a flash programmable microprocessor-based control module 有权
    闪存可编程微处理器控制模块的事件数据保护方法

    公开(公告)号:US06804752B2

    公开(公告)日:2004-10-12

    申请号:US09823005

    申请日:2001-04-02

    Abstract: A flash programmable microprocessor-based control module is operated in a manner to protect the integrity of event data stored in the programmable memory of the module while permitting authorized manufacturing and field alteration of the programmable memory with a Download and Execute routine. The Download and Execute routine is resident in a designated sector of the module's read-only memory, and download access to the module's random access memory after module manufacture has been completed is denied. During manufacture of the module, and during field programming of the controller prior to the writing of event data, the programmable memory may be externally altered by an authorized service tool by transferring the Download and Execute routine from read-only memory to random access memory for execution by the module's microprocessor, and downloading the new data or code over a data link coupling the service tool to the module. After event data has been written to the programmable memory, external requests to alter the programmable or read-only memories are denied, and the transfer of the Download and Execute routine to random access memory is not permitted.

    Abstract translation: 基于闪存可编程微处理器的控制模块以保护存储在模块的可编程存储器中的事件数据的完整性的方式操作,同时通过下载和执行例程允许对可编程存储器的授权制造和现场改变。 下载和执行例程驻留在模块只读存储器的指定扇区中,模块制造完成后下载对模块随机存取存储器的访问被拒绝。 在模块的制造期间以及在写入事件数据之前的控制器的现场编程期间,可编程存储器可以由授权的服务工具通过将下载和执行例程从只读存储器传送到随机存取存储器来进行外部改变 由模块的微处理器执行,并通过将服务工具耦合到模块的数据链路下载新的数据或代码。 事件数据写入到可编程存储器之后,外部请求改变可编程或只读存储器被拒绝,并且不允许将下载和执行程序传送到随机存取存储器。

    Systems and Methods for Communicating with Motion Control Systems and Devices
    6.
    发明申请
    Systems and Methods for Communicating with Motion Control Systems and Devices 有权
    与运动控制系统和设备通信的系统和方法

    公开(公告)号:US20160299485A1

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

    申请号:US15187324

    申请日:2016-06-20

    Abstract: A motion control system includes a motion control application generated by a motion control system designer, a motion control component defining an application programming interface comprising an API function, and a security system comprising security settings for determining access by the motion control application to an API function of the application programming interface. A motion control application comprises an API function call. The motion control application makes an API function call to the motion control component. The motion control component generates a motion control command based on the API function call. The security system limits generation by the motion control component of a motion control command based on the security settings. The motion device performs the motion task based on the motion control command.

    Abstract translation: 运动控制系统包括由运动控制系统设计者产生的运动控制应用,定义包括API功能的应用编程接口的运动控制组件,以及包括用于确定运动控制应用程序访问API功能的安全设置的安全系统 的应用程序编程接口。 运动控制应用包括API函数调用。 运动控制应用程序对运动控制组件进行API函数调用。 运动控制组件基于API函数调用生成运动控制命令。 安全系统基于安全设置限制运动控制命令的运动控制组件的生成。 运动装置基于运动控制命令执行运动任务。

    Systems and Methods for Communicating With Motion Control Systems and Devices
    7.
    发明申请
    Systems and Methods for Communicating With Motion Control Systems and Devices 审中-公开
    与运动控制系统和设备通信的系统和方法

    公开(公告)号:US20110185371A1

    公开(公告)日:2011-07-28

    申请号:US13011753

    申请日:2011-01-21

    Abstract: A system for communicating with a motion control system, comprising a set of motion operations, a set of functions, a set of security levels, and client software. The functions are capable of causing the motion control system to perform at least one motion operation. The client software is capable of calling at least one of the functions. The ability of the client software to call at least one of the functions is restricted based on at least one of the security levels.

    Abstract translation: 一种用于与运动控制系统通信的系统,包括一组运动操作,一组功能,一组安全级别和客户端软件。 这些功能能够使运动控制系统执行至少一个运动操作。 客户端软件能够调用至少一个功能。 基于至少一个安全级别来限制客户端软件调用至少一个功能的能力。

    METHOD OF DETECTING MANIPULATION OF A PROGRAMMABLE MEMORY DEVICE OF A DIGITAL CONTROLLER
    8.
    发明申请
    METHOD OF DETECTING MANIPULATION OF A PROGRAMMABLE MEMORY DEVICE OF A DIGITAL CONTROLLER 有权
    检测数字控制器的可编程存储器件的操作方法

    公开(公告)号:US20090187305A1

    公开(公告)日:2009-07-23

    申请号:US12414404

    申请日:2009-03-30

    Abstract: A method of detecting manipulation of a programable memory device of a digital controller for a motor vehicle is described; data and control programs for operation of the controller and for control/regulation of certain functions of the motor vehicle can be stored in the memory device. To permit especially reliable detection of manipulation in the simplest possible way, in conjunction with each programing/reprograming operation of the programable memory device, information regarding the programing/reprograming operation is stored in a separate memory area of the memory device where only reading and programing are possible, and in order to detect manipulation, the content of the separate memory area is read out and compared with given information.

    Abstract translation: 描述了一种检测用于机动车辆的数字控制器的可编程存储器件的操作的方法; 用于控制器的操作和用于控制/调节机动车辆的某些功能的数据和控制程序可以存储在存储装置中。 为了以最简单可能的方式特别可靠地检测操作,结合可编程存储器件的每个编程/重新编程操作,关于编程/重新编程操作的信息被存储在存储器件的单独存储器区域中,其中仅读取和编程 为了检测操作,读出分离的存储区域的内容并与给定的信息进行比较。

    Systems and methods for transmitting motion control data
    9.
    发明申请
    Systems and methods for transmitting motion control data 审中-公开
    用于传输运动控制数据的系统和方法

    公开(公告)号:US20020156872A1

    公开(公告)日:2002-10-24

    申请号:US10039147

    申请日:2002-01-04

    Inventor: David W. Brown

    Abstract: A system for transferring a service request between a client application and a motion control system using a communications network. The system comprises a client build module and a service request format module. The client build module builds a service request envelope for containing the service request. The service request is associated with a service performed by the motion control system. In addition, the service request envelope may be transmitted across the communications network. The service request format module extracts the service request from the service request envelope and transmits the service request to the motion control system.

    Abstract translation: 一种用于使用通信网络在客户端应用和运动控制系统之间传送服务请求的系统。 该系统包括客户端构建模块和服务请求格式模块。 客户端构建模块构建用于包含服务请求的服务请求信封。 服务请求与由运动控制系统执行的服务相关联。 此外,服务请求包络可以跨通信网络传输。 服务请求格式模块从服务请求包络提取服务请求,并将该服务请求发送到运动控制系统。

    Access control systems and methods for motion control
    10.
    发明授权
    Access control systems and methods for motion control 失效
    门禁控制系统和运动控制方法

    公开(公告)号:US07035697B1

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

    申请号:US11063696

    申请日:2005-02-22

    Applicant: David W. Brown

    Inventor: David W. Brown

    Abstract: A method of generating control commands to be executed by a motion control system under control of a plurality of system users to move an object in a desired manner. At least one restricted program element associated with the motion control system is identified. An application program used by the system users when controlling the motion control system is provided. The application program employs the at least one restricted program element. A plurality of access levels are determined. Each restricted program element is associated with one of the access levels. Each of the plurality of system users is associated with one of the access levels. Motion control commands are generated based on the application program, the access level of each system user, and the access level of each restricted program element.

    Abstract translation: 一种在多个系统用户的控制下由运动控制系统执行的控制命令的方法,用于以期望的方式移动对象。 识别与运动控制系统相关联的至少一个受限程序元件。 提供了系统用户在控制运动控制系统时使用的应用程序。 应用程序使用至少一个受限程序元素。 确定多个访问级别。 每个受限程序元素与访问级别之一相关联。 多个系统用户中的每一个与访问级别之一相关联。 基于应用程序生成运动控制命令,每个系统用户的访问级别以及每个受限程序元素的访问级别。

Patent Agency Ranking