-
公开(公告)号:US09628469B2
公开(公告)日:2017-04-18
申请号:US14587923
申请日:2014-12-31
Applicant: VMware, Inc.
Inventor: Anthony J. Wilkinson , Per Olov Larsson , Ashley Nuttall , Hans Christenson , Tom Elliott , Steven Sigel , Adam Gross
CPC classification number: H04L63/0815 , G06F21/335 , G06F21/34 , G06F21/41 , G06F21/445 , G06F2009/45587 , H04L9/3226 , H04L9/3234 , H04L9/3263 , H04L9/3273 , H04L63/0428 , H04L63/0807 , H04L63/0823 , H04L63/083 , H04L63/0853 , H04L63/0884 , H04L63/10 , H04L2209/56
Abstract: A user accesses a remote session, the connection to which is managed by a connection broker, according to a single sign-on (SSO) process. The SSO process includes the user entering his or her credentials and being authenticated to the connection broker. In addition to user authentication, the SSO process includes connection broker authentication to confirm that the connection broker is trustworthy. When the connection broker is authenticated, the user credentials are transmitted to the connection broker in a secure manner and the connection broker forwards them onto a machine hosting the remote session so that the user can be logged into the remote session without entering his or her credentials again.
-
公开(公告)号:US20220417243A1
公开(公告)日:2022-12-29
申请号:US17358324
申请日:2021-06-25
Applicant: VMware, Inc.
Inventor: Tarique Chowdhury , Per Olov Larsson , Anurag Katiyar
Abstract: The present disclosure relates to methods, systems, and machine-readable media for passwordless access to virtual desktops. A request can be received to launch a virtual desktop provided by a software defined data center from a client having previously authenticated a user via a passwordless login. The client can be authenticated to a connection server and a virtual desktop. Authenticating the client to the virtual desktop can include receiving a request from the connection server to initiate a session, wherein the request includes an identifier generated by the client in association with the passwordless login, caching the identifier with the session, connecting to the client to establish a virtual channel connection, specifying a key storage provider to perform the authentication via the cached identifier, and performing cryptographic operations with the client via the virtual channel connection. The virtual desktop can be launched responsive to authenticating the client to the virtual desktop.
-
公开(公告)号:US09998467B2
公开(公告)日:2018-06-12
申请号:US15436506
申请日:2017-02-17
Applicant: VMware, Inc.
Inventor: Daniel James Beveridge , Blake Watts , Per Olov Larsson , Banit Agrawal , Hui Li
CPC classification number: H04L63/10 , G06F9/455 , G06F9/45558 , G06F9/5016 , G06F9/52 , G06F2009/45562 , G06F2009/45575 , G06F2009/45583
Abstract: Examples described herein enable memory state sharing among a plurality of virtual machines (VM) including a parent VM and a child VM. A request for memory state sharing between the parent VM and the child VM is received, and the parent VM is suspended. The child VM resumes execution of one or more suspended applications. In one example, the child FM is forked with pre-loaded, suspended applications from the parent VM. Aspects of the disclosure offer a high performance, resource efficient solution that outperforms traditional approaches in areas of software compatibility, stability, quality of service control, re-source utilization, and more.
-
公开(公告)号:US20170171213A1
公开(公告)日:2017-06-15
申请号:US15436506
申请日:2017-02-17
Applicant: VMware, Inc.
Inventor: Daniel James Beveridge , Blake Watts , Per Olov Larsson , Banit Agrawal , Hui Li
CPC classification number: H04L63/10 , G06F9/455 , G06F9/45558 , G06F9/5016 , G06F9/52 , G06F2009/45562 , G06F2009/45575 , G06F2009/45583
Abstract: Examples described herein enable memory state sharing among a plurality of virtual machines (VM) including a parent VM and a child VM. A request for memory state sharing between the parent VM and the child VM is received, and the parent VM is suspended. The child VM resumes execution of one or more suspended applications. In one example, the child FM is forked with pre-loaded, suspended applications from the parent VM. Aspects of the disclosure offer a high performance, resource efficient solution that outperforms traditional approaches in areas of software compatibility, stability, quality of service control, re-source utilization, and more.
-
公开(公告)号:US20240028355A1
公开(公告)日:2024-01-25
申请号:US17943196
申请日:2022-09-13
Applicant: VMware, Inc.
Inventor: Bo Liu , Yingfeng Ou , Feng Yan , Per Olov Larsson , Lin Lv , Dongyu Zhao
CPC classification number: G06F9/452 , G06F9/44505 , H04L63/10
Abstract: Systems and methods are provided for dynamically optimizing and configuring various aspects of virtual desktops in virtual desktop infrastructure. Data collectors can be installed on and operate on various components in the virtual desktop infrastructure, such as on the virtual desktops running on the server, on the virtual desktop clients running on user devices, and on the connection server. The data collectors can operate to collect various types of information from corresponding components, such as application usage data and status, device performance, networking environment and speed, application or system crash data, and so on. The collected data can be logged, tracked, and analyzed to perform various actions on the virtual desktop.
-
公开(公告)号:US10459752B2
公开(公告)日:2019-10-29
申请号:US15648433
申请日:2017-07-12
Applicant: VMware, Inc.
Inventor: Per Olov Larsson
Abstract: A hybrid account logon is disclosed for logging into remote desktops. In one embodiment, the hybrid logon combines local and domain accounts by building a local primary access token which provides credentials for local and domain-based accounts. In one embodiment, a credentials provider creates a serialized structure including both local account information and domain credentials and sends the serialized structure to a logon user interface (UI) process. The logon UI process calls a user authentication service that itself calls a hybrid authentication package which performs a domain logon, discards any identity associated with the domain logon session, and builds a local identity for the local account. The user authentication service then generates a primary access token including the local identity and the domain logon session data, thereby supporting interactive logon based on the local user identity which is also linked to network credentials for use in accessing network resources.
-
公开(公告)号:US09578032B2
公开(公告)日:2017-02-21
申请号:US14615374
申请日:2015-02-05
Applicant: VMware, Inc.
Inventor: Daniel James Beveridge , Blake Watts , Per Olov Larsson , Banit Agrawal , Hui Li
CPC classification number: H04L63/10 , G06F9/455 , G06F9/45558 , G06F9/5016 , G06F9/52 , G06F2009/45562 , G06F2009/45575 , G06F2009/45583
Abstract: Examples described herein enable memory state sharing among a plurality of virtual machines (VM) including a parent VM and a child VM. A request for memory state sharing between the parent VM and the child VM is received, and the parent VM is suspended. The child VM resumes execution of one or more suspended applications. In one example, the child FM is forked with pre-loaded, suspended applications from the parent VM. Aspects of the disclosure offer a high performance, resource efficient solution that outperforms traditional approaches in areas of software compatibility, stability, quality of service control, re-source utilization, and more.
Abstract translation: 本文描述的示例使得能够在包括父VM和子VM的多个虚拟机(VM)之间进行存储器状态共享。 接收到父虚拟机与子虚拟机之间的内存状态共享请求,父虚拟机被挂起。 子VM恢复执行一个或多个挂起的应用程序。 在一个示例中,子FM通过父VM的预加载,挂起的应用程序进行分支。 本公开的方面提供了在软件兼容性,稳定性,服务质量控制,资源利用等方面优于传统方法的高性能,高效率的解决方案。
-
-
-
-
-
-