IP Library Patent Application 10577824
Patent Application
App. No. 10/577,824

Method of transferring data

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.
10/577,824
Abstract

A method for transferring data between a first computer and a second computer includes detecting and recording occurrences, which reduce quality and which lead to a deterioration in the quality of the transferred data.

Claims (29)

1 - 18 . (canceled)

19 . A method for transferring data, the method which comprises:

transferring data between a server and a client;

detecting quality-reducing events that result in a deterioration in a quality of the transferred data;

detecting at least some of the quality-reducing events in the client and reporting the quality-reducing events in a feedback message from the client to the server;

detecting at least some of the quality-reducing events in the server; and

logging the quality-reducing events.

20 . The method according to claim 19 , which comprises transmitting digitized video images and detecting the following quality-reducing events:

freezing of video images;

artifacts in video images; and

reduction in a sharpness of video images.

21 . The method according to claim 19 , which comprises calculating fees to be charged to a user for data transfer as a function of the logged quality-reducing events.

22 . The method according to claim 19 , wherein the feedback message contains quantifying information for categorizing and/or specifying a particular quality-reducing event.

23 . The method according to claim 19 , which comprises communicatng in RTP/RTCP protocol and transmitting the feedback message in RTCP protocol.

24 . The method according to claim 19 , wherein the feedback message contains one or more bits.

25 . The method according to claim 24 , wherein the feedback message contains one byte.

26 . The method according to claim 19 , which comprises detecting a transmitted data rate with the server and detecting a received data rate with the client, and reporting the received data rate to the server, and wherein the server detects a quality-reducing event if the difference between the received data rate and the transmitted data rate exceeds a predetermined value.

27 . The method according to claim 26 , which comprises communicating in RTP/RTCP protocol and communicating the received data rate detected by the client in the RTCP protocol.

28 . The method according to claim 19 , which comprises reporting to the server data losses detected by the client, and determining with the server an occurrence of a quality-reducing event in dependence of a size of the data losses.

29 . The method according to claim 28 , which comprises communicating in RTP/RTCP protocol and communicating the data losses detected by the client in the RTCP protocol.

30 . The method according to claim 28 , wherein the client has a buffer with a buffer size known to the server, the server is informed by the client in the event of data losses what data have been lost, and the server calculates therefrom an occupancy level of the buffer and thereby determines the occurrence of quality-reducing events.

31 . The method according to claim 30 , which comprises communicating in RTP/RTCP protocol and communicating to the server the information what data has been lost via an extension in the RTCP protocol.

32 . The method according to claim 19 , which comprises comparing the quality-reducing events in the server and in the client, and logging only the quality-reducing events detected by the server and by the client.

33 . The method according to claim 19 , which comprises transmitting the data in data packets.

34 . The method according to claim 33 , which comprises transmitting Internet Protocol (IP) data packets.

35 . A data network, comprising: at least one first and at least one second computer, the data network being configured to transfer data between the first and second computers with the method according to claim 19 .

36 . The data network according to claim 30 , configured as an IP network and/or a UMTS network and/or a WLAN network.

37 . A computer program product including storage media having stored thereon a computer program for carrying out the method of claim 19 when the computer program is run on a computer.

38 . A computer-readable medium having stored thereon computer-executable instructions for performing the method according to claim 19.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2008
From: SIEMENS AKTIENGESELLSCHAFT
To: NOKIA SIEMENS NETWORKS GMBH & CO. KG
Reel/Frame 020638/0678 →