Synchronized service provision in a communications network
First Claim
1. A method for providing synchronized service in a communications network including user terminals and servers providing services to the user terminals through at least one channel, characterized by the steps of forming at least one group of user terminals and allocating at least one channel to an individual group, transmitting a recording to the terminals of a group thus formed, each recording including timing markers, each of which indicates an internal position within the recording, storing at least part of the recording prior to its playback at each terminal, sending a start command to each terminal of the group, in response to the start command, starting the playback of the recording at each terminal, maintaining status information for the recording, the status information indicating at least the playback position of the recording, transmitting a status message to the terminals, the message indicating new status information concerning the recording, and changing the playback status at each terminal according to said new status information.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to the synchronized playback of video and/or audio recordings in terminals of a communications network. A server stores recordings including timing markers, each of which indicates an internal position within the recording. The system comprises groups of user terminals, at least one channel being assigned to each group. A recording is transmitted to the terminals belonging to the same group and stored there. In response to a start command, the playback of the recording is started at each terminal. Status information indicating at least the playback position of the recording is maintained, and the playback is controlled by transmitting new status information to the terminals of the group. The playback status is changed at each terminal according to said new status information.
229 Citations
18 Claims
-
1. A method for providing synchronized service in a communications network including user terminals and servers providing services to the user terminals through at least one channel,
characterized by the steps of forming at least one group of user terminals and allocating at least one channel to an individual group, transmitting a recording to the terminals of a group thus formed, each recording including timing markers, each of which indicates an internal position within the recording, storing at least part of the recording prior to its playback at each terminal, sending a start command to each terminal of the group, in response to the start command, starting the playback of the recording at each terminal, maintaining status information for the recording, the status information indicating at least the playback position of the recording, transmitting a status message to the terminals, the message indicating new status information concerning the recording, and changing the playback status at each terminal according to said new status information.
-
12. A system for providing synchronized playback of recordings in a communications network with transmission channels, the system comprising
a server for managing recordings stored within the system, user terminals for storing and playing the recordings, and transmission means for transmitting the recordings to the terminals through at least one channel, characterized in that each recording includes timing markers (TM), each of which indicates an internal position within the recording, and that the system further includes first management means for maintaining information on user groups formed in the system, the information indicating the user terminal(s) belonging to each group, the channel(s) assigned to each group, and the recording(s) being used by the group, second management means for maintaining status information for said recordings, the status information indicating at least the playback position of the recording, first control means for sending status information to the user terminals of a group, and second control means at each user terminal, responsive to the first control means, for controlling the playback in the terminal according to said status information.
Specification