Method and System for Sharing Annotations in a Communication Network
First Claim
1. A method for sharing at least one annotation between a first user media terminal and a second user media terminal in a communication network, the at least one annotation being associated with a media stream, the media stream being executed on at least one of the first user media terminal and the second user media terminal, the method comprising:
- inputting the at least one annotation on the first user media terminal;
anchoring the at least one annotation to the media stream, the media stream being executed on the first user media terminal at a first start time; and
sending the at least one annotation to the second user media terminal, the at least one annotation received at the second user media terminal is synchronized.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for sharing at least one annotation between a first user media terminal (102) and a second user media terminal (104) in a communication network (100) is provided. The method includes inputting (404) the at least one annotation on the first user media terminal. Further, the method includes anchoring (406) the at least one annotation to the media stream executed on the first user media terminal at a first start time. The at least one annotation is sent (408) to the second user media terminal. The at least one annotation is received (410) at the second user media terminal. Furthermore, the at least one annotation is synchronized (412) at the second user media terminal based on a relative start time. The at least one synchronized annotation is then rendered (414) to the media stream on the second user media terminal.
39 Citations
16 Claims
-
1. A method for sharing at least one annotation between a first user media terminal and a second user media terminal in a communication network, the at least one annotation being associated with a media stream, the media stream being executed on at least one of the first user media terminal and the second user media terminal, the method comprising:
-
inputting the at least one annotation on the first user media terminal; anchoring the at least one annotation to the media stream, the media stream being executed on the first user media terminal at a first start time; and sending the at least one annotation to the second user media terminal, the at least one annotation received at the second user media terminal is synchronized. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for sharing at least one annotation between a first user media terminal and a second user media terminal in a communication network, the at least one annotation being associated with a media stream, the media stream being executed on at least one of the first user media terminal and the second user media terminal, the method comprising:
-
receiving the at least one annotation at the second user media terminal from the first user media terminal; synchronizing the at least one annotation based on a relative start time of the media stream on the first user media terminal and the second user media terminal; and rendering the synchronized at least one annotation to the media stream, the media stream being executed on the second user media terminal at a second start time. - View Dependent Claims (7, 8, 9)
-
-
10. A communication network for sharing at least one annotation between a first user media terminal and a second user media terminal, the at least one annotation being associated with a media stream, the media stream being executed on at least one of the first user media terminal and the second user media terminal, the system comprising:
-
the first user media terminal configured to; input the at least one annotation; anchor the at least one annotation to the media stream, the media stream being executed on the first user media terminal at a first start time; send the at least one annotation to the second user media terminal; and the second user media terminal configured to; receive the at least one annotation from the first user media terminal; synchronize the at least one annotation based on a relative start time of the media stream on the first user media terminal and the second user media terminal; and render the synchronized at least one annotation to the media stream, the media stream being executed on the second user media terminal at a second start time. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification