# US 2020/0288307 A1 · Method and apparatus for secure multi-terminal cooperative working

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

- Number: US 2020/0288307 A1
- Document ID: US20200288307A1
- Status: Published application
- Kind: A1
- Application number: 16/883,120
- Filed: 2020-05-26
- Published: 2020-09-10
- Earliest claimed: 2017-11-27
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Ruihua LI; Hua CHEN; Dawei HUO; Wei XIAO; Jianfeng XU; Heng LIAO
- Web page: https://patentgrep.com/patent/US20200288307A1

## CPC

- G06F 21/6209: {to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself}
- H04W 12/55: involving three or more devices, e.g. group pairing
- H04L 12/1831: {Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status}
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04L 65/80: Responding to QoS
- H04W 12/068: {using credential vaults, e.g. password manager applications or one time password [OTP] applications}
- H04W 12/08: Access security
- H04W 12/30: Security of mobile devices; Security of mobile applications
- H04W 12/47: using near field communication [NFC] or radio frequency identification [RFID] modules
- H04W 12/63: Location-dependent; Proximity-dependent
- H04W 12/77: Graphical identity
- G06F 2221/2143: Clearing memory, e.g. to prevent the data from being stolen
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

This application provides a method for secure multi-terminal cooperative working, applied to a network on which a plurality of terminal devices perform cooperative playing and/or cooperative recording, where the plurality of terminal devices include a first terminal device. The method includes: determining, by the first terminal device, a security mechanism; obtaining, by the first terminal device, cooperative working information, where the cooperative working information is information played and/or recorded by the plurality of terminal devices; and performing, by the first terminal device, security processing on the cooperative working information based on the security mechanism. After obtaining the cooperative working information, the first terminal device performs security processing on the cooperative working information based on the security mechanism, so that a process other than the cooperative working process cannot access the cooperative working information, thereby ensuring security of the cooperative working information.

## Claims

### Claim 1

A method for secure multi-terminal cooperative working, comprising:
when a first terminal device of a plurality of terminal devices of a network accesses the network, determining, by the first terminal device, a security mechanism;
obtaining, by the first terminal device, cooperative working information played and/or recorded by the plurality of terminal devices; and
performing, by the first terminal device, security processing on the cooperative working information based on the security mechanism, wherein the security mechanism is used to prohibit a process other than a cooperative working process from accessing the cooperative working information.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the performing, by the first terminal device, security processing on the cooperative working information based on the security mechanism comprises:
storing, by the first terminal device, the cooperative working information into a secure folder that cannot be read by a process other than the cooperative working process, wherein the security mechanism is a manner of storing the cooperative working information.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising:
prohibiting, by the first terminal device, a process other than the cooperative working process from forwarding the cooperative working information.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the performing, by the first terminal device, security processing on the cooperative working information based on the security mechanism comprises:
after a first frame in the cooperative working information is sent or played, immediately deleting the first frame.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising:
detecting, by the first terminal device, signal strength of the network; and
when the signal strength of the network is less than or equal to a preset strength threshold, deleting, by the first terminal device, the cooperative working information.

### Claim 6 (depends on 1)

The method according to claim 1, further comprising:
detecting, by the first terminal device, a distance between the first terminal device and a second terminal device, wherein the first terminal device is a secondary terminal device and the second terminal device is a primary terminal device in the plurality of terminal devices; and
when the distance between the first terminal device and the second terminal device is greater than a preset distance threshold, deleting, by the first terminal device, the cooperative working information.

### Claim 7 (depends on 1)

The method according to claim 1, further comprising:
receiving, by the first terminal device, a first exit command sent by a third terminal device, wherein the first terminal device is a secondary terminal device and the third terminal device is a primary terminal device in the plurality of terminal devices; and
deleting, by the first terminal device, the cooperative working information based on the first exit command.

### Claim 8 (depends on 1)

The method according to claim 1, further comprising:
determining, by the first terminal device, that a fourth terminal device is about to leave a cooperative working area in which the plurality of terminal devices perform cooperative playing and/or cooperative recording, wherein the fourth terminal device is a secondary terminal device and the first terminal device is a primary terminal device in the plurality of terminal devices; and
sending, by the first terminal device, a second exit command to the fourth terminal device based on that the fourth terminal device is about to leave the cooperative working area, wherein the second exit command is used to instruct the fourth terminal device to delete the cooperative working information.

### Claim 9 (depends on 1)

The method according to claim 1, further comprising:
obtaining, by the first terminal device, a third exit command, wherein the third exit command is used to instruct a fifth terminal device to exit the network, the fifth terminal device is a secondary terminal device and the first terminal device is a primary terminal device in the plurality of terminal devices; and
sending, by the first terminal device, a fourth exit command to the fifth terminal device based on the third exit command, wherein the fourth exit command is used to instruct the fifth terminal device to delete the cooperative working information.

### Claim 10 (depends on 1)

The method according to claim 1, further comprising:
receiving, by the first terminal device, incoming call indication information; and
deleting, by the first terminal device, the cooperative working information based on the incoming call indication information.

### Claim 11

An apparatus for secure multi-terminal cooperative working, comprising:
a processing unit configured to: when the apparatus accesses a network, determine a security mechanism, the network having a plurality of terminal devices performing cooperative playing and/or cooperative recording;
an obtaining unit configured to: obtain cooperative working information played and/or recorded by the plurality of terminal devices; and
wherein the processing unit is further configured to: perform, based on the security mechanism, security processing on the cooperative working information obtained by the obtaining unit, wherein the security mechanism is used to prohibit a process other than a cooperative working process from accessing the cooperative working information.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
store the cooperative working information into a secure folder that cannot be read by a process other than the cooperative working process, wherein the security mechanism is a manner of storing the cooperative working information.

### Claim 13 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
prohibit a process other than the cooperative working process from forwarding the cooperative working information.

### Claim 14 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is configured to:
after a first frame in the cooperative working information is sent or played, immediately delete the first frame.

### Claim 15 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
detect signal strength of the network; and
when the signal strength of the network is less than or equal to a preset strength threshold, delete the cooperative working information.

### Claim 16 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
detect a distance between the apparatus and a second terminal device, wherein the apparatus is a secondary terminal device, and the second terminal device is a primary terminal device; and
when the distance between the apparatus and the second terminal device is greater than a preset distance threshold, delete the cooperative working information.

### Claim 17 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
receive, through the obtaining unit, a first exit command sent by a third terminal device, wherein the apparatus is a secondary terminal device and the third terminal device is a primary terminal device in the plurality of terminal devices; and
delete the cooperative working information based on the first exit command.

### Claim 18 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
determine that a fourth terminal device is about to leave a cooperative working area in which the plurality of terminal devices perform cooperative playing and/or cooperative recording, wherein the fourth terminal device is a secondary terminal device and the apparatus is a primary terminal device in the plurality of terminal devices; and
send a second exit command to the fourth terminal device based on that the fourth terminal device is about to leave the cooperative working area, wherein the second exit command is used to instruct the fourth terminal device to delete the cooperative working information.

### Claim 19 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
obtain a third exit command by using the obtaining unit, wherein the third exit command is used to instruct a fifth terminal device to exit the network, the fifth terminal device is a secondary terminal device and the apparatus is a primary terminal device in the plurality of terminal devices; and
send a fourth exit command to the fifth terminal device based on the third exit command, wherein the fourth exit command is used to instruct the fifth terminal device to delete the cooperative working information.

### Claim 20 (depends on 11)

The apparatus according to claim 11, wherein the processing unit is further configured to:
receive incoming call indication information by using the obtaining unit; and
delete the cooperative working information based on the incoming call indication information.
