“Dalibor has been the leader of our engineering team at Skype for two years. I have received a lot of couching from him, which greatly helped me in improving my ability to work as part of senior engineering team. It also helped me considerably in staying on target while dealing with multiple parallel tasks, interruptions and changing requirements. I would definitely choose Dalibor as my team lead again if I would have that opportunity in the future.”
Greater Stockholm Metropolitan Area
Kontaktinformation
719 följare
Fler än 500 kontakter
Info
Erfarenhet och utbildning
Licenser och certifikat
Publikationer
-
Improving Internet Telephony Quality Using Predictive Relay Selection
Microsoft
Use of Internet for voice application is here to stay. It is still largely unknown how network impacts quality of Internet voice experience. Article demonstrates research we did, and conclusions backed up by research how to improve Internet voice quality using existing media relay network.
Patent
-
Combining direct and routed communication in a video conference
Utfärdat US 8576271
A video conference cross-links at least a portion of the clients for point to point communication while still using a video conference server. The video conference server continues to manage some aspects of the video conference for the cross-linked clients and may be configured to perform audio/video processing for some of the clients in a video conference. For example, the video conference server may perform audio/video processing and routing of streams for clients that do not have the…
A video conference cross-links at least a portion of the clients for point to point communication while still using a video conference server. The video conference server continues to manage some aspects of the video conference for the cross-linked clients and may be configured to perform audio/video processing for some of the clients in a video conference. For example, the video conference server may perform audio/video processing and routing of streams for clients that do not have the capabilities to perform the processing directly. Clients that are able to process their audio/video needs may directly connect to other clients through cross-links while still using the video conference server for management.
-
Active speaker identification
Utfärdat US 8385233
Procedures for identifying clients in an audio event are described. In an example, a media server may order clients providing audio based on the input level. An identifier may be associated with the client for identifying the client providing input within the event. The ordered clients may be included in a list which may be inserted into a packet header carrying the audio content.
-
Performance enhancements for video conferencing
Utfärdat US 7822811
A conference server may request a key frame from a conference participant in response to determining that the conference participant should become a most active participant, and the conference server may make the conference participant the most active participant in response to receiving the key frame from the conference participant.
-
Method and system for providing an interface through which an application can access media stack
Utfärdat US 7716359
A communications system provides a media sender object and a media receiver object that provide an interface between a media stack and an application. The application can use the media sender object to send content to a source media stack and the media receiver object to receive content from a sink media stack. The application programming interface of the media sender object and the media receiver object provides functions for registering and un-registering buffers for storing and receiving…
A communications system provides a media sender object and a media receiver object that provide an interface between a media stack and an application. The application can use the media sender object to send content to a source media stack and the media receiver object to receive content from a sink media stack. The application programming interface of the media sender object and the media receiver object provides functions for registering and un-registering buffers for storing and receiving content. When a source media stack is ready to send content, it invokes each registered source to collect content to be sent. When a sink media stack has received content, it invokes each registered sink to provide the received content. An application interfaces with a media sender object and a media receiver object to add content to a channel or to receive content from a channel.
-
Sorting speakers in a network-enabled conference
Utfärdat US 7664246
Systems, methods, and/or techniques ("tools") are described that sort speakers in a network-enabled conference. In some cases, this sorted list of speakers indicates which speaker is dominant. With this sorted list, a participant's communication device may provide context about the speakers. In some cases a participant's communication device has a display that presents real-time video of the speakers or other visual indicia, such as each or the most dominant speaker's name, picture, title, or…
Systems, methods, and/or techniques ("tools") are described that sort speakers in a network-enabled conference. In some cases, this sorted list of speakers indicates which speaker is dominant. With this sorted list, a participant's communication device may provide context about the speakers. In some cases a participant's communication device has a display that presents real-time video of the speakers or other visual indicia, such as each or the most dominant speaker's name, picture, title, or location. These and other context about speakers may help participants better understand discussions in network-enabled conferences.
-
Method and systems for generating a routing table for a conference
Utfärdat US 7593986
A conference system provides a routing table that specifies which sinks are connected to which sources. When the conference system receives the content from the video source, it routes the content to the video sink. When the conference type is full mix, the hub computer system is responsible for mixing the content received from the various endpoints and sending the mixed content to the endpoints. When the conference system receives content from various endpoints, it determines which sinks are…
A conference system provides a routing table that specifies which sinks are connected to which sources. When the conference system receives the content from the video source, it routes the content to the video sink. When the conference type is full mix, the hub computer system is responsible for mixing the content received from the various endpoints and sending the mixed content to the endpoints. When the conference system receives content from various endpoints, it determines which sinks are to receive content from which sources based on the routing table. For each unique combination of sources that a sink is to receive, the conference system mixes the content from that unique combination of sources. The conference system then sends the mixed content to the sinks that are to receive that unique combination. The conference system generates a routing table that identifies the connections between the sinks and sources of a conference to track the unique combinations.
-
Standard based firewall adapter for communication systems and method
Utfärdat US 7360243
System 10 distributes information data packets 10D from multiple send endpoint ports 11S in send endpoint unit 12S, to multiple receive endpoint ports 11R in receive endpoint unit 12R. The packets pass through standard based send firewall adapter 14S (shown in detail in FIG. 3), traverse at least one firewall 15W through selected port 15P, and pass through standard based receive firewall adapter 14R. The endpoint units in the send and receive stations may be simple PCs operated by individuals…
System 10 distributes information data packets 10D from multiple send endpoint ports 11S in send endpoint unit 12S, to multiple receive endpoint ports 11R in receive endpoint unit 12R. The packets pass through standard based send firewall adapter 14S (shown in detail in FIG. 3), traverse at least one firewall 15W through selected port 15P, and pass through standard based receive firewall adapter 14R. The endpoint units in the send and receive stations may be simple PCs operated by individuals at a single work station, or complex computer system(s) operated by large organizations.
Projekt
-
Skype/Lync Media Backend Servers Infrastructure
–
Språk
-
English
Modersmåls- eller tvåspråkig nivå
-
Croatian
Modersmåls- eller tvåspråkig nivå
Mottagna rekommendationer
1 person har rekommenderat Dalibor
Gå med nu för att se