会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Memory Management Scheme and Apparatus
    • 内存管理方案和设备
    • US20130318322A1
    • 2013-11-28
    • US13481903
    • 2012-05-28
    • Varun ShettyDipankar DasDebjit Roy ChoudhuryAshank Reddy
    • Varun ShettyDipankar DasDebjit Roy ChoudhuryAshank Reddy
    • G06F12/06
    • G06F3/0644G06F3/061G06F3/0631G06F3/0665G06F3/0689
    • A memory management apparatus includes a first controller adapted to receive an input data sequence including one or more data frames and operative: to separate each of the data frames into a payload data portion and a header portion; to store the payload data portion in at least one available memory location in a physical storage space; and to store in a logical storage space the header portion along with at least one associated index indicating where in the physical storage space the corresponding payload data portion resides. The apparatus further includes a second controller operative, as a function of a data read request, to access the physical storage space using the header portion and associated index from the logical storage space to retrieve the corresponding payload data portion and to combine the header portion with the payload data portion to generate a response to the data read request.
    • 存储器管理装置包括:第一控制器,适于接收包括一个或多个数据帧的输入数据序列,并且可操作:将每个数据帧分成有效载荷数据部分和报头部分; 将所述有效载荷数据部分存储在物理存储空间中的至少一个可用存储器位置中; 并且在逻辑存储空间中存储头部部分以及至少一个相关联的索引,其指示物理存储空间中对应的有效载荷数据部分驻留在哪里。 该装置还包括作为数据读取请求的功能的第二控制器,使用头部部分和来自逻辑存储空间的关联索引来访问物理存储空间,以检索对应的有效载荷数据部分,并将头部部分与 有效载荷数据部分以产生对数据读取请求的响应。
    • 5. 发明授权
    • Methods and systems for diagnosing hardware and software faults using time-stamped events
    • 使用时间戳事件诊断硬件和软件故障的方法和系统
    • US08464102B2
    • 2013-06-11
    • US12977405
    • 2010-12-23
    • Purnendu SinhaDipankar Das
    • Purnendu SinhaDipankar Das
    • G06F11/00
    • G06F11/079G06F11/0715H04L41/064H04L63/1416
    • A transportation vehicle including a high-resolution clock, an electronic network including two or more tasks, including first and second tasks, and a memory including instructions causing a processor to classify faults in the electronic network using the clock. The steps include receiving a first fault code generated at the first task, receiving a second fault trouble code generated at the second task of the electronic system in response to a second fault, and identifying an execution cycle offset associated with the first and second tasks using an execution schedule, and considering whether the first cycle is separated from the second cycle by the execution cycle offset identified by the schedule. The instructions also cause the processor to identify causal relationships for a plurality of faults via a pair-wise repetition of the above-described analysis for at least one combination of tasks other than the first and second tasks.
    • 包括高分辨率时钟,包括第一和第二任务的两个或多个任务的电子网络的运输车辆,以及包括使处理器使用时钟对电子网络中的故障进行分类的指令的存储器。 这些步骤包括接收在第一任务产生的第一故障代码,接收响应于第二故障在电子系统的第二任务处产生的第二故障故障码,以及使用以下步骤识别与第一和第二任务相关联的执行周期偏移 执行时间表,并且考虑第一周期是否与第二周期分离由调度所标识的执行周期偏移。 所述指令还使得所述处理器经由对所述第一和第二任务以外的任务的至少一个组合的上述分析的成对重复来识别多个故障的因果关系。
    • 6. 发明申请
    • RECOVERING FROM STACK CORRUPTION FAULTS IN EMBEDDED SOFTWARE SYSTEMS
    • 在嵌入式软件系统中从堆栈破坏故障中恢复
    • US20130124917A1
    • 2013-05-16
    • US13297822
    • 2011-11-16
    • Dipankar Das
    • Dipankar Das
    • G06F11/14G06F12/14
    • G06F11/1479G06F11/1438
    • A method and system for recovering from stack-overflow or stack-underflow faults without restarting software or hardware. At every task switch operation in an application program, a portion of the memory stack is copied to a backup location, so that portion of the stack can be restored if it is subsequently corrupted by a stack-overflow or stack-underflow fault during the execution of the next task. State variable data is similarly copied to a backup location, so that it can be used to restore or estimate the output of the next task if that task experiences a fault. Techniques are disclosed for selecting which state variable data and which portion of the memory stack to copy to backup, and for detecting a stack-overflow or stack-underflow fault and restoring state variable and memory data in the event of such a fault.
    • 一种从堆栈溢出或堆叠下溢故障中恢复而不重新启动软件或硬件的方法和系统。 在应用程序中的每个任务切换操作中,存储器堆栈的一部分被复制到备份位置,使得如果在执行期间其堆栈溢出或堆栈下溢故障随后被破坏堆栈的那部分,则该堆栈的一部分可被恢复 的下一个任务。 状态变量数据类似地复制到备份位置,以便如果该任务遇到故障,则可以将其用于还原或估计下一个任务的输出。 公开了用于选择哪些状态变量数据和存储器堆栈的哪个部分复制到备份以及用于在发生这种故障的情况下检测堆栈溢出或堆栈下溢故障以及恢复状态变量和存储器数据的技术。
    • 7. 发明申请
    • METHOD AND APPARATUS FOR OPERATIONAL-LEVEL FUNCTIONAL AND DEGRADATION FAULT ANALYSIS
    • 操作级功能和降解故障分析的方法和装置
    • US20110246831A1
    • 2011-10-06
    • US12753166
    • 2010-04-02
    • Dipankar DasPartha P. ChakrabartiPurnendu Sinha
    • Dipankar DasPartha P. ChakrabartiPurnendu Sinha
    • G06F11/07
    • G06F17/504G06F2217/70
    • An apparatus and method are provided for analyzing fault tolerance of a system, and performing “what if?” analysis for various fault-tolerant system design options. The fault tolerance analysis approach handles logical failures and quality faults emanating from loss of precision in signal values. The method can detect quality faults, which can allow systems to be built which are resilient to precision losses. Two analysis steps are provided, one static and another simulation-based, which are used in tandem to check the fault tolerance of an automotive or other system. While a simulation-based method checks fault-resilience under specific test cases and fault-scenarios, the static analysis method quickly checks all test cases and fault-scenarios. The static analysis method makes approximations while performing the analysis, and any fault detected is reproduced using the simulation-based method. All analysis operations are performed on operations-level behavioral models of the applications, thereby reducing the cost of analysis.
    • 提供了一种用于分析系统的容错性并对各种容错系统设计选项执行“如果?”分析的装置和方法。 容错分析方法处理信号值精度损失所产生的逻辑故障和质量故障。 该方法可以检测质量故障,这可以允许建立能够抵御精度损失的系统。 提供了两个分析步骤,一个静态和另一个基于模拟,它们一起用于检查汽车或其他系统的容错。 虽然基于仿真的方法会检查特定测试用例和故障场景下的故障恢复能力,静态分析方法可快速检查所有测试用例和故障场景。 静态分析方法在执行分析时进行近似,并且使用基于模拟的方法再现所检测到的任何故障。 所有分析操作都在应用程序的操作级行为模型上执行,从而降低了分析成本。
    • 9. 发明授权
    • Reconfigurable interface-based electrical architecture
    • 可重构的基于界面的电气架构
    • US08930036B2
    • 2015-01-06
    • US13086037
    • 2011-04-13
    • Dipankar DasVinod Kumar AgrawalSeetharaman Rajappan
    • Dipankar DasVinod Kumar AgrawalSeetharaman Rajappan
    • G06F1/30G06F1/26G05B19/042G06F13/00
    • G06F15/025G05B19/042G06F13/00G06F13/42H04L12/40032H04L12/40195H04L41/0668H04L41/0695
    • An electrical network architecture including a reconfigurable interface layer, along with a corresponding reconfiguration methodology. The interface layer is comprised of reconfigurable interface devices which allow a plurality of sensors and actuators to communicate with a plurality of control units. Each sensor or actuator is connected to multiple interface devices, which in turn are connected to a bus. The control units are also connected to the bus. In the event of an interface device failure, other interface devices can be reconfigured to maintain communication between sensors, actuators and control units. In the event of a control unit failure, the interface devices can be reconfigured to route sensor and actuator message traffic to a different control unit which can handle the functions of the failed control unit. The overall number of control units can also be reduced, as each control unit has flexible access to many sensors and actuators.
    • 包括可重配置接口层的电网架构,以及相应的重新配置方法。 接口层由可重配置接口设备组成,允许多个传感器和致动器与多个控制单元通信。 每个传感器或执行器连接到多个接口设备,这些接口设备又连接到总线。 控制单元也连接到总线。 在接口设备故障的情况下,可以重新配置其他接口设备,以保持传感器,执行器和控制单元之间的通信。 在控制单元故障的情况下,可以重新配置接口设备以将传感器和执行器消息业务路由到不同的控制单元,该控制单元可以处理故障控制单元的功能。 控制单元的总数也可以减少,因为每个控制单元可以灵活地访问许多传感器和执行器。