Methods and apparatus for fast wake-up via virtualized addresses
AssigneeGoPro, Inc.
InventorsGregory Paul Stewart, Dick Ji-An Liu, Timothy Ryan Camise, Neal Nai-Chang Yu
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoPro, Inc.
InventorsGregory Paul Stewart, Dick Ji-An Liu, Timothy Ryan Camise, Neal Nai-Chang Yu
Estimating the term…
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.
A capture apparatus, comprising:
A method for fast wake-up via virtualized addresses, comprising:
A control apparatus, comprising:
Dependencies are inferred from the claim text.