-
公开(公告)号:US12099084B2
公开(公告)日:2024-09-24
申请号:US16384089
申请日:2019-04-15
发明人: Daniel James Miller , Brian A. Miller , Daniel J. Black , Daniel David Alexander , Hang Fung Yip , Jiuhui Wang
CPC分类号: G01R31/2812 , G01R31/50 , G05B23/0218 , G06F11/1629
摘要: Described herein are systems and methods for real-time fault detection in electrical circuits. Various embodiments provide a fault detection circuit that uses a resistor network that is controlled to detect an internal current leak in multiple directions, e.g., to ground or to a power supply. The magnitude of the leakage current may be estimated from voltage measurements at voltage pins. In addition, as part of circuit diagnostics, open and short circuit fault conditions may be identified by using current sources and measuring deflections at the voltage pins.
-
公开(公告)号:US20240103919A1
公开(公告)日:2024-03-28
申请号:US18344572
申请日:2023-06-29
申请人: PURE STORAGE, INC.
CPC分类号: G06F9/5016 , G05B23/0259 , G06F3/0664 , G06F9/50 , G06F9/505 , G06F11/1629 , G06F16/00
摘要: A method of managing virtual storage systems, the method comprising creating a virtual storage system, the virtual storage system including a virtual drive layer that includes a plurality of virtual drives and virtual drive logic configured to manage processing of I/O operations in the virtual storage system; and a backend storage layer including one or more storage devices that include at least one storage device for which one or more performance specifications are defined by a cloud storage service provider; and adjusting at least one component of the virtual storage system.
-
公开(公告)号:US11928475B2
公开(公告)日:2024-03-12
申请号:US17519588
申请日:2021-11-05
申请人: Ceremorphic, Inc.
发明人: Heonchul Park
CPC分类号: G06F9/3869 , G06F11/1629 , G06F11/1695
摘要: An exemplary fault-tolerant computing system comprises a secondary processor configured to execute in delayed lock step with a primary processor from a common program store, comparators in the store data and writeback paths to detect a fault based on comparing primary and secondary processor states, and a writeback path delay permitting aborting execution when a fault is detected, before writeback of invalid data. The secondary processor execution and the primary processor store data and writeback may be delayed a predetermined number of cycles, permitting fault detection before writing invalid data. Store data and writeback paths may include triple module redundancy configured to pass only majority data through the store data and writeback path delay stages. Some implementations may forward data from the store data path delay stages to the writeback stage or memory if the load data address matches the address of data in a store data path delay stage.
-
公开(公告)号:US20240004643A1
公开(公告)日:2024-01-04
申请号:US18463638
申请日:2023-09-08
申请人: Aurora Labs Ltd.
发明人: Zohar Fox
IPC分类号: G06F8/658 , B60W50/04 , B60W50/02 , G06F21/57 , G06F11/14 , G06F9/445 , G06F12/02 , G06F8/656 , G06F8/654 , G06F16/188 , G06F9/4401 , G06F12/06 , G06F8/65 , G06F8/71 , G06F11/07 , G06F11/36 , G06F8/60 , G06F11/16
CPC分类号: G06F8/658 , B60W50/045 , B60W50/02 , B60W50/0205 , G06F21/57 , G06F21/572 , G06F11/1433 , G06F9/44521 , G06F12/0284 , G06F8/656 , G06F8/654 , G06F16/188 , G06F9/4401 , G06F9/445 , G06F12/0646 , G06F8/65 , G06F8/71 , G06F21/577 , B60W50/04 , G06F11/0721 , G06F11/0751 , G06F11/079 , G06F11/3612 , G06F8/60 , B60W50/0225 , G06F11/0793 , G06F11/1629 , G06F2212/1044 , G06F2212/1056 , G06F2212/1008 , G06N20/00
摘要: Disclosed embodiments relate to opportunistically updating Electronic Control Unit (ECU) software in a vehicle. Operations may include receiving, at a controller in a vehicle, a wireless transmission indicating a need to update software running on at least one ECU in the vehicle; monitoring an operational status of the vehicle to determine whether the vehicle is in a first mode of operation in which an ECU software update is prohibited; delaying the ECU software update when the operational status is prohibited; continuing to monitor the operational status of the vehicle to determine whether the vehicle is in a second mode of operation in which the ECU software update is permitted; and enabling updating of the at least one ECU with the delayed ECU software update when it is determined that the vehicle is in the second mode of operations.
-
公开(公告)号:US11822917B2
公开(公告)日:2023-11-21
申请号:US18053406
申请日:2022-11-08
申请人: Aurora Labs Ltd.
发明人: Zohar Fox
IPC分类号: G06F8/658 , G06F11/16 , G06F9/44 , G06N20/00 , G06F8/654 , G06F9/455 , B60W50/04 , B60W50/02 , G06F21/57 , G06F11/14 , G06F9/445 , G06F12/02 , G06F8/656 , G06F16/188 , G06F9/4401 , G06F12/06 , G06F8/65 , G06F8/71 , G06F11/07 , G06F11/36 , G06F8/60
CPC分类号: G06F8/658 , B60W50/02 , B60W50/0205 , B60W50/0225 , B60W50/04 , B60W50/045 , G06F8/60 , G06F8/65 , G06F8/654 , G06F8/656 , G06F8/71 , G06F9/4401 , G06F9/445 , G06F9/44521 , G06F11/079 , G06F11/0721 , G06F11/0751 , G06F11/0793 , G06F11/1433 , G06F11/1629 , G06F11/3612 , G06F12/0284 , G06F12/0646 , G06F16/188 , G06F21/57 , G06F21/572 , G06F21/577 , B60W2050/021 , G06F8/66 , G06F2212/1008 , G06F2212/1044 , G06F2212/1056 , G06F2221/033 , G06N20/00
摘要: Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring, in the vehicle, data representing real-time processing activity of the ECU; accessing, in the vehicle, historical data relating to processing activity of the ECU, the historical data representing expected processing activity of the ECU; comparing, in the vehicle, the real-time processing activity data with the historical data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
-
公开(公告)号:US20230221950A1
公开(公告)日:2023-07-13
申请号:US18180443
申请日:2023-03-08
申请人: Aurora Labs Ltd.
发明人: Zohar Fox
IPC分类号: G06F8/658 , B60W50/02 , G06F11/16 , G06F21/57 , G06F11/07 , G06F9/4401 , G06F16/188 , G06F8/60 , G06F8/656 , G06F8/71 , G06F11/36 , G06F8/654 , G06F12/06 , G06F8/65 , B60W50/04 , G06F9/445 , G06F12/02 , G06F11/14 , G06N20/00
CPC分类号: G06F8/658 , B60W50/0205 , G06F11/1629 , G06F21/57 , G06F11/0793 , G06F9/4401 , G06F16/188 , B60W50/0225 , G06F8/60 , G06F21/577 , G06F8/656 , G06F11/0751 , G06F8/71 , G06F11/0721 , G06F11/079 , G06F11/3612 , B60W50/02 , G06F21/572 , G06F8/654 , G06F12/0646 , G06F8/65 , B60W50/045 , G06F9/44521 , G06F9/445 , B60W50/04 , G06F12/0284 , G06F11/1433 , G06F2212/1044 , G06F2212/1008 , B60W2050/021 , G06F2221/033 , G06N20/00 , G06F8/66 , G06F2212/1056
摘要: Disclosed embodiments relate to adjusting vehicle Electronic Control Unit (ECU) software versions. Operations may include receiving a prompt to adjust an ECU of a vehicle from executing a first version of ECU software to a second version of ECU software; configuring, in response to the prompt and based on a delta file corresponding to the second version of ECU software, the second version of ECU software on the ECU in the vehicle for execution; and configuring, in response to the prompt, the first version of ECU software on the ECU in the vehicle to become non-executable.
-
公开(公告)号:US20190235953A1
公开(公告)日:2019-08-01
申请号:US16378287
申请日:2019-04-08
IPC分类号: G06F11/10 , G06F11/16 , G06F12/0866
CPC分类号: G06F11/1064 , G06F11/1629 , G06F11/1641 , G06F11/1654 , G06F12/0866 , G06F2212/1032 , G06F2212/281 , G06F2212/403
摘要: A system and method for protecting memory instructions against faults are described. The system and method include converting the slave instructions to dummy operations, modifying memory arbiter to issue up to N master and N slave global/shared memory instructions per cycle, sending master memory requests to memory system, using slave requests for error checking, entering master requests to the GM/LM FIFO, storing slave requests in a register, and comparing the entered master requests with the stored slave requests.
-
公开(公告)号:US20180349214A1
公开(公告)日:2018-12-06
申请号:US15610139
申请日:2017-05-31
申请人: 2236008 Ontario Inc.
CPC分类号: G06F9/54 , G06F11/1629 , G06F11/1695
摘要: A system and method enables loosely-coupled lock-step computing including sensors that detect or measure a physical property and server groups. Each server group is serially linked to another server group and includes server instances operating in virtual synchrony. Virtual synchrony middleware receives outputs from multiple server instances and renders a single reply based on the outputs from the multiple server instances. The virtual synchrony middleware replicates and orders incoming requests to the server groups to ensure each of the server instances of that server group receives the same incoming requests in the same order.
-
9.
公开(公告)号:US20180307575A1
公开(公告)日:2018-10-25
申请号:US15806428
申请日:2017-11-08
发明人: Tariq Hanif , Tin H. To
IPC分类号: G06F11/273 , G06F11/22
CPC分类号: G06F11/3688 , G06F11/1497 , G06F11/1629 , G06F11/1641 , G06F11/165 , G06F11/183 , G06F11/187 , G06F11/2221 , G06F11/2294 , G06F11/3457 , G06F11/3684 , G06F11/3692
摘要: Embodiments for automated testing of a virtualization management system are described. An example computer-implemented method for automated testing of a virtualization management system includes sending, by a test server, a test case to a plurality of instances of the system under test, the test case sent to each instance of the system under test via each interface from a plurality of interfaces supported by the system under test. The method further includes, for each instance of the system under test, performing multi-interface comparison. The comparison includes comparing, by the test server, responses to the test case from each of the interfaces. The method also includes in response to the responses from each of the interfaces being identical, storing the responses in an instance-response file corresponding to the instance. The method also includes reporting, by the test server, an error in response to the responses from each interface not being identical.
-
10.
公开(公告)号:US20180081795A1
公开(公告)日:2018-03-22
申请号:US15827130
申请日:2017-11-30
发明人: MOHAMMAD ABDIRASHID , ALI Y. DUALE , TARIQ HANIF
CPC分类号: G06F11/3692 , G06F9/45533 , G06F9/45558 , G06F11/1497 , G06F11/1629 , G06F11/1641 , G06F11/2205 , G06F11/2221 , G06F11/263 , G06F11/3457 , G06F11/3672 , G06F11/3684 , G06F11/3688 , G06F2009/45579 , G06F2009/45591
摘要: Embodiments for automated testing of a virtualization management system are described. According to one aspect, a method includes generating a test case including a plurality of instances of commands and sending the test case to a plurality of interfaces supported by the virtualization management system. The method also includes generating a response file corresponding to each command in the test case. The method also includes comparing results from each interface to an instance of a command and in response to the results from each interface being identical, storing, the results in the response file corresponding to the command. The method also includes reporting an error in response to the results from each interface of the virtualization management system not being identical. The present document further describes examples of other aspects such as systems, computer products.
-
-
-
-
-
-
-
-
-