IP Library › Granted Patent US 11,665,093
Granted Patent B2
US 11,665,093 · App. 17/505,841 · Granted May 30, 2023

Latency-driven multi-media redirection

Inventors: John Kelly (Mallow, IE); Dharmesh M. Patel (Round Rock, TX)
Assignee: Dell Products L.P.
H04L45/70G06F9/452
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,665,093
App. No.
17/505,841
Granted
May 30, 2023
Kind
B2
Abstract

A method and system for latency-driven multi-media redirection. Through multi-media redirection, multi-media content from one or more multi-media sources may be re-routed to an endpoint to be decoded and/or rendered thereon. This redirection of multi-media content diverges from the traditional approach of directing the multi-media content from the multi-media source(s) to an information technology environment to be decoded and/or rendered prior to delivery of the decoded/rendered multi-media content to an endpoint. Current criteria for employing multi-media redirection are many, however, fail to consider network latency as a potentially crucial factor in the decision process for enabling or disabling multi-media redirection. Accordingly, the disclosed method and system propose the automated enablement or disablement of multi-media redirection based on network latency analyses. The disclosed method and system further propose the reconfiguration of quality of service prioritizations, based on whether latency-driven multi-media redirection is enabled or disabled, to optimize end user experience.

Claims (46)

1. A method for latency-driven multi-media redirection, the method comprising:

identifying at least one multi-media source;

calculating a first average latency for first multi-media network traffic traversing through a direct network path from the at least one multi-media source to a client device;

calculating a second average latency for second multi-media network traffic traversing through an indirect network path from the at least one multi-media source to the client device; and

managing multi-media network traffic from the at least one multi-media source to the client device based on a relation between the first average latency and the second average latency, the managing of the multi-media network traffic comprising:

making a determination that the first average latency is less than the second average latency; and

enabling, based on the determination, the latency-driven multi-media redirection,

wherein enabling the latency-driven multi-media redirection re-routes traversal of the multi-media network traffic through the direct network path,

wherein the enabling of the latency-driven multi-media redirection is implemented using an active directory group policy applied to a collection of network resources comprising the at least one multi-media source and the client device.

2. The method of claim 1 , wherein the indirect network path passes through a virtual desktop service disposed between the at least one multi-media source and the client device.

3. The method of claim 1 , wherein managing the multi-media network traffic from the at least one multi-media source to the client device further comprises configuring a quality of service (QoS) prioritization to minimize latency experienced by the multi-media network traffic while traversing the direct network path.

4. A non-transitory computer readable medium (CRM) comprising computer readable program code, which when executed by a computer processor, enables the computer processor to perform a method for latency-driven multi-media redirection, the method comprising:

identifying at least one multi-media source;

calculating a first average latency for first multi-media network traffic traversing through a direct network path from the at least one multi-media source to a client device;

calculating a second average latency for second multi-media network traffic traversing through an indirect network path from the at least one multi-media source to the client device; and

managing multi-media network traffic from the at least one multi-media source to the client device based on a relation between the first average latency and the second average latency, the managing of the multi-media network traffic comprising:

making a determination that the first average latency is less than the second average latency; and

enabling, based on the determination, the latency-driven multi-media redirection,

wherein enabling the latency-driven multi-media redirection re-routes traversal of the multi-media network traffic through the direct network path,

wherein the enabling of the latency-driven multi-media redirection is implemented using an active directory group policy applied to a collection of network resources comprising the at least one multi-media source and the client device.

5. The non-transitory CRM of claim 4 , wherein the indirect network path passes through a virtual desktop service interposed between the at least one multi-media source and the client device.

6. The non-transitory CRM of claim 4 , wherein managing the multi-media network traffic from the at least one multi-media source to the client device further comprises configuring a quality of service (QoS) prioritization to minimize latency experienced by the multi-media network traffic while traversing the direct network path.

7. A system, the system comprising:

at least one multi-media source;

a client device operatively connected to the at least one multi-media source; and

a multi-media redirection orchestrator operatively connected to the at least one multi-media source and the client device, and comprising a computer processor configured to perform a method for latency-driven multi-media redirection, the method comprising:

identifying the at least one multi-media source;

calculating a first average latency for first multi-media network traffic traversing through a direct network path from the at least one multi-media source to a client device;

calculating a second average latency for second multi-media network traffic traversing through an indirect network path from the at least one multi-media source to the client device; and

managing multi-media network traffic from the at least one multi-media source to the client device based on a relation between the first average latency and the second average latency, the managing of the multi-media network traffic comprising:

making a determination that the first average latency is less than the second average latency; and

enabling, based on the determination, the latency-driven multi-media redirection,

wherein enabling the latency-driven multi-media redirection re-routes traversal of the multi-media network traffic through the direct network path,

wherein the enabling of the latency-driven multi-media redirection is implemented using an active directory group policy applied to a collection of network resources comprising the at least one multi-media source and the client device.

8. The system of claim 7 , the system further comprising:

a virtual desktop service operatively connected to the at least one multi-media source, the client device, and the multi-media redirection orchestrator.

9. The system of claim 8 , wherein the virtual desktop service is interposed between the at least one multi-media source and the client device.

10. The system of claim 7 , wherein the multi-media redirection orchestrator comprises a physical appliance.

11. The method of claim 2 , wherein by enabling the latency-driven multi-media redirection, multi-media content from the at least one multi-media source is decoded on the client device instead of the virtual desktop service.

12. The method of claim 11 , wherein content requests for the multi-media content is submitted to the at least one multi-media source by the virtual desktop service.

13. The method of claim 1 , wherein the at least one multi-media source is identified based on cached information reflective of previous user activity of a user of the client device.

14. The method of claim 13 , wherein the at least one multi-media source is identified further based on administrator entered information reflective of future activity expectations by the user of the client device.

15. The non-transitory CRM of claim 5 , wherein by enabling the latency-driven multi-media redirection, multi-media content from the at least one multi-media source is decoded on the client device instead of the virtual desktop service.

16. The non-transitory CRM of claim 15 , wherein content requests for the multi-media content is submitted to the at least one multi-media source by the virtual desktop service.

17. The non-transitory CRM of claim 4 , wherein the at least one multi-media source is identified based on cached information reflective of previous user activity of a user of the client device.

18. The non-transitory CRM of claim 17 , wherein the at least one multi-media source is identified further based on administrator entered information reflective of future activity expectations by the user of the client device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2021
From: KELLY, JOHN; PATEL, DHARMESH M.
To: DELL PRODUCTS L.P.
Reel/Frame 058093/0466 →
Continuity (1)
Related Publication 20230119545A1 · Apr 20, 2023