# US 9,438,058 B2 · Electronic device

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

- Number: US 9,438,058 B2
- Document ID: US9438058B2
- Status: Granted
- Kind: B2
- Application number: 14/141,180
- Filed: 2013-12-26
- Published: 2014-07-03
- Granted: 2016-09-06
- Earliest claimed: 2012-12-28
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Yasusaburo Degura; Yasuhiro Sato; Naoki Shimma
- Web page: https://patentgrep.com/patent/US9438058B2

## CPC

- H02J 7/865: {Battery or charger load switching, e.g. concurrent charging and load supply (H02J7/50 takes precedence)}
- G06F 1/263: {Arrangements for using multiple switchable power supplies, e.g. battery and AC (G06F1/30 takes precedence)}
- H04N 23/65: Control of camera operation in relation to power supply
- H02J 7/00: Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
- H02J 2207/10: Control circuit supply, e.g. means for supplying power to the control circuit
- H02J: ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An electronic device includes a communication control unit configured to perform an enumeration process, and a charging unit configured to charge a battery unit with power supplied from an external device. If a voltage of the battery unit is higher than a predetermined voltage, the communication control unit allows to perform the enumeration process with power supplied from the battery unit.

## Claims

### Claim 1

An electronic device comprising:
a communication control unit configured to perform an enumeration process; and
a charging unit configured to charge a battery unit with power supplied from an external device,
wherein the communication control unit performs the enumeration process with power supplied from the battery unit when a voltage of the battery unit is higher than a predetermined voltage, and
wherein the communication control unit disables the enumeration process when a voltage of the battery unit is not higher than the predetermined voltage.

### Claim 2 (depends on 1)

The electronic device according to claim 1, wherein the charging unit continues to charge the battery unit when a voltage of the battery unit is not higher than the predetermined voltage.

### Claim 3 (depends on 1)

The electronic device according to claim 1, wherein the communication control unit performs a process for causing the enumeration process to be performed without power from the external device when a voltage of the battery unit is higher than the predetermined voltage.

### Claim 4 (depends on 1)

The electronic device according to claim 1, wherein when a voltage of the battery unit is higher than the predetermined voltage and the enumeration process is performed between the external device and the communication control unit, the communication control unit performs a process for changing current to be supplied from the external device to the electronic device.

### Claim 5 (depends on 1)

The electronic device according to claim 1, wherein the charging unit stops charging the battery unit when a voltage of the battery unit is higher than the predetermined voltage.

### Claim 6 (depends on 1)

The electronic device according to claim 1, wherein the electronic device acts as a USB device.

### Claim 7 (depends on 1)

The electronic device according to claim 1, wherein the electronic device acts as a digital camera or a digital video camera.

### Claim 8 (depends on 1)

The electronic device according to claim 1, wherein the enumeration process is based on a Universal Serial Bus (USB) standard.

### Claim 9

A method comprising:
charging a battery unit with power supplied from an external device;
causing a communication control unit of an electronic device to perform an enumeration process with power supplied from the battery unit when a voltage of the battery unit is higher than a predetermined voltage; and
disabling the enumeration process when a voltage of the battery unit is not higher than the predetermined voltage.

### Claim 10

A non-transitory storage medium that stores a program causing a computer to perform a method, the method comprising:
charging a battery unit with power supplied from an external device;
causing a communication control unit of an electronic device to perform an enumeration process with power supplied from the battery unit when a voltage of the battery unit is higher than a predetermined voltage; and
disabling the enumeration process when a voltage of the battery unit is not higher than the predetermined voltage.

### Claim 11

An electronic device comprising:
a communication control unit configured to perform an enumeration process; and
a charging unit configured to charge a battery unit with power supplied from an external device,
wherein the communication control unit performs the enumeration process with power supplied from the battery unit when a remaining amount of the battery unit is higher than a predetermined amount, and
wherein the communication control unit disables the enumeration process when a remaining amount of the battery unit is not higher than the predetermined amount.

### Claim 12 (depends on 11)

The electronic device according to claim 11, wherein the charging unit continues to charge the battery unit when a remaining amount of the battery unit is not higher than the predetermined amount.

### Claim 13 (depends on 11)

The electronic device according to claim 11, wherein the communication control unit performs a process for causing the enumeration process to be performed without power from the external device when a remaining amount of the battery unit is higher than the predetermined amount.

### Claim 14 (depends on 11)

The electronic device according to claim 11, wherein when a remaining amount of the battery unit is higher than the predetermined amount and the enumeration process is performed between the external device and the communication control unit, the communication control unit performs a process for changing current to be supplied from the external device to the electronic device.

### Claim 15 (depends on 11)

The electronic device according to claim 11, wherein the charging unit stops charging the battery unit when a remaining amount of the battery unit is higher than the predetermined amount.

### Claim 16 (depends on 11)

The electronic device according to claim 11, wherein the electronic device acts as a USB device.

### Claim 17 (depends on 11)

The electronic device according to claim 11, wherein the electronic device acts as a digital camera or a digital video camera.

### Claim 18 (depends on 11)

The electronic device according to claim 11, wherein the enumeration process is based on a Universal Serial Bus (USB) standard.

### Claim 19

A method comprising:
charging a battery unit with power supplied from an external device;
causing a communication control unit of an electronic device to perform an enumeration process with power supplied from the battery unit when a remaining amount of the battery unit is higher than a predetermined amount; and
disabling the enumeration process when a remaining amount of the battery unit is not higher than the predetermined amount.

### Claim 20

A non-transitory storage medium that stores a program causing a computer to perform a method, the method comprising:
charging a battery unit with power supplied from an external device;
causing a communication control unit of an electronic device to perform an enumeration process with power supplied from the battery unit when a remaining amount of the battery unit is higher than a predetermined amount; and
disabling the enumeration process when a remaining amount of the battery unit is not higher than the predetermined amount.
