# US 2014/0281994 A1 · Interactive method, terminal device and system for communicating multimedia information

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

- Number: US 2014/0281994 A1
- Document ID: US20140281994A1
- Status: Published application
- Kind: A1
- Application number: 14/141,507
- Filed: 2013-12-27
- Published: 2014-09-18
- Earliest claimed: 2013-03-15
- Assignees: Xiaomi Inc.
- Applicants: Xiaomi Inc.
- Inventors: Xingsheng Lin; Zhiyong Feng; Hui Li; Jialin Fan; Hongqiang Zhang
- Web page: https://patentgrep.com/patent/US20140281994A1

## CPC

- 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
- H04M 1/7243: with interactive means for internal management of messages
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- H04M 1/72439: for image or video messaging
- H04M 2250/52: including functional features of a camera
- H04N 7/147: {Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q)}
- H04Q 2213/13248: Multimedia
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

An interactive method, terminal device and system for communicating multimedia information are disclosed in the embodiments of the present disclosure. A sending terminal is configured to pop up a multimedia recording window at a preset location on a current conversation interface after a multimedia recording function is initiated, display the captured video information in the multimedia recording window, and send the multimedia information which is encoded in the current conversation interface after the recording of the multimedia information is finished. According to the present disclosure, a multimedia recording window and a multimedia player window are provided on a current conversation interface to implement the recording and playing of multimedia information, so that a smooth and continuous multimedia communication can be achieved with limited resources such as network bandwidth. Moreover, the transmission rate of information may be increased.

## Claims

### Claim 1

An interactive method for transmitting multimedia information, comprising:
popping up a multimedia recording window at a preset location on a current conversation interface after a multimedia recording function is initiated;
displaying captured multimedia information in the multimedia recording window; and
sending the multimedia information which is encoded in the current conversation interface after the recording of the multimedia information is finished.

### Claim 2 (depends on 1)

The interactive method according to claim 1, further comprising:
starting the multimedia recording function after an operational instruction for starting the multimedia recording is detected.

### Claim 3 (depends on 1)

The interactive method according to claim 1, wherein displaying the captured multimedia information in the multimedia recording window comprises:
instructing a camera application program to turn on a camera; and
displaying the multimedia information captured by the camera in the multimedia recording window.

### Claim 4 (depends on 2)

The interactive method according to claim 2, wherein displaying the captured multimedia information in the multimedia recording window comprises:
instructing a camera application program to turn on a camera; and
displaying the multimedia information captured by the camera in the multimedia recording window.

### Claim 5 (depends on 3)

The interactive method according to claim 3, further comprising:
encoding the captured multimedia information including video information and audio information according to a preset bit rate and frame rate.

### Claim 6 (depends on 1)

The interactive method according to claim 1, further comprising:
ending the multimedia recording after an operational instruction for ending the multimedia recording is detected.

### Claim 7 (depends on 1)

The interactive method according to claim 1, further comprising:
ending the multimedia recording after it is detected that a duration of the multimedia recording exceeds a preset length of time.

### Claim 8

An interactive method for receiving multimedia information, comprising:
receiving multimedia information;
displaying the received multimedia information on a current conversation interface;
decoding the received multimedia information after an operational instruction to play the multimedia information is received; and
playing the decoded multimedia information in a multimedia player window popped up at a preset location on the current conversation interface.

### Claim 9 (depends on 8)

The interactive method according to claim 8, wherein the operational instruction for playing the multimedia information is received after it is detected that the multimedia information displayed on the current conversation interface is clicked.

### Claim 10 (depends on 8)

The interactive method according to claim 8, wherein the multimedia information is displayed in the preset location of the multimedia player window.

### Claim 11

A sending terminal for transmitting multimedia information, comprising:
one or more processors; and
a memory for storing instructions executable by the one or more processors;
wherein the one or more processors are configured to execute steps comprising:
popping up a multimedia recording window at a preset location on a current conversation interface after a multimedia recording function is initiated;
displaying captured multimedia information in the multimedia recording window; and
sending the multimedia information which is encoded in the current conversation interface after the recording of the multimedia information is finished.

### Claim 12 (depends on 11)

The sending terminal according to claim 11, the one or more processors are further configured to execute steps comprising:
starting the multimedia recording function after an operational instruction for starting the multimedia recording is detected.

### Claim 13 (depends on 11)

The sending terminal according to claim 11, wherein displaying the captured multimedia information in the multimedia recording window comprises:
instructing a camera application program to turn on a camera; and
displaying the multimedia information captured by the camera in the multimedia recording window.

### Claim 14 (depends on 13)

The sending terminal according to claim 13, wherein the one or more processors are further configured to execute steps comprising:
encoding the captured video information and audio information according to a preset bit rate and frame rate.

### Claim 15 (depends on 11)

The sending terminal according to claim 11, wherein the one or more processors are further configured to execute steps comprising:
ending the multimedia recording after an operational instruction for ending the multimedia recording is detected.

### Claim 16 (depends on 11)

The sending terminal according to claim 11, wherein the one or more processors are further configured to execute steps comprising:
ending the multimedia recording after it is detected that a duration of the multimedia recording exceeds a preset length of time.

### Claim 17

A receiving terminal for receiving multimedia information, comprising:
one or more processors; and
a memory for storing instructions executable by the one or more processors;
wherein the one or more processors are configured to execute steps comprising:
receiving multimedia information;
displaying the received multimedia information on a current conversation interface;
decoding the received multimedia information after an operational instruction to play the multimedia information is received; and
playing the decoded multimedia information in a multimedia player window popped up at a preset location on the current conversation interface.

### Claim 18 (depends on 17)

The receiving terminal according to claim 17, wherein the operational instruction for playing the multimedia information is received after it is detected that the multimedia information displayed on the current conversation interface is clicked.

### Claim 19

An interactive system for communicating multimedia information, comprising:
a sending terminal configured to pop up a multimedia recording window at a preset location on a current conversation interface after a multimedia recording function is initiated, display the captured video information in the multimedia recording window, and send the multimedia information which is encoded in the current conversation interface after the recording of the multimedia information is finished; and
a receiving terminal configured to receive multimedia information and display the received multimedia information on the current conversation interface, decode the multimedia information after an operational instruction to play the multimedia information is received, and play the decoded multimedia information in a multimedia player window popped up at a preset location on the current conversation interface.
