# US 2023/0273902 A1 · File Opening Method and Device

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

- Number: US 2023/0273902 A1
- Document ID: US20230273902A1
- Status: Published application
- Kind: A1
- Application number: 18/004,635
- Filed: 2021-06-30
- Published: 2023-08-31
- Earliest claimed: 2020-07-07
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Guoqing Tang; Sheng Li
- Web page: https://patentgrep.com/patent/US20230273902A1

## CPC

- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 16/176: Support for shared access to files; File sharing support
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/1431: {using a single graphics controller}
- G06F 3/1454: {involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay}
- G06F 9/542: {Event management; Broadcasting; Multicasting; Notifications}
- G06F 9/543: {User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]}
- G06F 16/182: Distributed file systems
- H04L 65/4015: {where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference}
- H04L 67/1095: Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G06F 2209/545: Gui
- G09G 2354/00: Aspects of interface with display user
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

This application relates to a file opening method and a device. A first device displays a first interface, and projects the first interface onto a second interface of a second device, where the first interface includes at least one file icon, the second interface includes the first interface, and a file corresponding to the at least one file icon is stored in the first device. The first device detects an operation performed on the file icon. When the file icon is an icon displayed on the first interface, the first device invokes a first application to open the file; or when the file icon is an icon displayed on the second interface, the first device sends metadata of the file to the second device, where the metadata of the file is used to open the file on the second device.

## Claims

### Claim at position 1

1-11. (canceled)

### Claim 12

A method comprising:
entering, by a first device, a multi-screen collaboration mode in a preset manner for performing multi-screen collaboration with a second device that enters the multi-screen collaboration mode;
displaying, by the first device, a first interface, and projecting, by the first device, the first interface onto a second interface of the second device, wherein the first interface comprises a file icon, the second interface comprises the first interface, and a file corresponding to the file icon is stored in the first device;
detecting, by the first device, an operation performed on the file icon;
determining, by the first device, that the operation is performed on a display screen of the first device or a display screen of the second device;
when the operation is performed on the display screen of the first device, opening, by the first device, the file on the first device; and
when the operation is performed on the display screen of the second device, opening, by the first device, the file on the second device.

### Claim 13 (depends on 12)

The method according to claim 12, wherein the method further comprises:
receiving, by the first device, an updated file of the file from the second device; and
updating, by the first device, the file with the updated file.

### Claim 14 (depends on 12)

The method according to claim 12, wherein detecting, by the first device, the operation performed on the file icon comprises:
receiving, by the first device, event information from the second device, wherein the event information indicates the operation, and the event information comprises an identifier of the second device; or
detecting, by the first device and on the first device, event information generated by the operation.

### Claim 15 (depends on 14)

The method according to claim 14, wherein determining, by the first device, that the operation is performed on the display screen of the second device comprises:
determining, by the first device based on the identifier of the second device, that the operation is performed on the display screen of the second device.

### Claim 16 (depends on 12)

The method according to claim 12, wherein when the operation is performed on the display screen of the second device, opening the file on the second device comprises:
sending, by the first device, metadata of the file to the second device.

### Claim 17 (depends on 16)

The method according to claim 16, wherein sending, by the first device, the metadata of the file to the second device comprises:
sending, by the first device, the metadata of the file to a distributed file system of the second device using a distributed file system of the first device.

### Claim 18 (depends on 16)

The method according to claim 16, wherein the metadata of the file comprises storage path information of the file in the first device.

### Claim 19 (depends on 18)

The method according to claim 18, wherein the metadata of the file further comprises one or more of following: type information of the file, size information of the file, or a name of the file.

### Claim 20

An electronic device comprising:
a display;
one or more processors; and
a non-transitory memory; and
wherein the memory stores one or more programs, the one or more programs comprise instructions, and when the instructions are executed by the electronic device, the electronic device is caused to perform following operations:
entering a multi-screen collaboration mode in a preset manner for performing multi-screen collaboration with a second device that enters the multi-screen collaboration mode;
displaying a first interface on the display, and projecting the first interface onto a second interface of the second device, wherein the first interface comprises a file icon, the second interface comprises the first interface, and a file corresponding to the file icon is stored in the electronic device;
detecting an operation performed on the file icon;
determining that the operation is performed on the display of the electronic device or a display screen of the second device;
when the operation is performed on the display screen of the electronic device, opening the file on the electronic device; and
when the operation is performed on the display screen of the second device, opening the file on the second device.

### Claim 21 (depends on 20)

The electronic device according to claim 20, the operations further comprise:
receiving an updated file of the file from the second device; and
updating the file with the updated file.

### Claim 22 (depends on 20)

The electronic device according to claim 20, wherein detecting the operation performed on the file icon comprises:
receiving event information from the second device, wherein the event information indicates the operation, and the event information comprises an identifier of the second device; or
detecting, on the electronic device, event information generated by the operation.

### Claim 23 (depends on 22)

The electronic device according to claim 22, wherein determining that the operation is performed on the display screen of the second device comprises:
determining, based on the identifier of the second device, that the operation is performed on the display screen of the second device.

### Claim 24 (depends on 20)

The electronic device according to claim 20, when the operation is performed on the display screen of the second device, opening the file on the second device comprises:
sending metadata of the file to the second device.

### Claim 25 (depends on 24)

The electronic device according to claim 24, wherein sending the metadata of the file to the second device comprises:
sending the metadata of the file to a distributed file system of the second device using a distributed file system of the electronic device.

### Claim 26 (depends on 24)

The electronic device according to claim 24, wherein the metadata of the file comprises storage path information of the file in the electronic device.

### Claim 27 (depends on 26)

The electronic device according to claim 26, wherein the metadata of the file further comprises one or more of following: type information of the file, size information of the file, or a name of the file.

### Claim 28

A non-transitory computer-readable storage medium storing a program, wherein when the program is run on an electronic device, the electronic device is caused to perform following operations:
entering a multi-screen collaboration mode in a preset manner for performing multi-screen collaboration with a second device that enters the multi-screen collaboration mode;
displaying a first interface, and projecting the first interface onto a second interface of the second device, wherein the first interface comprises a file icon, the second interface comprises the first interface, and a file corresponding to the file icon is stored in the electronic device;
detecting an operation performed on the file icon;
determining that the operation is performed on a display screen of the electronic device or a display screen of the second device;
when the operation is performed on the display screen of the electronic device, opening the file on the electronic device; and
when the operation is performed on the display screen of the second device, opening the file on the second device.

### Claim 29 (depends on 28)

The computer-readable storage medium according to claim 28, the operations further comprises:
receiving an updated file of the file from the second device; and
updating the file with the updated file.

### Claim 30 (depends on 28)

The computer-readable storage medium according to claim 28, wherein detecting the operation performed on the file icon comprises:
receiving event information from the second device, wherein the event information indicates the operation, and the event information comprises an identifier of the second device; or
detecting, on the electronic device, event information generated by the operation.

### Claim 31 (depends on 30)

The computer-readable storage medium according to claim 30, wherein determining that the operation is performed on the display screen of the second device comprises:
determining, based on the identifier of the second device, that the operation is performed on the display screen of the second device.
