METHODS AND APPARATUS FOR FAST WAKE-UP VIA VIRTUALIZED ADDRESSES

    公开(公告)号:US20240256289A1

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

    申请号:US18162954

    申请日:2023-02-01

    Applicant: GoPro, Inc.

    CPC classification number: G06F9/4418

    Abstract: Systems, apparatus, and methods for “fast” wake-up using virtualized addresses. Action cameras need to conserve power most of the time, but also be immediately responsive to catch action when it happens. Unfortunately, most general-purpose operating systems (e.g., Linux-based) lock up the processor during boot-up. Empirically, an OS boot process might take between 6-7 seconds from start to finish, even in highly streamlined boot sequences. This is undesirable, especially where one device (e.g., a smart phone) triggers an action camera to capture an image. Various embodiments of the present disclosure create “virtual action addresses” that directly expose interrupts as addressable space (via a Bluetooth Low Energy (BLE) network). In one such example, the interrupts trigger a capture or other action. The action camera can immediately service the interrupts with its real-time operating system (RTOS) while the general-purpose OS is booting up.

Patent Agency Ranking