×

Scalable high-performance interactive real-time media architectures for virtual desktop environments

  • US 8,949,316 B2
  • Filed: 06/30/2010
  • Issued: 02/03/2015
  • Est. Priority Date: 03/09/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for providing interactive two-way audio in a desktop virtualization environment, the desktop virtualization environment comprising at least one desktop virtualization server computer and at least one desktop virtualization client endpoint device with an associated microphone element, the system comprising:

  • a. at least one instance of server software executing on the desktop virtualization server and providing at least interactive user interface functions to an associated desktop virtualization client endpoint device; and

    b. at least one instance of endpoint software executing on the desktop virtualization client endpoint device comprising a network port, the at least one instance of endpoint software receiving an incoming real-time audio stream from the network port and providing at least real-time and audio playback functions on the desktop virtualization client endpoint device,wherein the desktop virtualization server comprises a plurality of virtual machines configured to execute at least one desktop application and wherein at least one of the plurality of virtual machines corresponds to the at least one instance of the server software and the at least one instance of endpoint software;

    wherein a first portion of software associated with managing of the real-time audio stream executes on a virtual machine of the plurality of virtual machines and a second portion of software involved in real-time handling of the real-time audio stream executes on the endpoint device; and

    wherein the at least one desktop virtualization client endpoint is configured to;

    i. accept real-time audio input from a microphone element associated with the desktop virtualization client endpoint; and

    ii. provide an outgoing real-time compressed audio stream to the network port responsive to the real-time audio input from the microphone element,wherein the incoming real-time audio stream is provided by a different instance of endpoint software executing on a different desktop virtualization client endpoint device and wherein the outgoing real-time audio stream is provided to a different instance of endpoint software executing on a different desktop virtualization client endpoint device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×