Client Bandwidth Emulation in Hosted Services
AssigneeCitrix Systems, Inc.
InventorRobert Jakubowski
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitrix Systems, Inc.
InventorRobert Jakubowski
Estimating the term…
Bandwidth on the Internet and intranets is highly variable and unreliable, two properties that can make streaming digital media content difficult. In a virtualization system (e.g., virtual desktop, remote desktop, remote application, and the like), this is especially so based on different bandwidths available to the session host and the session client. Methods and systems for emulating a bandwidth of a client device in a virtualization system are described. When the session host is executing an application (e.g., a digital media application), the session host may emulate the bandwidth of the session client by hooking into and throttling date over one or more APIs associated with the digital media application, thereby tricking the application into making a bandwidth determination based on the emulated bandwidth of the session client, rather than based on the bandwidth of the session host.
A method comprising:
One or more non-transitory computer readable media comprising computer readable instructions that, when executed, emulate a client bandwidth in a virtual desktop session by:
A session host apparatus comprising:
A method comprising:
Dependencies are inferred from the claim text.