×

Systems and methods for reducing boot time and power consumption in camera systems

  • US 9,692,967 B1
  • Filed: 03/23/2015
  • Issued: 06/27/2017
  • Est. Priority Date: 03/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at an interface of a camera device, a user input, the camera device further comprising a low-power processor, a high-speed processor, a camera, a memory, a battery, an image processor, low-power wireless circuitry integrated with the low-power processor as part of low-power circuitry of the camera device, and high-speed wireless circuitry integrated with the high-speed processor as part of high-speed circuitry of the camera device that is different from the low-power wireless circuitry, wherein the low-power wireless circuitry comprises Bluetooth™

    low energy circuitry, and wherein the high-speed wireless circuitry comprises wireless circuitry compliant with Institute of Electrical and Electronics Engineers (IEEE) 802.11 standards;

    transmitting a user input signal from the interface to the low-power processor of the camera device;

    in response to the user input signal, automatically;

    booting the image processor;

    capturing, using the image processor, first camera data;

    writing the first camera data to the memory; and

    shutting down the image processor after writing the first camera data to the memory;

    establishing, using the low-power circuitry, a low-power wireless connection with a client device, wherein the low-power wireless connection is established after the shutting down of the image processor;

    receiving, via the low-power circuitry, a communication from the client device requesting a transfer of the first camera data;

    initiating, using the low-power circuitry, a boot of the high-speed processor;

    initiating, using the high-speed processor, a power-on of the high-speed wireless circuitry;

    establishing a high-speed wireless connection with the client device using the high-speed wireless circuitry;

    communicating the first camera data to the client device using the high-speed wireless connection;

    automatically powering down the high-speed processor and the high-speed wireless circuitry after completion of communication of the first camera data to the client device; and

    receiving, at the interface of the camera device, a second user input, wherein the second user input is received during communication of the first camera data to the client device;

    interrupting communication of the first camera data to the client device in response to receipt of the second user input; and

    in response to the user second input, automatically;

    booting the image processor;

    capturing, using the image processor, second camera data;

    writing the second camera data to the memory;

    shutting down the image processor; and

    resuming communication of the first camera data to the client device after the writing of the second camera data to the memory, wherein the second camera data is communicated to the client device with the first camera data.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×