Managing inter-process communications in a containerized application environment

    公开(公告)号:US11030025B2

    公开(公告)日:2021-06-08

    申请号:US15600007

    申请日:2017-05-19

    Applicant: VMware, Inc.

    Abstract: Described herein are systems, methods, and software to enhance the management of inter-process communications (IPCs) for containers according to an implementation. In one implementation, a container management service executing on a host with a plurality of containers may identify an IPC object generation with a first identifier from one of the containers. Responsive to the request, the service may translate the first identifier into a second identifier, and store the IPC object in a memory system using the second identifier. Once stored, requests may be made from applications in approved containers for the object using the first identifier, and the service may retrieve the IPC object using the second identifier.

    Dynamic application overlay for remote desktop servers

    公开(公告)号:US10732984B2

    公开(公告)日:2020-08-04

    申请号:US15875262

    申请日:2018-01-19

    Applicant: VMware, Inc.

    Abstract: Examples disclosed herein provide systems, methods, and software to provide individualized applications to remote desktop sessions. In one example, a method of operating a remote desktop server to provide individualized applications to remote desktop users includes identifying a request from a user for a remote desktop session. The method further includes, in response to the request, identifying one or more applications associated with the user that are stored in at least one hidden volume, and virtually overlaying application objects associated with the one or more applications in at least one non-hidden volume. The method also provides initiating the remote desktop session with the at least one non-hidden volume accessible to the user.

    ATTACHING APPLICATIONS BASED ON FILE TYPE
    3.
    发明申请
    ATTACHING APPLICATIONS BASED ON FILE TYPE 审中-公开
    基于文件类型的连接应用程序

    公开(公告)号:US20170024264A1

    公开(公告)日:2017-01-26

    申请号:US15193275

    申请日:2016-06-27

    Applicant: VMware, Inc.

    Abstract: Disclosed herein are systems, methods, and software for attaching applications to a computing device based on a file type selection. In one example, a method for operating an application attaching system to dynamically make applications available to a computing device includes identifying an application attach triggering event based on a file selection of a certain file type on the computing device. The method further includes, in response to the application attach triggering event, identifying an application within an application volume based on the certain file type. The method also includes attaching the application volume to computing device, and associating the application to the certain file type on the computing device.

    Abstract translation: 本文公开了用于基于文件类型选择将应用程序附加到计算设备的系统,方法和软件。 在一个示例中,用于操作应用程序附加系统以动态使应用程序可用于计算设备的方法包括基于计算设备上的特定文件类型的文件选择来识别应用附加触发事件。 该方法还包括响应于应用附加触发事件,基于特定文件类型来识别应用程序卷内的应用程序。 该方法还包括将应用卷连接到计算设备,并将该应用与该计算设备上的该特定文件类型相关联。

    LOCATION MANAGEMENT IN A VOLUME ACTION SERVICE
    4.
    发明申请
    LOCATION MANAGEMENT IN A VOLUME ACTION SERVICE 审中-公开
    一个行动服务中的位置管理

    公开(公告)号:US20150378768A1

    公开(公告)日:2015-12-31

    申请号:US14668180

    申请日:2015-03-25

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F16/29 G06F2009/45562

    Abstract: Systems, methods, and software described herein manage volumes and virtual machines using a location database gathered from a hypervisor management system. In one example, a method of operating a volume attachment service to manage volumes and virtual machines includes transferring a location request to a hypervisor management service to identify locations of one or more virtual machines. The method further provides, receiving the locations of the one or more virtual machines and storing the locations in a location database. The method also includes identifying a volume action request for a first virtual machine, and directing the volume action request to a hypervisor of the first virtual machine based on the locations in the location database.

    Abstract translation: 本文描述的系统,方法和软件使用从管理程序管理系统收集的位置数据库来管理卷和虚拟机。 在一个示例中,操作卷附件服务以管理卷和虚拟机的方法包括将位置请求传送到管理程序管理服务以识别一个或多个虚拟机的位置。 该方法进一步提供,接收一个或多个虚拟机的位置并将位置存储在位置数据库中。 该方法还包括识别针对第一虚拟机的卷动作请求,以及基于位置数据库中的位置将卷动作请求定向到第一虚拟机的管理程序。

    DYNAMIC APPLICATION OVERLAY FOR REMOTE DESKTOP SERVERS
    5.
    发明申请
    DYNAMIC APPLICATION OVERLAY FOR REMOTE DESKTOP SERVERS 有权
    远程桌面服务器的动态应用覆盖

    公开(公告)号:US20150286389A1

    公开(公告)日:2015-10-08

    申请号:US14585472

    申请日:2014-12-30

    Applicant: VMware, Inc.

    CPC classification number: G06F9/44 G06F9/45558 G06F2009/4557

    Abstract: Examples disclosed herein provide systems, methods, and software to provide individualized applications to remote desktop sessions. In one example, a method of operating a remote desktop server to provide individualized applications to remote desktop users includes identifying a request from a user for a remote desktop session. The method further includes, in response to the request, identifying one or more applications associated with the user that are stored in at least one hidden volume, and virtually overlaying application objects associated with the one or more applications in at least one non-hidden volume. The method also provides initiating the remote desktop session with the at least one non-hidden volume accessible to the user.

    Abstract translation: 本文公开的示例提供用于向远程桌面会话提供个性化应用的系统,方法和软件。 在一个示例中,操作远程桌面服务器以向远程桌面用户提供个性化应用的方法包括从远程桌面会话识别来自用户的请求。 所述方法还包括:响应于所述请求,识别与所述用户相关联的存储在至少一个隐藏卷中的一个或多个应用,以及在至少一个非隐藏卷中虚拟地覆盖与所述一个或多个应用相关联的应用对象 。 该方法还提供了向用户可访问的至少一个非隐藏卷开始远程桌面会话。

    Triggering application attachment based on service login

    公开(公告)号:US10324744B2

    公开(公告)日:2019-06-18

    申请号:US14731022

    申请日:2015-06-04

    Applicant: VMware, Inc.

    Abstract: Described herein are systems, methods, and software to provide virtualized computing sessions with attachable volumes to requesting users. In one implementation, a virtual computing service identifies a service login for an end user to initiate a virtual computing session. In response to the service login, the virtual computing service identifies a virtual machine to allocate to the virtual computing service, and initiates a user login process to log the end user into the virtual machine. The virtual computing service further initiates, prior to completing the user login process, a volume attach process to attach at least one storage volume to the virtual machine based on credentials associated with the service login.

    MANAGING INTER-PROCESS COMMUNICATIONS IN A CONTAINERIZED APPLICATION ENVIRONMENT

    公开(公告)号:US20180336079A1

    公开(公告)日:2018-11-22

    申请号:US15600007

    申请日:2017-05-19

    Applicant: VMware, Inc.

    Abstract: Described herein are systems, methods, and software to enhance the management of inter-process communications (IPCs) for containers according to an implementation. In one implementation, a container management service executing on a host with a plurality of containers may identify an IPC object generation with a first identifier from one of the containers. Responsive to the request, the service may translate the first identifier into a second identifier, and store the IPC object in a memory system using the second identifier. Once stored, requests may be made from applications in approved containers for the object using the first identifier, and the service may retrieve the IPC object using the second identifier.

    ENHANCED SECURITY USING REMOTE APPLICATIONS
    8.
    发明申请

    公开(公告)号:US20180165447A1

    公开(公告)日:2018-06-14

    申请号:US15373736

    申请日:2016-12-09

    Applicant: VMware, Inc.

    Abstract: Described herein are systems, methods, and software to provide enhanced security when opening applications. In one implementation, an application service receives, over a network, an application request from an end user device to support a file open request on the end user device, wherein the application request occurs based on a security status of a file associated with the file open request. The application service further allocates a virtual node with an application to the end user device to support the application request, provides a remote connection for the application to the end user device, and opens the file in the application of the virtual node to support the file open request.

    DYNAMIC APPLICATION OVERLAY FOR REMOTE DESKTOP SERVERS

    公开(公告)号:US20180143836A1

    公开(公告)日:2018-05-24

    申请号:US15875262

    申请日:2018-01-19

    Applicant: VMware, Inc.

    Abstract: Examples disclosed herein provide systems, methods, and software to provide individualized applications to remote desktop sessions. In one example, a method of operating a remote desktop server to provide individualized applications to remote desktop users includes identifying a request from a user for a remote desktop session. The method further includes, in response to the request, identifying one or more applications associated with the user that are stored in at least one hidden volume, and virtually overlaying application objects associated with the one or more applications in at least one non-hidden volume. The method also provides initiating the remote desktop session with the at least one non-hidden volume accessible to the user.

Patent Agency Ranking