Power management, dynamic routing and memory management for autonomous driving vehicles

    公开(公告)号:US11880206B2

    公开(公告)日:2024-01-23

    申请号:US17064890

    申请日:2020-10-07

    发明人: Zoltan Szubbocsev

    摘要: The invention relates to a system and method for navigating an autonomous driving vehicle (ADV) that utilizes an-onboard computer and/or one or more ADV control system nodes in an ADV network platform. The on-board computer receives battery monitoring and management data concerning a battery stack. The on-board computer, utilizing a battery management system, determines the current state of charge (SOC) and other information concerning the battery stack and determines if the estimated total amount of electrical power required to navigate an ADV along a generated route to reach the predetermined destination is available. In response to determining that the ADV cannot reach the predetermined destination, the on-board computer automatically initiates a dynamic routing algorithm, which utilizes artificial intelligence, to generate alternative routes in an effort to find a route that the ADV can navigate to reach the destination utilizing the current state of charge (SOC) of the battery stack.

    Re-routing autonomous vehicles using dynamic routing and memory management

    公开(公告)号:US11015943B2

    公开(公告)日:2021-05-25

    申请号:US16682227

    申请日:2019-11-13

    发明人: Zoltan Szubbocsev

    摘要: The invention relates to a system and method for navigating an autonomous driving vehicle (ADV) that utilizes ADV an-onboard computer and/or one or more ADV control system nodes in an ADV network platform. The on-board computer receives sensor data concerning one or more occupants occupying an ADV and/or the ADV itself and, upon a detection of an event, automatically initiates a dynamic routing algorithm that utilizes artificial intelligence to re-route the ADV to another destination, for example a healthcare facility. One or more embodiment of the system and method include an ADV on-board computer and/or one or more ADV network platform nodes that utilize in-memory processing to aid in the generation of routing, health and navigational information to advantageously navigate an ADV.

    Power management, dynamic routing and memory management for autonomous driving vehicles

    公开(公告)号:US10852737B2

    公开(公告)日:2020-12-01

    申请号:US15933260

    申请日:2018-03-22

    发明人: Zoltan Szubbocsev

    摘要: The invention relates to a system and method for navigating an autonomous driving vehicle (ADV) that utilizes an-onboard computer and/or one or more ADV control system nodes in an ADV network platform. The on-board computer receives battery monitoring and management data concerning a battery stack. The on-board computer, utilizing a battery management system, determines the current state of charge (SOC) and other information concerning the battery stack and determines if the estimated total amount of electrical power required to navigate an ADV along a generated route to reach the predetermined destination is available. In response to determining that the ADV cannot reach the predetermined destination, the on-board computer automatically initiates a dynamic routing algorithm, which utilizes artificial intelligence, to generate alternative routes in an effort to find a route that the ADV can navigate to reach the destination utilizing the current state of charge (SOC) of the battery stack.

    MEMORY SUB-SYSTEM FOR PERFORMING WEAR-LEVELING ADJUSTMENTS BASED ON MEMORY COMPONENT ENDURANCE ESTIMATIONS

    公开(公告)号:US20230031288A1

    公开(公告)日:2023-02-02

    申请号:US17962192

    申请日:2022-10-07

    发明人: Zoltan Szubbocsev

    IPC分类号: G06F3/06 G06F12/02

    摘要: A system comprising a memory component including blocks, and a processing device, operatively coupled with the memory component. The processing device determines endurance values for the memory component. For each selected block of the plurality of blocks, the processing device determines an endurance estimation of the selected block based on at least one of a time to erase the selected block or an error statistic for the selected block, and updates an endurance value associated with the selected block based on the endurance estimation for the selected block. The processing device receives a write instruction to the memory component and distributes the write instruction to one or more of the blocks based on the endurance values. Other embodiments are described.

    VIRTUALIZED AUTHENTICATION DEVICE

    公开(公告)号:US20220360452A1

    公开(公告)日:2022-11-10

    申请号:US17873520

    申请日:2022-07-26

    发明人: Zoltan Szubbocsev

    IPC分类号: H04L9/32 G06F9/455

    摘要: Methods, systems, and devices for virtualized authentication device are described. A virtual device (such as a virtual machine) may be permitted to access secured data within a memory device by an authentication process. The memory device may generate cryptographic keys in portions of the memory device and assign the cryptographic keys to the virtual machines. The virtual machine may use an authentication process using the cryptographic keys to access the secure data in the memory device. The authentication process may include authenticating the identity of the virtual machine and the code operating on the virtual machine based upon comparing cryptographic keys received from the virtual machines to the assigned cryptographic keys in the partitions of the memory device. Once both the identity of the virtual machine is authenticated, the virtual machine may be permitted to access the secure data in the memory device.

    Virtualized authentication device
    10.
    发明授权

    公开(公告)号:US11438171B2

    公开(公告)日:2022-09-06

    申请号:US16810507

    申请日:2020-03-05

    发明人: Zoltan Szubbocsev

    IPC分类号: H04L9/32 G06F9/455

    摘要: Methods, systems, and devices for virtualized authentication device are described. A virtual device (such as a virtual machine) may be permitted to access secured data within a memory device by an authentication process. The memory device may generate cryptographic keys in portions of the memory device and assign the cryptographic keys to the virtual machines. The virtual machine may use an authentication process using the cryptographic keys to access the secure data in the memory device. The authentication process may include authenticating the identity of the virtual machine and the code operating on the virtual machine based upon comparing cryptographic keys received from the virtual machines to the assigned cryptographic keys in the partitions of the memory device. Once both the identity of the virtual machine is authenticated, the virtual machine may be permitted to access the secure data in the memory device.