Control layer for cloud computing environments
US-10069907-B2 · Sep 4, 2018 · US
US11483255B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11483255-B2 |
| Application number | US-202117316821-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2021 |
| Priority date | May 20, 2019 |
| Publication date | Oct 25, 2022 |
| Grant date | Oct 25, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computing device may include a memory and a processor cooperating with the memory and configured to receive connection leases providing instructions for connecting to computing sessions, and request connections to the computing sessions including the connection leases. Each connection lease may comprise a first component unique to a published resource, and a second component referenced by the first component and shared in common with a plurality of different published resources in other connection leases, with the second component being updateable independent of the first component.
Opening claim text (preview).
That which is claimed is: 1. A computing device comprising: a memory and a processor cooperating with the memory and configured to receive connection leases providing instructions for connecting to computing sessions, and request connections to the computing sessions including the connection leases; wherein each connection lease comprises a first component unique to a published resource, and a second component referenced by the first component and shared in common with a plurality of different published resources in other connection leases, the second component being updateable independent of the first component. 2. The computing device of claim 1 wherein the processor is connected to the computing sessions by at least one virtual delivery appliance; and wherein the second component comprises a network address associated with the at least one virtual delivery appliance. 3. The computing device of claim 2 wherein the processor is connected to the at least one virtual delivery appliance by at least one gateway appliance; and wherein the second component comprises a network address associated with the at least one gateway appliance. 4. The computing device of claim 1 wherein at least some of the computing sessions comprise cloud-based virtual computing sessions; wherein the processor is connected to the cloud-based virtual computing sessions by at least one cloud interface appliance; and wherein the second component comprises a network address associated with the at least one cloud interface appliance. 5. The computing device of claim 1 wherein the processor is connected to the computing sessions by a plurality of virtual delivery appliances grouped into different zones; and wherein the second component comprises a zone designation for a given group of virtual delivery appliances. 6. The computing device of claim 1 wherein the processor is connected to the computing sessions by at least one virtual delivery appliance; and wherein the second component comprises an ordered list of at least some of the virtual delivery appliances. 7. The computing device of claim 1 wherein the second component comprises at least one of network transport type settings, audio settings, display resolution settings, security settings, and drive mapping enablement settings. 8. The computing device of claim 1 wherein the first component comprises at least one of a resource key global unique identifier (GUID), a user identifier, and an expiration time. 9. A method comprising: receiving connection leases at a computing device providing instructions for connecting to computing sessions; and requesting connections to the computing sessions from the computing device including the connection leases; wherein each connection lease comprises a first component unique to a published resource, and a second component referenced by the first component and shared in common with a plurality of different published resources in other connection leases, the second component being updateable independent of the first component. 10. The method of claim 9 wherein the computing device is connected to the computing sessions by at least one virtual delivery appliance; and wherein the second component comprises a network address associated with the at least one virtual delivery appliance. 11. The method of claim 10 wherein the computing device is connected to the at least one virtual delivery appliance by at least one gateway appliance; and wherein the second component comprises a network address associated with the at least one gateway appliance. 12. The method of claim 9 wherein at least some of the computing sessions comprise cloud-based virtual computing sessions; wherein the computing device is connected to the cloud-based virtual computing session by at least one cloud interface appliance; and wherein the second component comprises a network address associated with the at least one cloud interface appliance. 13. The method of claim 9 wherein the computing device is connected to the computing sessions by a plurality of virtual delivery appliances grouped into different zones; and wherein the second component comprises a zone designation for a given group of virtual delivery appliances. 14. The method of claim 9 wherein the computing device is connected to the computing sessions by at least one virtual delivery appliance; and wherein the second component comprises an ordered list of at least some of the virtual delivery appliances. 15. A non-transitory computer-readable medium having computer-executable instructions for causing a computing device to perform steps comprising: receiving connection leases providing instructions for connecting to computing sessions; and requesting connections to the computing sessions including the connection leases; wherein each connection lease comprises a first component unique to a published resource, and a second component referenced by the first component and shared in common with a plurality of different published resources in other connection leases, the second component being updateable independent of the first component. 16. The non-transitory computer-readable medium of claim 15 wherein the computing device is connected to the computing sessions by at least one virtual delivery appliance; and wherein the second component comprises a network address associated with the at least one virtual delivery appliance. 17. The non-transitory computer-readable medium of claim 16 wherein the computing device is connected to the at least one virtual delivery appliance by at least one gateway appliance; and wherein the second component comprises a network address associated with the at least one gateway appliance. 18. The non-transitory computer-readable medium of claim 15 wherein at least some of the computing sessions comprise cloud-based virtual computing sessions; wherein the computing device is connected to the cloud-based virtual computing session by at least one cloud interface appliance; and wherein the second component comprises a network address associated with the at least one cloud interface appliance. 19. The non-transitory computer-readable medium of claim 15 wherein the computing device is connected to the computing sessions by a plurality of virtual delivery appliances grouped into different zones; and wherein the second component comprises a zone designation for a given group of virtual delivery appliances. 20. The non-transitory computer-readable medium of claim 15 wherein the computing device is connected to the computing sessions by at least one virtual delivery appliance; and wherein the second component comprises an ordered list of at least some of the virtual delivery appliances.
Hypervisor-specific management and integration aspects · CPC title
Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding · CPC title
Push-based network services · CPC title
Network integration; Enabling network access in virtual machine instances · CPC title
Remote windowing, e.g. X-Window System, desktop virtualisation (protocols for virtual reality H04L67/131) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.