The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 21, 2014
Filed:
Jun. 30, 2010
Scalable high-performance interactive real-time media architectures for virtual desktop environments
Jozef Paul C. Lauwers, Mountain View, CA (US);
Sumeet Vohra, San Mateo, CA (US);
Vladimir Vysotsky, Fremont, CA (US);
Vijayalakshmi Viswanathan, Sunnyvale, CA (US);
Alexander Richter, Redwood City, CA (US);
Lester Ludwig, Redwood Shores, CA (US);
Oleg Zabluda, Redwood City, CA (US);
Jozef Paul C. Lauwers, Mountain View, CA (US);
Sumeet Vohra, San Mateo, CA (US);
Vladimir Vysotsky, Fremont, CA (US);
Vijayalakshmi Viswanathan, Sunnyvale, CA (US);
Alexander Richter, Redwood City, CA (US);
Lester Ludwig, Redwood Shores, CA (US);
Oleg Zabluda, Redwood City, CA (US);
Avistar Communications Corp., San Mateo, CA (US);
Abstract
Method for implementing a software application in networked desktop virtualization environment, desktop virtualization environment including desktop virtualization server and desktop virtualization endpoint device, both in communication with one another over network. Method involves: structuring software with multiple internal elements and interfaces among them; installing first instance of software on desktop virtualization server, detecting characteristics of desktop virtualization server computer; in first instance of article of software, selectively enabling first set of internal software elements and disabling remaining internal software elements based on results of detecting on server computer; installing second instance of software on desktop virtualization client endpoint device; detecting characteristics of desktop virtualization endpoint device; in second instance of article of software, selectively enabling second set of internal software elements and disabling remaining internal software elements based on results of detecting on desktop virtualization client endpoint device; and establishing an association of second instance of software with first instance of software.