# US 2013/0159424 A1 · Media stream control method and device in a collaborative session

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

- Number: US 2013/0159424 A1
- Document ID: US20130159424A1
- Status: Published application
- Kind: A1
- Application number: 13/766,612
- Filed: 2013-02-13
- Published: 2013-06-20
- Earliest claimed: 2010-08-13
- Assignees: Huawei Technologies Co., Ltd.
- Inventors: Mayer Georg; Lili YANG
- Web page: https://patentgrep.com/patent/US20130159424A1

## CPC

- H04L 65/1104: Session initiation protocol [SIP]
- H04L 65/1083: In-session procedures
- H04L 65/1089: by adding media; by removing media
- H04L 65/1093: by adding participants; by removing participants
- H04L 65/1094: Inter-user-equipment sessions transfer or sharing
- H04L 65/60: Network streaming of media packets
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A media stream control method and device are provided for a collaborative session. A request sent by a controller user equipment (UE) or a controllee UE carries media stream replication information and includes at least a media stream replication method and a media stream replication mode. Replication of the media stream on the controller UE to the controllee UE is controlled in accordance with the media stream replication information.

## Claims

### Claim 1

A media stream control method in a collaborative session, comprising:
receiving a request that carries media stream replication information and is sent by a controller user equipment UE or a controllee UE, wherein the media stream replication information comprises at least a media stream replication method and a media stream replication mode; and
controlling, according to the media stream replication information, replication of media stream on the controller UE to the controllee UE.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the media stream replication information is defined in “a=” attribute in a Session Description Protocol.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the media stream replication method is one of a network-based replication method and a device-based replication method; and
the media stream replication mode is one of a push mode or a pull mode.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the media stream replication information further comprises at least one of the following: an identity of a media stream related device, an address of a media stream receiver, and an authorization identifier.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the identity of the media stream related device is one of a media stream receiver, a media stream replicator, and a media stream controller; and
the authorization identifier is one of authorize, authorized, and not-authorized.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the request that carries the media stream replication information comprises: a Session Initiation Protocol (SIP) session establishment request or a SIP session transfer request.

### Claim 7 (depends on 1)

The method according to claim 1, wherein, in instances where the request that carries the media stream replication information is sent by the controllee UE, the media stream replication method is a network-based media stream replication method, the media stream replication mode is the pull mode, the identity of the media stream related device is the media stream receiver, the address of the media stream receiver is comprised, and the authorization identifier is authorize; and controlling replication of media stream on the controller UE to the controllee UE comprises:
interacting with a media resource entity according to the media stream replication information, wherein the media resource entity allocates, to the controllee UE, resources used for replicating the media stream; and
returning a Session Initiation Protocol (SIP) session establishment response to the controllee UE, wherein the SIP session establishment response carries the media stream resource information.

### Claim 8 (depends on 1)

The method according to claim 1, wherein, in instances where the request that carries the media stream replication information is sent by the controller UE, the media stream replication method is a network-based media stream replication method, the media stream replication mode is the push mode, the identity of the media stream related device is the media stream controller, the media stream replication information further comprises the address of the media stream receiver; and controlling replication of the media stream on the controller UE to the controllee UE comprises:
returning a response to the controller UE, interacting with a media resource entity according to the media stream replication information, wherein the media resource entity allocates, to the controllee UE, resources used for replicating the media stream; and
sending a Session Initiation Protocol (SIP) session establishment request to the controllee UE, wherein the SIP session establishment request carries the media stream replication information.

### Claim 9 (depends on 1)

The method according to claim 1, wherein, in instances where the request that carries the media stream replication information is sent by the controllee UE, the media stream replication method is a device-based media stream replication method, the media stream replication mode is the pull mode, the identity of the media stream related device is the media stream receiver; and controlling replication of the media stream on the controller UE to the controllee UE comprises:
sending the request carrying the media stream replication information to a remote device, wherein the remote device allocates resources used for establishing the media stream; and
returning a response to the controllee UE, wherein the response carries the media stream resource information.

### Claim 10 (depends on 1)

The method according to claim 1, wherein, in instances where the request that carries the media stream replication information is sent by the controller UE,
the media stream replication method is a device-based media stream replication method, the media stream replication mode is the push mode, the identity of the media stream related device is the media stream controller, the media stream replication information further comprises the address of the media stream receiver; and controlling replication of the media stream on the controller UE to the controllee UE comprises:
forwarding the request to the controllee UE, wherein the request carries the media stream replication information.

### Claim 11 (depends on 7)

The method according to claim 7, wherein following return of the session establishment response to the controllee UE, the method further comprises:
sending a SIP session modification request to the controller UE, wherein the SIP session modification request carries the media stream replication information comprising the address of the media stream receiver and the authorization identifier, so that the controller UE authorizes the controllee UE and refreshes media stream information on the controller UE.

### Claim 12

A media stream control device in a collaborative session, wherein the device comprises:
a receiving module, configured to receive a request that carries media stream replication information and is sent by a controller user equipment (UE) or a controllee UE, wherein the media stream replication information comprises at least a media stream replication method and a media stream replication mode; and
a controlling module, configured to control replication of media stream on the controller UE to the controllee UE according to the media stream replication information received by the receiving module.

### Claim 13 (depends on 12)

The device according to claim 12, wherein the media stream replication information carried in the request received by the receiving module is defined in “a=” attribute in a Session Description Protocol (SDP).

### Claim 14 (depends on 12)

The device according to claim 12, wherein the media stream replication information carried in the request received by the receiving module further comprises at least one piece of information of the following: an identity of a media stream related device, an address of a media stream receiver, and an authorization identifier.

### Claim 15 (depends on 12)

The device according to claim 12, wherein the request received by the receiving module comprises a Session Initiation Protocol (SIP) session establishment request or a SIP session transfer request.

### Claim 16 (depends on 12)

The device according to claim 12, wherein the receiving module is configured to receive the request that carries the media stream replication information and is sent by the controllee UE, wherein in the media stream replication information, the media stream replication method is a network-based media stream replication method, the media stream replication mode is a pull mode, the identity of the media stream related device is a media stream receiver, the address of the media stream receiver is comprised, and the authorization identifier is authorize; and
the controlling module is configured to: interact with a media resource entity according to the media stream replication information received by the receiving module, wherein the media resource entity allocates media stream resources on the controller UE to the controllee UE; and return a Session Initiation Protocol SIP session establishment response to the controllee UE, wherein the SIP session establishment response carries the media stream resource information.

### Claim 17 (depends on 12)

The device according to claim 12, wherein the receiving module is configured to receive the request that carries the media stream replication information and is sent by the controller UE, wherein the media stream replication method is a network-based media stream replication method, the media stream replication mode is a pull mode, and the identity of the media stream related device is a media stream controller, and the media stream replication information further comprises the address of the media stream receiver; and
the controlling module is configured to: return a response to the controller UE; interact with a media resource entity according to the media stream replication information received by the receiving module, wherein the media resource entity allocates media stream resources on the controller UE to the controllee UE; and send a Session Initiation Protocol (SIP) session establishment request to the controllee UE, wherein the SIP session establishment request carries the media stream replication information.

### Claim 18 (depends on 12)

The device according to claim 12, wherein the receiving module is configured to receive the request that carries the media stream replication information and is sent by the controllee UE, wherein in the media stream replication information, the media stream replication method is a device-based media stream replication method, the media stream replication mode is a pull mode, and the identity of the media stream related device is a media stream receiver; and
the controlling module is configured to: send the request that is received by the receiving module and carries the media stream replication information to a remote device, wherein the remote device allocates media stream resources used for establishing the media stream; and return a response to the controllee UE, wherein the response carries the media stream resource information.

### Claim 19 (depends on 12)

The device according to claim 12, wherein the receiving module is configured to receive the request that carries the media stream replication information and is sent by the controller UE, wherein the media stream replication method is a device-based media stream replication method, the media stream replication mode is a push mode, the identity of the media stream related device is a media stream controller, the media stream replication information further comprises the address of the media stream receiver; and
the controlling module is configured to forward a request to the controllee UE, wherein the request carries the media stream replication information.

### Claim 20 (depends on 16)

The device according to claim 16, wherein the controlling module is further configured to send a SIP session modification request to the controller UE, wherein the SIP session modification request carries the media stream replication information comprising the address of the media stream receiver and the authorization identifier, so that the controller UE authorizes the controllee UE and refreshes media stream information on the controller UE.
