# US 12,601,921 B2 · Head-wearable device for video capture and video streaming, and systems and methods of use thereof

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

- Number: US 12,601,921 B2
- Document ID: US12601921B2
- Status: Granted
- Kind: B2
- Application number: 18/915,287
- Filed: 2024-10-14
- Published: 2025-04-17
- Granted: 2026-04-14
- Earliest claimed: 2023-10-17
- Assignees: Meta Platforms Technologies, LLC
- Applicants: Meta Platforms Technologies, LLC
- Inventors: Benjamin Neal Bethurum; Katy Boungard; Dalia Antoinette Del Rio Lazo; David Peter Roth
- Web page: https://patentgrep.com/patent/US12601921B2

## CPC

- G02B 27/0172: {characterised by optical features}
- H04N 21/2187: Live feed
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- G02B 2027/0178: {Eyeglass type (eyeglass details G02C)}
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Systems, methods, and devices for livestreaming via a head-wearable device are disclosed. Instructions that, when executed by a head-wearable device and/or a computing device, cause the head-wearable device and/or the computing device to perform the following. In accordance with a determination that the head-wearable device satisfies one or more capture criteria, the head-wearable device and/or the computing device: cause a display of the head-wearable device to present a first UI associated with an application, cause an imaging device of the head-wearable device to capture image data, and stream the image data to other devices. In accordance with a determination that the head-wearable device does not satisfy one or more capture criteria, the head-wearable device and/or the computing device: cause another display communicatively coupled with the computing device to present a second UI associated with the application and disable the imaging device of the head-wearable device.

## Claims

### Claim 1

A non-transitory computer readable storage medium including instructions that, when executed by a computing device, cause the computing device to:
while a head-wearable device and a computing device are communicatively coupled:
in accordance with a determination, at a first point in time, that the head-wearable device satisfies one or more capture criteria:
cause a display of the head-wearable device to present a first user interface (UI) associated with an application running at one of the head-wearable device and the computing device, and
cause an imaging device of the head-wearable device to capture image data, and
cause the image data to stream to other communicatively coupled devices via the application; and
in accordance with a determination, at a second point in time, that the head-wearable device does not satisfy one or more capture criteria:
cause another display communicatively coupled with the computing device, distinct from the display of the head-wearable device, to present a second UI associated with the application running at one of the head-wearable device and the computing device, and
cause the imaging device of the head-wearable device to be disabled.

### Claim 2 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the instructions, when executed by the computing device, further cause the computing device to:
in accordance with the determination, at the second point in time, that the head-wearable device does not satisfy one or more capture criteria:
cause the imaging device of the computing device to capture additional image data, and
cause the head-wearable device to stream the additional image data to the other communicatively coupled devices via the application.

### Claim 3 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the instructions, when executed by the computing device, further cause the computing device to wait a predefined amount of time before disabling the imaging device of the head-wearable device.

### Claim 4 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the second UI includes suggestions for satisfying one or more capture criteria.

### Claim 5 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the one or more capture criteria include one or more head-wearable device specific thresholds including a thermal threshold, a battery threshold, a connectivity threshold, and a placement threshold.

### Claim 6 (depends on 5)

The non-transitory computer readable storage medium of claim 5, wherein:
the thermal threshold includes a predefined temperature value;
the battery threshold includes a predefined battery percentage;
the connectivity threshold includes a predefined signal strength; and
the placement threshold includes one or more of predefined capacitive values for each temple arm of the head-wearable device and predefined distance values for each temple arm of the head-wearable device.

### Claim 7 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein streaming image data to the other communicatively coupled devices via the application includes causing the application to present an attribution UI element.

### Claim 8 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the second UI is presented as part of at least one of a mobile application, a web application, and a streaming platform running on one of the other communicatively coupled devices.

### Claim 9 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the first UI and the second UI include one or more UI elements indicating that at least one of a microphone communicatively coupled with the head-wearable device and the imaging device of the head-wearable device are active.

### Claim 10 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein streaming the image data to the other communicatively coupled devices via the application includes:
providing the image data to the computing device; and
transmitting, via the computing device, the image data to the other communicatively coupled devices.

### Claim 11 (depends on 10)

The non-transitory computer readable storage medium of claim 10, wherein the head-wearable device provides the image data to the computing device via Bluetooth.

### Claim 12 (depends on 10)

The non-transitory computer readable storage medium of claim 10, wherein the instructions, when executed by the computing device, further cause the computing device to:
before providing the image data to the computing device, cause the computing device to send one or more parameters for encoding the image data to the head-wearable device.

### Claim 13 (depends on 10)

The non-transitory computer readable storage medium of claim 10, wherein the instructions, when executed by the computing device, further cause the computing device to:
before transmitting, via the computing device, the image data to the other communicatively coupled devices, cause a communicatively display coupled with the computing device to display a preview of the image data.

### Claim 14 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the instructions, when executed by the computing device, further cause the computing device to:
before streaming the image data to the other communicatively coupled devices, apply one or more corrective algorithms to the image data, and
transmit the image data to the other communicatively coupled devices.

### Claim 15 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the instructions, when executed by the computing device, further cause the computing device to:
while streaming the image data:
receive, via the application, one or more engagement events corresponding to the image data; and
present, at one of the display of the head-wearable device and the display communicatively coupled with the computing device, the one or more engagement events.

### Claim 16 (depends on 1)

The non-transitory computer readable storage medium of claim 1, wherein the first UI includes one or more icons presented at the head-wearable device.

### Claim 17

A head-wearable device comprising:
a frame;
a display;
an imaging device; and
memory, including instructions that, when executed by a computing device communicatively coupled to the head-wearable device, cause the computing device to:
while the head-wearable device and the computing device are communicatively coupled:
in accordance with a determination, at a first point in time, that the head-wearable device satisfies one or more capture criteria:
cause the display to present a first user interface (UI) associated with an application running at one of the head-wearable device and the computing device, and
cause the imaging device to capture image data, and
cause the image data to stream to other communicatively coupled devices via the application; and
in accordance with a determination, at a second point in time, that the head-wearable device does not satisfy one or more capture criteria:
cause another display communicatively coupled with the computing device, distinct from the display of the head-wearable device, to present a second UI associated with the application running at one of the head-wearable device and the computing device, and
cause the imaging device to be disabled.

### Claim 18 (depends on 17)

The head-wearable device claim 17, wherein the instructions, when executed by the computing device communicatively coupled to the head-wearable device, further cause the computing device to:
in accordance with the determination, at the second point in time, that the head-wearable device does not satisfy one or more capture criteria:
cause the imaging device to capture additional image data, and
cause the head-wearable device to stream the additional image data to other communicatively coupled devices via the application.

### Claim 19

A method for streaming image data from a head-wearable device, the method comprising:
while a head-wearable device and a computing device are communicatively coupled:
in accordance with a determination, at a first point in time, that the head-wearable device satisfies one or more capture criteria:
causing a display of the head-wearable device to present a first user interface (UI) associated with an application running at one of the head-wearable device and the computing device, and
causing an imaging device of the head-wearable device to capture image data, and
causing the image data to stream to other communicatively coupled devices via the application; and
in accordance with a determination, at a second point in time, that the head-wearable device does not satisfy one or more capture criteria:
causing another display communicatively coupled with the computing device, distinct from the display of the head-wearable device, to present a second UI associated with the application running at one of the head-wearable device and the computing device, and
causing the imaging device of the head-wearable device to be disabled.

### Claim 20 (depends on 19)

The method of claim 19, the method further comprising:
in accordance with the determination, at the second point in time, that the head-wearable device does not satisfy one or more capture criteria:
causing the imaging device of the computing device to capture additional image data, and
causing the head-wearable device to stream the additional image data to other communicatively coupled devices via the application.
