Detecting pointer errors for memory protection
    2.
    发明授权
    Detecting pointer errors for memory protection 有权
    检测内存保护的指针错误

    公开(公告)号:US09495305B1

    公开(公告)日:2016-11-15

    申请号:US14062162

    申请日:2013-10-24

    Applicant: David Fuchs

    Inventor: David Fuchs

    CPC classification number: G06F12/0895 G06F11/00 G06F11/1004 G06F21/00

    Abstract: A method, a processing system, and a non-transitory computer-readable medium configured with instructions to carry out a method of determining access permission for or during dereferencing a memory address in an allocated portion of memory of a processing system. The method comprises: providing a pointer that has a tag field and a control-structure-pointer field; and entering content in the control-structure-pointer field to point to a control structure for the allocated portion of memory. The control structure's location or content indicates the portion of memory. The method assigning a tag value for the portion in the tag fields of the pointer and of the control structure. Determining access permission including ascertaining whether the contents of the tag fields of the pointer and of the control structure match.

    Abstract translation: 一种方法,处理系统和非暂时计算机可读介质,其配置有执行确定访问许可的方法的方法,或者在解决引用处理系统的分配的存储器部分中的存储器地址时。 该方法包括:提供具有标签字段和控制结构指针字段的指针; 并在控制结构指针字段中输入内容以指向所分配的存储器部分的控制结构。 控制结构的位置或内容表示存储器的一部分。 为指针和控制结构的标签字段中的部分分配标签值的方法。 确定访问权限,包括确定指针和控制结构的标签字段的内容是否匹配。

    Power and safety control hub
    5.
    发明申请

    公开(公告)号:US20060072265A1

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

    申请号:US11153110

    申请日:2005-06-15

    CPC classification number: H02J13/0096 H01H47/002 H02H3/04

    Abstract: This power and safety control hub for overall power control, safety control and power distribution integrates fault tolerant power disconnect control, software monitoring of disconnect and multi-voltage power distribution and disconnect with non-hazardous power control, EMI filtering and multi-circuit current protection in a single unit. In addition, it implements electromagnetic, single fault tolerant, safety control circuits without using positively driven contact relays. It coordinates the shutdown of any connected mechanical drives such as servo motor drives, stepper motor drives and variable speed drives autonomously commanding them to come to a controlled stop before safety power is disconnected (when networked controls are used). It also integrates segmented hazardous power control (load/unload and main machine/equipment areas) so that the main area can be operating while the load/unload area has power disconnected. Further, it automatically discharges energy sources within connected mechanical drives at the time of safety power disconnect of hazardous power. It also utilizes a safety control and monitoring algorithm that automatically forces the test on e-stop switches and interlocks in a machine each time the machine is powered up or reset. In addition, it has a state driven safety control and monitoring algorithm that pinpoints wiring and device problems for rapid debug. It includes internal self-protection that automatically forces a control safety power disconnect (after warning the host) if the unit should approach its maximum operating temperature, or if a cooling fan stops. Further, it incorporates safety monitoring software for the synchronous de-bouncing of the interlock and e-stop switch inputs (as a vector) to eliminate false trips. It also integrates a comprehensive audible overcurrent trip indicator as well as individual visual overcurrent indicators in the power distribution system and an e-stop reset function into the machine on-off front panel switch. Finally, our power and safety control hub for overall power control, safety control and power distribution includes a “soft-off” circuit that automatically shuts off the machine when the power supply voltage to a host computer is shut down.

Patent Agency Ranking