# US 11,445,112 B2 · Wearable satellite receiver with reduced power consumption

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,445,112 B2
- Document ID: US11445112B2
- Status: Granted
- Kind: B2
- Application number: 17/125,176
- Filed: 2020-12-17
- Published: 2021-04-08
- Granted: 2022-09-13
- Earliest claimed: 2017-11-16
- Assignees: Snap Inc.
- Applicants: Snap Inc.
- Inventors: Zhibin Zhang; Russell Douglas Patton; Peter Brook; Dunxu Hu
- Web page: https://patentgrep.com/patent/US11445112B2

## CPC

- H04N 23/651: {for reducing power consumption by affecting camera operations, e.g. sleep mode, hibernation mode or power off of selective parts of the camera}
- G06F 1/163: {Wearable computers, e.g. on a belt}
- G06F 1/3206: Monitoring of events, devices or parameters that trigger a change in power modality
- G06F 1/3234: Power saving characterised by the action undertaken
- G06F 1/3287: by switching off individual functional units in the computer system
- H04N 5/76: Television signal recording
- H04N 5/77: between a recording apparatus and a television camera
- H04N 9/8205: {involving the multiplexing of an additional signal and the colour video signal}
- H04N 23/60: Control of cameras or camera modules
- H04W 4/027: {using movement velocity, acceleration information}
- H04W 4/38: for collecting sensor information
- H04W 52/0254: {detecting a user operation or a tactile contact or a motion of the device}
- H04W 4/029: Location-based management or tracking services
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods for determining a location of a wearable electronic device are disclosed. In some aspects, the device includes a position acquisition device and an accelerometer. A hardware processor included in the device may be configured to generally maintain the position acquisition device in a low power state to save power. When a video or image is captured, it may tag the video or image with first location information. Given the inoperative position acquisition device, a current location may not be known. In some aspects, in response to a need for location information, measurements from an accelerometer may be stored. The position acquisition device may also be transitioned to an operative state, and after some time delay, a second location determined. In some aspects, the location of the capture may then be obtained based on the acceleration measurements and the second location.

## Claims

### Claim 1

A wearable electronic device, comprising:
an accelerometer;
a position acquisition device;
a camera; and
first hardware processing circuitry configured to perform operations comprising:
determining, while the position acquisition device is in a low power state in which the position acquisition device is unable to obtain location information and based on a command to capture an image with the camera, that a configurable setting indicates that a first location is to be captured and stored in association with a captured image;
configuring, in response to the configurable setting, the position acquisition device into an operative state to determine a second location of the wearable electronic device;
activating the accelerometer in response to determining that the configurable setting indicates that the first location is to be captured and stored in association with the captured image;
in response to the command to capture the image and in response to activating the accelerometer, storing acceleration measurements from the accelerometer until at least the position acquisition device obtains the second location of the wearable electronic device; and
determining the first location based on the accelerometer measurements and the second location.

### Claim 2 (depends on 1)

The wearable electronic device of claim 1, further comprising glasses, wherein the operations further comprise:
configuring the position acquisition device into the low power state.

### Claim 3 (depends on 1)

The wearable electronic device of claim 1, wherein the operations further comprise capturing the image with the camera in response to the command.

### Claim 4 (depends on 1)

The wearable electronic device of claim 1, wherein the first hardware processing circuitry comprises a Bluetooth low energy network processor.

### Claim 5 (depends on 1)

The wearable electronic device of claim 1, further comprising a second hardware processing circuitry, wherein the first hardware processing circuitry is further configured to perform operations comprising transferring the second location and the stored acceleration measurements to the second hardware processing circuitry.

### Claim 6 (depends on 1)

The wearable electronic device of claim 1, wherein the first hardware processing circuitry is further configured to perform operations comprising:
transmitting a message over a network to a device different than the wearable electronic device, the message indicating the second location.

### Claim 7 (depends on 6)

The wearable electronic device of claim 6, wherein the message includes the acceleration measurements.

### Claim 8 (depends on 1)

The wearable electronic device of claim 1, wherein the first hardware processing circuitry is configured to store the acceleration measurements using an image processor.

### Claim 9

A method comprising:
determining, while a position acquisition device is in a low power state in which the position acquisition device is unable to obtain location information and based on a command to capture an image with a camera, that a configurable setting indicates that a first location is to be captured and stored in association with a captured image;
configuring, in response to the configurable setting, the position acquisition device into an operative state to determine a second location of a wearable electronic device;
activating an accelerometer in response to determining that the configurable setting indicates that the first location is to be captured and stored in association with the captured image;
in response to the command to capture the image and in response to activating the accelerometer, storing acceleration measurements from the accelerometer until at least the position acquisition device obtains the second location of the wearable electronic device; and
determining the first location based on the accelerometer measurements and the second location.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
configuring the position acquisition device into the low power state.

### Claim 11 (depends on 9)

The method of claim 9, further comprising capturing the image with the camera in response to the command.

### Claim 12 (depends on 9)

The method of claim 9, wherein first hardware processing circuitry that determines the first location comprises a Bluetooth low energy network processor.

### Claim 13 (depends on 9)

The method of claim 9, wherein the first location is determined by first hardware processing circuitry, further comprising transferring the second location and the stored acceleration measurements to second hardware processing circuitry.

### Claim 14 (depends on 9)

The method of claim 9, further comprising:
transmitting a message over a network to a device different than the wearable electronic device, the message indicating the second location.

### Claim 15 (depends on 14)

The method of claim 14, wherein the message also includes the acceleration measurements.

### Claim 16

A non-transitory computer readable medium comprising instructions that when executed configure hardware processing circuitry to perform operations comprising:
determining, while a position acquisition device is in a low power state in which the position acquisition device is unable to obtain location information and based on a command to capture an image with a camera, that a configurable setting indicates that a first location is to be captured and stored in association with a captured image;
configuring, in response to the configurable setting, the position acquisition device into an operative state to determine a second location of a wearable electronic device;
activating an accelerometer in response to determining that the configurable setting indicates that the first location is to be captured and stored in association with the captured image;
in response to the command to capture the image and in response to activating the accelerometer, storing acceleration measurements from the accelerometer until at least the position acquisition device obtains the second location of the wearable electronic device; and
determining the first location based on the accelerometer measurements and the second location.

### Claim 17 (depends on 16)

The non-transitory computer readable medium of claim 16, wherein the operations further comprise:
configuring the position acquisition device into the low power state.

### Claim 18 (depends on 16)

The non-transitory computer readable medium of claim 16, wherein the operations further comprise capturing the image with the camera in response to the command.

### Claim 19 (depends on 16)

The non-transitory computer readable medium of claim 16, the operations further comprising transmitting a message over a network to a device different than the wearable electronic device, the message indicating the second location.

### Claim 20 (depends on 16)

The non-transitory computer readable medium of claim 16, wherein the first hardware processing circuitry comprises a Bluetooth low energy network processor.
