IP Library Patent Application 11646584
Patent Application
App. No. 11/646,584

Method, device, terminal and system for processing data flow

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/646,584
Abstract

A method for processing a data flow, including: transmitting a coding and decoding algorithm plug selected by a calling party or a called party to the pear party, the coding and decoding algorithm plug containing a coding and decoding algorithm, during a call between the calling party and the called party; and one of the calling party and the called party coding a data flow to be transmitted to the other and decoding a data flow received from the other in accordance with the coding and decoding algorithm plug. The invention also relate to a device, a network terminal, and a system using the above method for processing data over a communication link.

Claims (18)

1 . A method for processing a data flow, comprising:

transmitting a coding and decoding algorithm plug selected by a calling party or a called party to the peer party, the coding and decoding algorithm plug containing a coding and decoding algorithm, during a call between the calling party and the called party; and

one of the calling party and the called party coding a data flow to be transmitted to the other and decoding a data flow received from the other in accordance with the coding and decoding algorithm plug.

2 . The method according to claim 1 , wherein the calling party transmits to the called party a calling request that carries the coding and decoding algorithm plug selected by the calling party, or the calling party transmits to the called party a calling request that carries a set of the coding and decoding algorithm plugs selected by the calling party, and the called party selects one coding and decoding algorithm plug from the set, and transmits to the calling party a calling response that carries the coding and decoding algorithm plug selected by the called party, or the called party may transmit to the calling party a calling response that carries the coding and decoding algorithm plug selected by the called party.

3 . The method according to claim 1 , wherein the coding -and decoding algorithm plug is stored in a terminal device of the calling party or in a network server.

4 . The method according to claim 2 , wherein the coding and decoding algorithm plug is stored in a terminal device of the calling party or in a network server.

5 . The method according to claim 1 , wherein during a conference talk, a conference processing unit for a media gateway of a master control party stores the coding and decoding algorithm plug during the talk of two initial talking parties.

6 . The method according to claim 5 , wherein a part joining the conference talk subsequently obtains the coding and decoding algorithm plug from the conference processing unit through signaling, or obtains the coding and decoding algorithm plug from the conference processing unit upon the establishment of a calling connection.

7 . The method according to claim 6 , further comprising: the conference processing unit decoding data flows from at least two parties in accordance with the coding and decoding algorithm plug, mixing the data flows, coding the mixed data flow in accordance with the coding and decoding algorithm plug, and transferring the coded data flow to a party other than the at least two parities.

8 . A device for processing a data flow, comprising:

a script interpreter adapted to store coding and decoding algorithm plugs, to convert program scripts of a coding and decoding algorithm plug selected from the coding and decoding algorithm plugs into a sequence of processor readable instructions, and to transfer the sequence of processor readable instructions to a TC; and

the TC adapted to code a data flow for transmission and to decode a received data flow, or process coding and decoding format-convert for a received data flow.

9 . The device according to claim 8 , wherein the TC is provided on a communication terminal of a network or on a gateway of an access network of a fixed network.

10 . A network terminal, comprising a device for processing a data flow comprising:

a script interpreter adapted to store a coding and decoding algorithm plug, to convert program scripts of a selected coding and decoding algorithm plug into a sequence of processor readable instructions, and to transfer the sequence of processor readable instructions to a TC; and

the TC adapted to code a data flow for transmission and to decode a received data flow, or process coding and decoding format-convert for a received data flow.

11 . A system for processing a data flow, comprising a plurality of network terminals according to claim 11 , wherein a calling terminal codes a data flow for transmission through a coding and decoding algorithm plug, and a called terminal decodes a received data flow through the same coding and decoding algorithm plug.

12 . The system according to claim 11 , further comprising the calling terminal or the called terminal transferring a coding and decoding algorithm plug to the peer part, the coding and decoding algorithm plug containing a coding and decoding algorithm.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2015
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SNAPTRACK, INC.
Reel/Frame 036112/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2007
From: JIANG, LI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 019205/0693 →