-
公开(公告)号:US12032883B1
公开(公告)日:2024-07-09
申请号:US18333654
申请日:2023-06-13
CPC分类号: G06F30/20 , G06F9/452 , G06F9/5027 , G06F9/5077
摘要: The subject matter of this specification can be implemented in, among other things, a method that includes accessing a plurality of target tasks for a computing system, the computing system comprising a plurality of resources, wherein the plurality of resources comprises a first server and a second server, accessing a plurality of configurations of the computing system, wherein each of the plurality of configurations identifies one or more resources of the plurality of resources to perform the respective target task of the plurality of target tasks, and performing, for each of the plurality of configurations, a simulation to determine a plurality of performance metrics, wherein each of the plurality of performance metrics predicts performance of at least one of the plurality of resources executing the plurality of target tasks on the computing system.
-
公开(公告)号:US11947861B1
公开(公告)日:2024-04-02
申请号:US18079741
申请日:2022-12-12
CPC分类号: G06F3/1454 , G06F21/31 , G09G5/006 , H04L63/10 , H04L63/102 , H04L63/107 , H04L67/14 , H04L67/52 , H04W88/04 , H04W88/06
摘要: The subject matter of this specification can be implemented in, among other things, a method that includes storing first client information identifying a first client device, identifying a location of the first client device, and identifying a first remote access session that provides the first client device access to resources of the remote access system. The method further includes receiving access information identifying an access device and a user account associated with the first client information. The access information indicates that the user account has been successfully authenticated by the access device. The method further includes, in response to the receipt of the access information, causing the first client device to connect to the first remote access session with the remote access system as a background process of the client device while a user interface of the client device remains locked.
-
公开(公告)号:US11941431B1
公开(公告)日:2024-03-26
申请号:US17322315
申请日:2021-05-17
IPC分类号: G06F9/48 , G06F3/04817 , G06F3/0486 , G06F9/54
CPC分类号: G06F9/4843 , G06F3/04817 , G06F3/0486 , G06F9/54
摘要: Disclosed are systems and methods for managing software applications. The system receives, via a graphical user interface, a request to generate a chain application with a sequence of execution comprising a first application and a second application. In response to determining that an output type of the first application is not compatible with an input type of the second application, the system updates, without further user input, the sequence of execution such that the second application precedes the first application. The system generates the chain application configured to execute the first application and the second application in the updated sequence of execution.
-
公开(公告)号:US11909805B1
公开(公告)日:2024-02-20
申请号:US17679731
申请日:2022-02-24
IPC分类号: H04L67/01 , H04L67/303 , H04L67/141 , H04L67/565
CPC分类号: H04L67/01 , H04L67/141 , H04L67/303 , H04L67/565
摘要: The subject matter of this specification can be implemented in, among other things, a method that includes establishing, by a host server running an application, a connection to a client device; obtaining, based on an identifier of the client device, a profile of the client device comprising an identifier of a local device that was associated with the client device during a prior connection of the client device to the host server; and causing, based on the identifier of the local device, a driver for the local device to be available for execution on the host server, wherein the driver for the local device is to convert data between a data format accessible to the application and a data format accessible to the local device.
-
公开(公告)号:US11848979B1
公开(公告)日:2023-12-19
申请号:US17855256
申请日:2022-06-30
发明人: Ivan Korobov , Silvan Chetcuti , Ruslan Sadovnikov , Nikolay Dobrovolskiy , Serguei M. Beloussov
IPC分类号: H04L67/025 , H04L67/12 , G06F16/178
CPC分类号: H04L67/025 , G06F16/1787 , H04L67/12
摘要: The subject matter of this specification can be implemented in, among other things, a method that includes determining, by a first computing device, a set of remote applications hosted by a second computing device including file type associations for each remote application. The first computing device determines a set of local applications and their file type associations. The each file type associated with a remote application, the first computing device determines whether the file type is also associated with a local application. Responsive to determining that the file type is associated with both a remote and local application, the first computing device configures a proxy component with parameters specifying the remote application and the local application. The proxy component is configured to determine whether to open a requested file of the file type with the remote application or the local application based upon the current client/server environment.
-
公开(公告)号:US11706282B1
公开(公告)日:2023-07-18
申请号:US17750800
申请日:2022-05-23
IPC分类号: H04L67/06 , H04L67/141 , H04L67/51
CPC分类号: H04L67/06 , H04L67/141 , H04L67/51
摘要: A system and method are provided for sharing electronic data on a personal computing device using a connected mobile electronic device. An exemplary system includes a client module installed on a mobile device that identifies a list Of data sharing services installed on the mobile device, at least one data sharing service configured to share data to a remote device and transmit the list indicating to a computing device. Moreover, an agent module installed on the computing device selects one or more electronic files to be shared by the mobile device and selects the one of the data sharing services for sharing the selected electronic files. The agent module can then transmit the selected electronic files to the mobile device for data sharing using the selected data sharing service.
-
公开(公告)号:US11625262B1
公开(公告)日:2023-04-11
申请号:US17342927
申请日:2021-06-09
摘要: Virtual computer systems (virtual machines) have become increasingly common with the evolution of virtualization technology, cloud computing, etc. However, as a virtual machine and its associated guest operating system seek to execute and/or access a page of memory through synchronous processes execution of the virtual processor associated with the virtual processing is blocked until the page of memory is locked and available. Accordingly, time is wasted on calls waiting for physical page availability thereby reducing utilization of the host machine and virtual machine respectively. To address this an asynchronous virtual machine environment is established allowing the virtual machine or physical machine to handle additional operations whilst waiting for physical page availability.
-
公开(公告)号:US11570237B1
公开(公告)日:2023-01-31
申请号:US17684721
申请日:2022-03-02
摘要: Systems and methods for implementing client-side load balancing for remote application servers. An example method comprises receiving, by a publishing server, an application server status information reflecting computing resource utilization by each application server of a plurality of application servers; receiving a request initiated by a client computing device to access a published application executable by at least a subset of the plurality of application servers; and responsive to determining that a load metric reflecting performance of the publishing server exceeds a threshold value, transmitting an instruction to the client computing device to perform client-side load balancing using a snapshot of the application server status information to select an application server of the subset of the plurality of application servers.
-
公开(公告)号:US11513828B1
公开(公告)日:2022-11-29
申请号:US15477209
申请日:2017-04-03
摘要: A system and method is provided for managing virtualized computing resources. An exemplary method includes executing a computing service comprised of virtualized computing resources including a first virtual machine and a network address mapping module. The method further includes, responsive to receiving an indication that additional virtualized computing resources are needed to handle one or more requests from a client and directed to the computing service, generating a second virtual machine that can handle requests for the computing service by performing a linked cloning operation of the first virtual machine. The method includes, configuring the network address mapping module to modify requests for the second virtual machine, such that the second virtual machine has the same network address as the first virtual machine.
-
公开(公告)号:US11379252B1
公开(公告)日:2022-07-05
申请号:US15884550
申请日:2018-01-31
IPC分类号: G06F9/451 , H04L65/1069 , G06F3/04847 , G06F40/106 , H04L67/01
摘要: Disclosed are systems and methods for providing layouts for a remote desktop session. According to one aspect, a method comprises receiving, at a remote application server, a request from a client device to initiate a remote desktop session, extracting configuration information regarding the client device from the request, retrieving, from a database, a layout that defines one or more remote applications and configurations for the one or more remote applications executing on the remote desktop session, initiating the remote desktop session with the client device, launching the one or more remote applications defined in the layout and configuring the one or more remote applications according to the configurations.
-
-
-
-
-
-
-
-
-