DEVICES AND METHODS FOR DETECTING ERRORS DURING FIRMWARE UPDATES

    公开(公告)号:US20230377735A1

    公开(公告)日:2023-11-23

    申请号:US18320666

    申请日:2023-05-19

    IPC分类号: G16H40/40 G06F8/65

    CPC分类号: G16H40/40 G06F8/65

    摘要: A device includes a master control and one or more circuit boards. The master control receives an executable file containing software associated with circuit boards, extracts a piece of software from the executable file, determines whether a version of the piece of software is more desirable than a version of software installed on an associated circuit board, and upon determination that the version of the piece of software is more desirable, install the piece of software onto the associated circuit board by transmitting the piece of software to the associated circuit board as a plurality of data packets, determining whether an acknowledgment of each data packet is received from the associated circuit board within a threshold time period, and upon determination that acknowledgment of at least one data packet is not received from the associated circuit board within the threshold time period, restarting the installation of the piece of software.

    Systems and methods for peer-to-peer automatic software updates

    公开(公告)号:US12131145B2

    公开(公告)日:2024-10-29

    申请号:US17936139

    申请日:2022-09-28

    IPC分类号: G06F8/65 G06F8/61 G16H40/40

    CPC分类号: G06F8/65 G06F8/61 G16H40/40

    摘要: A method to be performed by a processor of a first computing device includes detecting one or more computing devices remote from the first computing device, establishing a peer-to-peer connection with a second computing device from among the one or more computing devices, comparing a first version of a software program installed on the first computing device to a second version of the software program installed on the second computing device, and upon determination that the second version of the software program is more recent than the first version of the software program, receiving second installation software associated with the second version of the software program and executing the second installation software to install the second version of the software program onto the first computing device.

    SYSTEMS AND METHODS FOR PEER-TO-PEER AUTOMATIC SOFTWARE UPDATES

    公开(公告)号:US20230100133A1

    公开(公告)日:2023-03-30

    申请号:US17936139

    申请日:2022-09-28

    IPC分类号: G06F8/65 G06F8/61 G16H40/40

    摘要: A method to be performed by a processor of a first computing device includes detecting one or more computing devices remote from the first computing device, establishing a peer-to-peer connection with a second computing device from among the one or more computing devices, comparing a first version of a software program installed on the first computing device to a second version of the software program installed on the second computing device, and upon determination that the second version of the software program is more recent than the first version of the software program, receiving second installation software associated with the second version of the software program and executing the second installation software to install the second version of the software program onto the first computing device.