# US 12,003,912 B2 · Method for controlling electronic devices based on battery residual capacity and electronic device therefor

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

- Number: US 12,003,912 B2
- Document ID: US12003912B2
- Status: Granted
- Kind: B2
- Application number: 17/585,859
- Filed: 2022-01-27
- Published: 2022-07-14
- Granted: 2024-06-04
- Earliest claimed: 2021-01-13
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Namjoon Park; Jinik Kim
- Web page: https://patentgrep.com/patent/US12003912B2

## CPC

- H04R 1/1041: {Mechanical or electronic switches, or control elements (switches in general H01H)}
- G01C 19/04: Details
- G06F 1/3212: Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
- G06F 18/00: Pattern recognition
- G06V 40/20: Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16)
- H04R 1/10: Earpieces; Attachments therefor {; Earphones; Monophonic headphones (H04R1/28 takes precedence; stereophonic headphones H04R5/033)}
- H04R 1/1016: {Earpieces of the intra-aural type}
- H04R 3/00: Circuits for transducers (arrangements for producing a reverberation or echo sound G10K15/08; amplifiers H03F)
- H04R 5/033: Headphones for stereophonic communication {(details thereof, e.g. relating to batteries, cables or control elements H04R1/10)}
- H04R 5/04: Circuit arrangements, {e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments (combinations of amplifiers H03F3/68; stereophonic systems H04S)}
- H04S 3/00: Systems employing more than two channels, e.g. quadraphonic (H04S5/00, H04S7/00 take precedence)
- H04R 2460/03: Aspects of the reduction of energy consumption in hearing devices
- H04R 2460/07: Use of position data from wide-area or local-area positioning systems in hearing devices, e.g. program or information selection
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04S: STEREOPHONIC SYSTEMS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An electronic device comprises: a memory; a battery; a speaker; a sensor module; a communication module; and a processor electrically connected to the memory, the battery, the speaker, the sensor module, and the communication module, wherein the processor is configured to: control the communication module to establish a first communication link with a sound source electronic device and transmit a first posture value calculated based on a sensor value obtained from the sensor module over the first communication link, receive audio data rendered based on the posture value from the sound source electronic device, communicate, based on device state information of the electronic device, with an external electronic device through a second communication link so as to request a role switching preparation, and transmit a role switching message to the external electronic device and notify the sound source electronic device of role switching with the external electronic device, wherein after role switching, the electronic device transmits the first posture value to the external electronic device.

## Claims

### Claim 1

An electronic device comprising:
a battery;
a speaker;
a sensor module;
a communication module; and
a processor electrically connected to the battery, the speaker, the sensor module, and the communication module;
memory storing instructions being executable by the processor, cause the electronic device to:
control the communication module to establish a first communication link with a sound source electronic device and transmit a first posture value calculated based on a sensor value obtained from the sensor module over the first communication link, the first posture value indicating an orientation of a user's head,
receive audio data rendered based on the first posture value from the sound source electronic device,
communicate, based on device state information of the electronic device, with an external electronic device through a second communication link so as to request a role switching preparation, and
transmit a role switching message to the external electronic device and notify the sound source electronic device of role switching with the external electronic device.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the instructions being executable by the processor, cause the electronic device to:
receive battery residual capacity information of the external electronic device through the second communication link, and
determine a difference between a residual capacity of the external electronic device with a residual capacity of the battery, and
wherein request the role switching preparation is in response to the difference being greater than a designated threshold value.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the instructions being executable by the processor, cause the electronic device to, when a designated time has passed after the requesting of the role switching preparation, transmit a role switching message to the external electronic device.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the instructions being executable by the processor, cause the electronic device to receive a posture value from the external electronic device, monitor a change amount, and wherein transmit the role switching message comprises transmitting the role switching message when a difference between the change amount and a change amount of the posture value calculated by the processor is equal to or smaller than a designated threshold value.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the instructions being executable by the processor, cause the electronic device to, after notifying the sound source electronic device of the role switching, control the communication module to release the first communication link with the sound source electronic device.

### Claim 6 (depends on 1)

The electronic device of claim 1, wherein the instructions being executable by the processor, cause the electronic device to, after notifying the sound source electronic device of the role switching, at least partially deactivate the sensor module.

### Claim 7 (depends on 1)

The electronic device of claim 1, wherein the instructions being executable by the processor, cause the electronic device to, receive a second posture value from the external electronic device over the second communication link and transmit the second posture value received from the external electronic device to the sound source electronic device over the first communication link, and receive audio data rendered based on the first posture value of the external electronic device.

### Claim 8 (depends on 1)

The electronic device of claim 1, wherein the instructions being executable by the processor, cause the electronic device to, after receiving a response to the request, the response indicating that role switching is possible from the external electronic device, transmit the role switching message to the external electronic device.

### Claim 9

A method for an electronic device comprising a sensor module, the method comprising:
establishing a first communication link with a sound source electronic device and transmitting to the sound source electronic device, a first posture value calculated based on a sensor value obtained from the sensor module, the first posture value indicating an orientation of a user's head;
receiving audio data rendered based on the first posture value from the sound source electronic device;
communicating, based on device state information, with an external electronic device, through a second communication link so as to request a role switching preparation;
transmitting a role switching message to the external electronic device; and
notifying the sound source electronic device of role switching with the external electronic device.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
receiving battery residual capacity information of the external electronic device through the second communication link; and
determine a difference between the residual capacity of the external electronic device with a residual capacity of a battery of the electronic device, and
wherein the request for the role switching preparation is in response to the difference being equal to or greater than a designated threshold value.

### Claim 11 (depends on 9)

The method of claim 9, wherein, transmitting of the role switching message to the external electronic device is performed is performed when a designated time after the requesting of the role switching preparation has passed.

### Claim 12 (depends on 9)

The method of claim 9, further comprising receiving a posture value from the external electronic device, and monitoring a change amount, and wherein transmitting the role switching message comprises transmitting the role switching message when a difference between the change amount of the posture value of the external electronic device and a change amount of the posture value of the electronic device is equal to or smaller than a designated threshold value.

### Claim 13 (depends on 9)

The method of claim 9, further comprising, after the notifying of the role switching, releasing the first communication link with the sound source electronic device.

### Claim 14 (depends on 9)

The method of claim 9, further comprising, after the notifying of the role switching, at least partially deactivating the sensor module.

### Claim 15 (depends on 9)

The method of claim 9, further comprising:
receive a second posture value from the external electronic device over the second communication link and, transmitting the second posture value received from the external electronic device to the sound source electronic device over the first communication link; and
receiving, from the sound source electronic device, audio data rendered based on the first posture value of the external electronic device.

### Claim 16 (depends on 9)

The method of claim 9, wherein, transmitting the role switching message is performed when a response indicating that role switching is possible is received from the external electronic device according to initiation of a posture value calculation operation.

### Claim 17

An electronic device comprising:
a communication module;
a processor electrically connected to the communication module; and
memory storing instructions being executable by the processor, cause the electronic device to:
control the communication module to establish a first communication link with a first electronic device and receive a posture value of the first electronic device that performs a primary role, the posture value indicating an orientation of a user's head,
transmit audio data rendered based on the posture value to the first electronic device,
receive a posture value of a second electronic device after receiving notification of role switching from the first electronic device, and
transmit audio data rendered based on the posture value from the second electronic device to at least one of the first electronic device or the second electronic device.

### Claim 18 (depends on 17)

The electronic device of claim 17, wherein the instructions being executable by the processor, cause the electronic device to render the audio data, based on a posture value output by accumulating and summing an azimuth change amount of the posture value of the second electronic device with respect to an azimuth change amount of the posture value of the first electronic device, and transmit the rendered audio data to at least one of the first electronic device or the second electronic device.

### Claim 19 (depends on 17)

The electronic device of claim 17, wherein each of the first electronic device and the second electronic device comprises a left or right earbud, and
wherein the instructions being executable by the processor, cause the electronic device to calculate a user's head posture value, based on a posture value of the left earbud or a posture value of the right earbud, and render the audio data, based on the user's head posture value.

### Claim 20 (depends on 17)

The electronic device of claim 17, further comprising a sensor module,
wherein the instructions being executable by the processor, cause the electronic device to calculate a posture value of the electronic device according to a sensor value received from the sensor module, and
based on the posture value of the electronic device, convert the posture value received from the first electronic device or the second electronic device into a user's head posture value to render the audio data.
