METHOD FOR STREAMING PARALLEL USER SESSIONS, SYSTEM AND COMPUTER SOFTWARE
First Claim
1. A method for streaming of parallel user sessions of at least one server to at least one client device of a number of client devices for representation of the sessions on a monitor that is connectable to a client device, in which the sessions comprise video data and optional additional data, such as audio data, in which the method comprises steps for:
- defining coded fragments, based on reusable image data, in which the encoded fragments are suitable for assembling of the video data in a predefined data format, such as a video standard or a video codec, and in which the encoded fragments are suitable for application in one or more images and/or one or more sessions, andassembling of a data stream per session, comprising video data in which the encoded fragments are applied.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for streaming of parallel user sessions, system and computer software server to at least one client device of a number of client devices for representation of the sessions on a monitor that is connectable to a client device, in which the sessions comprise video data and optional additional data, such as audio data, in which the method comprises steps for: defining coded fragments, based on reusable image data, in which the encoded fragments are suitable for assembling of the video data in a predefined data format, such as a video standard or a video codec, and in which the encoded fragments are suitable for application in one or more images and/or one or more sessions, and assembling of a data stream per session, comprising video data in which the encoded fragments are applied.
174 Citations
35 Claims
-
1. A method for streaming of parallel user sessions of at least one server to at least one client device of a number of client devices for representation of the sessions on a monitor that is connectable to a client device, in which the sessions comprise video data and optional additional data, such as audio data, in which the method comprises steps for:
-
defining coded fragments, based on reusable image data, in which the encoded fragments are suitable for assembling of the video data in a predefined data format, such as a video standard or a video codec, and in which the encoded fragments are suitable for application in one or more images and/or one or more sessions, and assembling of a data stream per session, comprising video data in which the encoded fragments are applied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for streaming of parallel user sessions of at least one server to at least one client device of a plural of client devices, for representation of the sessions on a display device that is connected to the client device, in which the sessions comprise video data and optionally additional data, such as audio data, in which the method comprises the steps for:
defining of coded fragments based on reusable image information by an application fragment creation server, in which the encoded fragments are suitable for composing of video data in a predetermined data format, such as a video standard or a video codec and in which the encoded fragments are suitable for application in one or more pictures and/or one or more sessions, transmitting of the encoded fragments for reception by a video stream composing server by the application fragment creation server. - View Dependent Claims (16, 17)
-
14. A method for streaming of a parallel user sessions from at least one server to at least one client device of a number of client devices for representing of the sessions on a display device that is connectable to the client device, in which the sessions comprise video data and optionally additional data, such as audio data, and in which the encoded fragments are suitable for composing the video data in a predetermined data format, such as a video standard or a video codec, and in which the coded fragments are suitable for application in one or more pictures and/or one or more sessions, in which the method comprises steps for:
-
receiving of encoded fragments from an application fragment creation server by a video stream composer service; proceeding and/or storing into a local memory for later application of the fragments; and assembling of a data stream comprising video data making use of the coded fragments per session.
-
-
15. (canceled)
-
18. A system for streaming of a number of parallel user sessions of at least one server to at least one client device of a number of client devices for displaying of the sessions on a display device that is connectable to the client device, in which the sessions comprise video data and optional additional data such as audio data, the system comprising:
-
a) at least a server for; coding of reusable image data to encoded fragments, and assembling of video streams comprising at least one encoded fragment, b) receiving means for receiving at least user instructions, and c) transmitting means for transmitting of video streams in a predefined data format, such as mpeg or H.264, towards the client devices. - View Dependent Claims (19, 20, 21, 22, 27, 28, 29, 30, 31, 32, 33)
-
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
34. (canceled)
-
35. (canceled)
Specification