# US 11,115,357 B2 · Method, a device and a storage medium of forwarding voice information in instant messaging

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

- Number: US 11,115,357 B2
- Document ID: US11115357B2
- Status: Granted
- Kind: B2
- Application number: 16/824,723
- Filed: 2020-03-20
- Published: 2020-07-09
- Granted: 2021-09-07
- Earliest claimed: 2018-08-21
- Assignees: Shanghai Zhangmen Science and Technology Co., Ltd.
- Applicants: Shanghai Zhangmen Science and Technology Co., Ltd.
- Inventors: Tiyuan Shi
- Web page: https://patentgrep.com/patent/US11115357B2

## CPC

- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/046: Interoperability with other network applications or services
- H04L 51/043: using or handling presence information
- H04L 51/10: Multimedia information
- H04L 51/216: Handling conversation history, e.g. grouping of messages in sessions or threads
- H04M 1/72433: for voice messaging, e.g. dictaphones (for answering incoming calls H04M1/64)
- H04L 51/52: for supporting social networking services
- H04M 1/663: Preventing unauthorised calls to a telephone set
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

Disclosed herein are a method, a device and a storage medium of forwarding voice information in instant messaging. The method comprises: acquiring voice information to be forwarded and a receiving user which are selected by a sending user; if it is determined that the voice information to be forwarded is voice information inputted by the sending user, forwarding the voice information to be forwarded to the receiving user. The forwarding efficiency can be increased by applying the technical solution of the present invention.

## Claims

### Claim 1

A method of forwarding voice information in instant messaging, the method comprising:
acquiring voice information to be forwarded and a receiving user which are selected by a sending user;
in response to determining that the voice information is voice information inputted by the sending user, forwarding the voice information to the receiving user; and
in response to determining that the voice information is not voice information inputted by the sending user, feedbacking prompt information indicating that forwarding voice information from other users is prohibited to the sending user.

### Claim 2 (depends on 1)

The method according to claim 1, wherein
the step of acquiring the voice information to be forwarded and the receiving user which are selected by the sending user, comprising:
acquiring, by a first terminal device, the voice information to be forwarded and the receiving user which are selected by the sending user, wherein the first terminal device is a terminal device used by the sending user;
the step of in response to determining that the voice information is voice information inputted by the sending user, forwarding the voice information to the receiving user, comprising:
determining, by the first terminal device, whether the voice information is voice information inputted by the sending user;
if yes, sending the voice information and the receiving user to an instant messaging (IM) platform so that the IM platform sends the voice information to the receiving user.

### Claim 3 (depends on 2)

The method according to claim 2, wherein
the step of in response to determining that the voice information is not voice information inputted by the sending user, feedbacking prompt information indicating that forwarding voice information from other users is prohibited to the sending user comprising:
in response to determining, by the first terminal device, that the voice information is not voice information inputted by the sending user, feedbacking prompt information indicating that forwarding voice information from other users is prohibited to the sending user.

### Claim 4 (depends on 2)

The method according to claim 2, wherein
the step of determining, by the first terminal device, whether the voice information is voice information inputted by the sending user, comprising:
determining, by the first terminal device, whether the voice information is voice information inputted by the sending user according to an information generator parameter carried in the voice information.

### Claim 5 (depends on 2)

The method according to claim 2, wherein
the method further comprising:
before determining whether the voice information is voice information inputted by the sending user, determining, by the first terminal device, whether voice forwarding function is on, and if yes, further determining whether the voice information is voice information inputted by the sending user.

### Claim 6 (depends on 1)

The method according to claim 1, wherein
the step of acquiring the voice information to be forwarded and the receiving user which are selected by the sending user, comprising:
receiving, by an instant messaging (IM) platform, the voice information to be forwarded and the receiving user, which are selected by the sending user and are sent by the first terminal device, wherein the first terminal device is a terminal device used by the sending user;
the step of in response to determining that the voice information is voice information inputted by the sending user, forwarding the voice information to the receiving user, comprising:
determining, by the IM platform, whether the voice information is voice information inputted by the sending user;
if yes, sending the voice information to the receiving user.

### Claim 7 (depends on 6)

The method according to claim 6, wherein
the method further comprising:
in response to determining by the IM platform that the voice information is not voice information inputted by the sending user, returning prompt information indicating that forwarding voice information of other users is prohibited to the first terminal device so that the first terminal device feedbacks the prompt information to the sending user.

### Claim 8 (depends on 6)

The method according to claim 6, wherein
the step of determining, by the IM platform, whether the voice information is voice information inputted by the sending user, comprising:
determining, by the IM platform, whether the voice information is voice information inputted by the sending user according to an information generator parameter carried in the voice information.

### Claim 9 (depends on 6)

The method according to claim 6, wherein
the method further comprising:
before sending the voice information to be forwarded and the receiving user which are selected by the sending user to the IM platform, determining, by the first terminal device, whether the voice forwarding function is on, and if yes, sending the voice information to be forwarded and the receiving user which are selected by the sending user to the IM platform.

### Claim 10 (depends on 1)

The method according to claim 1, wherein
the method further comprising:
receiving, by a second terminal device used by the receiving user, the voice information and presenting the voice information in a chat window of the receiving user with the sending user.

### Claim 11 (depends on 1)

A computer device, comprising a memory, a processor and computer programs stored on the memory and executable on the processor, wherein the computer programs, when executed by the processor, implement the method as recited in claim 1.

### Claim 12 (depends on 1)

A computer readable storage medium storing computer programs thereon, wherein the computer programs, when executed by a processor, implement the method as recited in claim 1.
