# US 2023/0409529 A1 · Method and system for upgrading cpe firmware

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

- Number: US 2023/0409529 A1
- Document ID: US20230409529A1
- Status: Published application
- Kind: A1
- Application number: 18/252,485
- Filed: 2021-08-13
- Published: 2023-12-21
- Earliest claimed: 2020-11-10
- Assignees: Gree Electric Appliances, Inc. of Zhuhai; Leayun Technology Co., Ltd. of Zhuhai
- Applicants: Gree Electric Appliances, Inc. of Zhuhai; Leayun Technology Co., Ltd. of Zhuhai
- Inventors: Ying WEN; Dechao SONG; Haiying XIAN; Silan LUO; Zhuoying HUANG
- Web page: https://patentgrep.com/patent/US20230409529A1

## CPC

- G06F 3/0486: Drag-and-drop
- G06F 16/168: {Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs (query results presentation G06F16/156)}
- G05B 15/02: electric
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 16/162: {Delete operations (erasing in storage systems G06F3/0652)}
- G05B 2219/2642: Domotique, domestic, home control, automation, smart house
- H04L 67/125: involving control of end-device applications over a network
- Y02P 90/02: Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

This application provides a method and an apparatus for establishing a scene. The method for establishing the scene includes: receiving current state information of all devices in a target folder sent by a terminal, and the target folder is a set of devices that support scene establishment; establishing a target scene according to the current state information; and sending state information corresponding to the target scene to the terminal, and the state information corresponding to the target scene is locally pre-stored according to user demands.

## Claims

### Claim 1

A method for establishing a scene, comprising:
receiving current state information of all devices in a target folder sent by a terminal, wherein the target folder is a set of devices that support scene establishment;
establishing a target scene according to the current state information; and
sending state information corresponding to the target scene to the terminal, wherein the state information corresponding to the target scene is locally pre-stored according to user demands.

### Claim 2 (depends on 1)

The method according to claim 1, wherein after sending the state information corresponding to the target scene to the terminal, the method further comprises:
receiving a request sent by the terminal to delete the target scene, wherein the request carries an empty target folder; and
on a basis of the empty target folder, deleting the state information corresponding to the target scene.

### Claim 3

A method for establishing a scene, comprising:
detecting that at least two or more devices are put into a target folder;
sending current state information corresponding to the at least two or more devices to a server; and
receiving state information corresponding to a target scene which is established by the server according to the current state information of the at least two or more devices.

### Claim 4 (depends on 3)

The method according to claim 3, wherein after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
controlling, according to the state information corresponding to the target scene, the at least two or more devices to adjust to a state corresponding to the state information from a current state.

### Claim 5 (depends on 3)

The method according to claim 3, wherein after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
updating a name of the target folder that is displayed on a terminal, and synchronizing the name to the server.

### Claim 6 (depends on 3)

The method according to claim 3, wherein receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
detecting that a third device is put into the target folder;
sending current state information corresponding to all devices of the target folder to the server; and
receiving state information corresponding to the target scene which is updated by the server according to the current state information corresponding to all the devices.

### Claim 7 (depends on 3)

The method according to claim 3, wherein receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
receiving a request of deleting the target scene;
emptying the target folder on a basis of the request; and
sending an empty target folder to the server.

### Claim 8

(canceled)

### Claim 9

(canceled)

### Claim 10

An apparatus for establishing a scene, comprising:
a detection unit, configured to detect that at least two or more devices are put into a target folder;
a second sending unit, configured to send current state information corresponding to the at least two or more devices to a server; and
a second receiving unit, configured to receive state information corresponding to a target scene which is established by the server according to the current state information of the at least two or more devices.

### Claim 11 (depends on 10)

The apparatus for establishing the scene according to claim 10, wherein the second receiving unit is further configured, after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, to control, according to the state information corresponding to the target scene, the at least two or more devices to adjust to a state corresponding to the state information from a current state.

### Claim 12 (depends on 10)

The apparatus for establishing the scene according to claim 10, wherein the second receiving unit is further configured, after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, to update a name of the target folder that is displayed on a terminal, and synchronize the name to the server.

### Claim 13 (depends on 10)

The apparatus for establishing the scene according to claim 10, wherein the second receiving unit is further configured, after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, to receive a request of deleting the target scene; empty the target folder on a basis of the request; and send an empty target folder to the server.

### Claim 14 (depends on 1)

A computer device, comprising a memory, a processor and a computer program that is stored on the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method according to claim 1.

### Claim 15 (depends on 1)

A computer-readable storage medium, having a computer program stored thereon, wherein the method according to claim 1 is implemented when the program is executed by a processor.

### Claim 16 (depends on 10)

The apparatus for establishing the scene according to claim 10, wherein the second receiving unit is further configured, after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, to detect that a third device is put into the target folder; send current state information corresponding to all devices of the target folder to the server; and receive state information corresponding to the target scene which is updated by the server according to the current state information corresponding to all the devices.

### Claim 17 (depends on 14)

The computer device according to claim 14, wherein after sending the state information corresponding to the target scene to the terminal, the method further comprises:
receiving a request sent by the terminal to delete the target scene, wherein the request carries an empty target folder; and
on a basis of the empty target folder, deleting the state information corresponding to the target scene.

### Claim 18 (depends on 3)

A computer device, comprising a memory, a processor and a computer program that is stored on the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method according to claim 3.

### Claim 19 (depends on 18)

The computer device according to claim 18, wherein after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
controlling, according to the state information corresponding to the target scene, the at least two or more devices to adjust to a state corresponding to the state information from a current state.

### Claim 20 (depends on 18)

The computer device according to claim 18, wherein after receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
updating a name of the target folder that is displayed on a terminal, and synchronizing the name to the server.

### Claim 21 (depends on 18)

The computer device according to claim 18, wherein receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
detecting that a third device is put into the target folder;
sending current state information corresponding to all devices of the target folder to the server; and
receiving state information corresponding to the target scene which is updated by the server according to the current state information corresponding to all the devices.

### Claim 22 (depends on 18)

The computer device according to claim 18, wherein receiving the state information corresponding to the target scene which is established by the server according to the current state information of the at least two or more devices, the method further comprises:
receiving a request of deleting the target scene;
emptying the target folder on a basis of the request; and
sending an empty target folder to the server.
