# US 12,225,602 B2 · Credential transfer management camera system

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

- Number: US 12,225,602 B2
- Document ID: US12225602B2
- Status: Granted
- Kind: B2
- Application number: 18/381,130
- Filed: 2023-10-17
- Published: 2024-02-08
- Granted: 2025-02-11
- Earliest claimed: 2012-07-25
- Assignees: GoPro, Inc.
- Applicants: GoPro, Inc.
- Inventors: Richard T. Brockway, III; Jeffrey S. Youel; John S. Chen; Fabrice Barbier
- Web page: https://patentgrep.com/patent/US12225602B2

## CPC

- H04W 76/11: Allocation or use of connection identifiers
- H04N 1/00127: {Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture}
- H04N 23/617: Upgrading or updating of programs or applications for camera control
- 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}
- H04N 23/661: Transmitting camera control signals through networks, e.g. control via the Internet
- H04N 23/667: Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
- H04W 12/08: Access security
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A first device includes a processor and instructions. The instructions, when executed by the processor, cause the processor to configure the first device to receive network credentials; accept a connection request from a second device to connect to the first device; obtain the network credentials from the second device; configure the first device to connect to a third device subsequent to obtaining the network credentials; and transmit a request to connect to the third device, where request includes the network credentials.

## Claims

### Claim 1

A first device including a processor and instructions that, when executed by the processor, cause the processor to:
configure the first device according to a first configuration or a second configuration, wherein the first configuration configures the first device to be in a station mode when a second device is in an access point mode, and wherein the second configuration configures the first device to be in the access point mode when the second device is in the station mode;
accept a connection request from the second device to connect to the first device;
obtain the network credentials transmitted by the second device;
subsequent to obtaining the network credentials, configure the first device to connect to a third device;
transmit a request to the third device to connect to the third device, wherein the request comprises the network credentials; and
receive, via the third device, a command to control the first device.

### Claim 2 (depends on 1)

The first device of claim 1, wherein the first device is a camera and the second device is a smart device.

### Claim 3 (depends on 1)

The first device of claim 1, wherein the first device is a smart device and the second device is a camera.

### Claim 4 (depends on 1)

The first device of claim 1, wherein to configure the first device to receive the network credentials comprises to:
configure the first device to operate in a communication mode.

### Claim 5 (depends on 4)

The first device of claim 4, wherein the communication mode is such that the first device transmits a beacon signal indicating that the first device accepts requests for connection to the first device.

### Claim 6 (depends on 1)

The first device of claim 1, wherein to configure the first device to receive the network credentials comprises to:
configure the first device to use a Bluetooth wireless connection.

### Claim 7 (depends on 1)

The first device of claim 1, wherein to configure the first device to connect to the third device comprises to:
configure the first device to be in the station mode.

### Claim 8 (depends on 1)

The first device of claim 1, wherein the instructions further comprise instructions, that, when executed by the processor, cause the processor to:
configure power consumption of the first device based on whether the first device is connected to other devices.

### Claim 9

A method, comprising:
initiating, at a first device, a first mode for receiving network credentials, wherein the first mode is a station mode when a second device is in an access point mode, and wherein the first mode is the access point mode when the second device is in the station mode;
connecting the first device to the second device;
receiving the network credentials from the second device;
shifting, after receiving the network credentials, the first device to a second mode that enables a connection with a third device; and
connecting to the third device via a request to connect to the third device, wherein the request includes the network credentials.

### Claim 10 (depends on 9)

The method of claim 9, wherein the first device is a component of a camera system.

### Claim 11 (depends on 9)

The method of claim 9, wherein a connection between the first device and the second device is established over a secure wireless communication protocol.

### Claim 12 (depends on 9)

The method of claim 9, further comprising:
transmitting multimedia content from the first device to the third device upon successful connection establishment between the first device and the third device.

### Claim 13 (depends on 9)

The method of claim 9, further comprising:
configuring power consumption of the first device based on whether the first device is connecting to other devices.

### Claim 14 (depends on 9)

The method of claim 9, further comprising:
storing the network credentials within the first device for use in subsequent connections with the third device.

### Claim 15

A non-transitory computer readable medium storing instructions operable to cause one or more processors to:
configure a first device according to a configuration selected from a set of configurations consisting of a first configuration and a second configuration, wherein the first configuration configures the first device to be in a station mode when a second device is in an access point mode, and wherein the second configuration configures the first device to be in the access point mode when the second device is in the station mode;
receive, at the first device, network credentials from the second device;
subsequent to receipt of the network credentials, configure the first device to connect to a third device; and
transmit a request to the third device to connect to the third device, wherein the request includes the network credentials.

### Claim 16 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the instructions are further operable to cause the one or more processors to:
transmit multimedia content from the first device to the third device.

### Claim 17 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the instructions are further operable to cause the one or more processors to:
configure the first device to operate in a communication mode such that the first device is capable of receiving the network credentials while in the communication mode.

### Claim 18 (depends on 17)

The non-transitory computer readable medium of claim 17, wherein the communication mode is such that the first device transmits a beacon signal indicating that the first device accepts requests for connection to the first device.

### Claim 19 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the instructions are further operable to cause the one or more processors to:
configure power consumption of the first device based on whether the first device is connected to other devices.

### Claim 20 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the instructions are further operable to cause the one or more processors to:
store the network credentials within the first device for use in subsequent connections with the third device.
