-
公开(公告)号:US09870263B2
公开(公告)日:2018-01-16
申请号:US11771975
申请日:2007-06-29
CPC分类号: G06F9/5027
摘要: Terminal sessions providing remote access to functionality may be isolated from each other, as well as from the server system space, by being placed in system virtualization instances. Applications associated with terminal sessions may be allocated to system virtualization instances. In particular, system virtualization instances may be pre-instantiated, and applications may be dynamically allocated to the system virtualization instances, for example, according to a virtualization instance policy. The system virtualization instances may provide, in particular, an ability for terminal session components and associated applications to create, read, update and delete resources in a global name space of a host server without conflict, collision or other interference with each other or other server components.
-
公开(公告)号:US08667482B2
公开(公告)日:2014-03-04
申请号:US11837464
申请日:2007-08-10
申请人: Ara Bernardi , Sriram Sampath , John M Sheehan
发明人: Ara Bernardi , Sriram Sampath , John M Sheehan
CPC分类号: G06F8/61
摘要: Automated application modeling for application virtualization (auto-modeling) may be incorporated into an application installer and/or other suitable component of a computer operating system. Auto-modeling may be performed by an auto-modeling agent. The auto-modeling agent may employ one or more of multiple auto-modeling strategies. The auto-modeling agent may assess one or more of a particular application, application installation package and/or application environment in order to determine a suitable auto-modeling strategy. Auto-modeling strategies may include active auto-modeling and passive auto-modeling. Active auto-modeling strategies may require at least partial installation and/or execution of the application to be modeled, whereas passive auto-modeling may generate corresponding auto-modeling data independent of application installation and/or execution, for example, by obtaining suitable data from a corresponding application installation package.
摘要翻译: 用于应用程序虚拟化(自动建模)的自动应用程序建模可以合并到应用程序安装程序和/或计算机操作系统的其他合适组件中。 自动建模可以由自动建模代理执行。 自动建模代理可以采用多个自动建模策略中的一个或多个。 自动建模代理可以评估特定应用,应用安装包和/或应用环境中的一个或多个,以便确定合适的自动建模策略。 自动建模策略可能包括主动自动建模和被动自动建模。 主动自动建模策略可能需要至少部分安装和/或执行要建模的应用程序,而被动自动建模可以生成独立于应用程序安装和/或执行的相应的自动建模数据,例如通过获得合适的数据 从相应的应用程序安装包中。
-
公开(公告)号:US20090044170A1
公开(公告)日:2009-02-12
申请号:US11837464
申请日:2007-08-10
申请人: Ara Bernardi , Sriram Sampath , John M. Sheehan
发明人: Ara Bernardi , Sriram Sampath , John M. Sheehan
CPC分类号: G06F8/61
摘要: Automated application modeling for application virtualization (auto-modeling) may be incorporated into an application installer and/or other suitable component of a computer operating system. Auto-modeling may be performed by an auto-modeling agent. The auto-modeling agent may employ one or more of multiple auto-modeling strategies. The auto-modeling agent may assess one or more of a particular application, application installation package and/or application environment in order to determine a suitable auto-modeling strategy. Auto-modeling strategies may include active auto-modeling and passive auto-modeling. Active auto-modeling strategies may require at least partial installation and/or execution of the application to be modeled, whereas passive auto-modeling may generate corresponding auto-modeling data independent of application installation and/or execution, for example, by obtaining suitable data from a corresponding application installation package. In particular, The auto-modeling agent may perform active auto-modeling by directing an independent application modeler and/or an application installer, for example, in accordance with an auto-modeling rulebase.
摘要翻译: 用于应用程序虚拟化(自动建模)的自动应用程序建模可以合并到应用程序安装程序和/或计算机操作系统的其他合适组件中。 自动建模可以由自动建模代理执行。 自动建模代理可以采用多个自动建模策略中的一个或多个。 自动建模代理可以评估特定应用,应用安装包和/或应用环境中的一个或多个,以便确定合适的自动建模策略。 自动建模策略可能包括主动自动建模和被动自动建模。 主动自动建模策略可能需要至少部分安装和/或执行要建模的应用程序,而被动自动建模可以生成独立于应用程序安装和/或执行的相应的自动建模数据,例如通过获得合适的数据 从相应的应用程序安装包中。 特别地,自动建模代理可以通过引导独立的应用程序建模器和/或应用程序安装程序来执行主动自动建模,例如,根据自动建模规则库。
-
公开(公告)号:US20090006503A1
公开(公告)日:2009-01-01
申请号:US11771975
申请日:2007-06-29
IPC分类号: G06F12/02
CPC分类号: G06F9/5027
摘要: Terminal sessions providing remote access to functionality may be isolated from each other, as well as from the server system space, by being placed in system virtualization instances. Applications associated with terminal sessions may be allocated to system virtualization instances. In particular, system virtualization instances may be pre-instantiated, and applications may be dynamically allocated to the system virtualization instances, for example, according to a virtualization instance policy. The system virtualization instances may provide, in particular, an ability for terminal session components and associated applications to create, read, update and delete resources in a global name space of a host server without conflict, collision or other interference with each other or other server components.
摘要翻译: 通过放置在系统虚拟化实例中,提供对功能的远程访问的终端会话可以彼此隔离,以及从服务器系统空间隔离。 与终端会话相关联的应用可以分配给系统虚拟化实例。 特别地,系统虚拟化实例可以被预实例化,并且应用可以被动态地分配给系统虚拟化实例,例如,根据虚拟化实例策略。 特别地,系统虚拟化实例可以提供终端会话组件和相关联的应用程序在主机服务器的全局名称空间中创建,读取,更新和删除资源的能力,而不会发生冲突,冲突或其他干扰或其他服务器 组件。
-
公开(公告)号:US07600024B2
公开(公告)日:2009-10-06
申请号:US11396191
申请日:2006-03-31
申请人: Santosh Sharad Jodh , Sriram Sampath , James George Cavalaris , Ara Bernardi , Narayanan Ganapathy
发明人: Santosh Sharad Jodh , Sriram Sampath , James George Cavalaris , Ara Bernardi , Narayanan Ganapathy
IPC分类号: G06F15/173 , G06F15/16
摘要: The present invention is directed to restricting device access per session. Entries in a device list are configured to store session ID values in addition to values for other device properties. A session ID value for a device can be set to the session ID value of a (e.g., RDP) session that registered the device such that the subsequent transfer of device related information for the device can be restricted to processes in the session. When a request for device related information is received from a process, an access check is performed by at least comparing a session ID value for the process to a session ID value stored in a device entry for the device. When the access check is successful, for example, when session ID values match, access to the requested device related information can be permitted.
摘要翻译: 本发明旨在限制每个会话的设备访问。 设备列表中的条目被配置为除了其他设备属性的值之外还存储会话ID值。 可以将设备的会话ID值设置为注册设备的(例如,RDP)会话的会话ID值,使得用于设备的设备相关信息的后续传送可以被限制在会话中的进程。 当从进程接收到与设备有关的信息的请求时,通过至少将进程的会话ID值与存储在设备的设备条目中的会话ID值进行比较来执行访问检查。 当访问检查成功时,例如,当会话ID值匹配时,可以允许访问所请求的设备相关信息。
-
公开(公告)号:US20070005693A1
公开(公告)日:2007-01-04
申请号:US11171005
申请日:2005-06-29
IPC分类号: G06F15/16
摘要: A workstation including a host machine and a plurality of consoles directly connected to the host machine. Each of the consoles are configured as a separate console, and each of the consoles include a respective input device adapted to receive input from a user and a respective output device adapted to provide output to the user. A method provided herein includes configuring the host machine to support a plurality of users concurrently on a plurality of consoles, and connecting each of the consoles directly to the host machine so as to enable direct communication therebetween.
摘要翻译: 包括主机和直接连接到主机的多个控制台的工作站。 每个控制台被配置为单独的控制台,并且每个控制台包括适于从用户接收输入的相应输入设备和适于向用户提供输出的相应输出设备。 本文提供的方法包括配置主机以在多个控制台上同时支持多个用户,并且将每个控制台直接连接到主机,以便能够直接在其间进行通信。
-
7.
公开(公告)号:US20110153781A1
公开(公告)日:2011-06-23
申请号:US12642646
申请日:2009-12-18
申请人: Nelamangal Krishnaswamy Srinivas, , Ashwin Palekar , Olga B. Ivanova , Ara Bernardi , Sriram Sampath
发明人: Nelamangal Krishnaswamy Srinivas, , Ashwin Palekar , Olga B. Ivanova , Ara Bernardi , Sriram Sampath
CPC分类号: H04L67/306 , G06F3/04842 , G06F9/4451 , H04L67/10
摘要: Systems, methods, and computer-readable storage media are disclosed for roaming profiles and application compatibility in multi-user systems. In an embodiment, a user profile exists on a plurality of client computers. Each client computer executes a roaming profile client that intercepts a change to an application's settings. The roaming profile client sends this change to a roaming profile server that stores it. When the user profile logs on to a second client computer, the roaming profile server sends an indication of the change to a second roaming profile client on the second client computer. This roaming profile client alters the settings for the application on the second client computer such that, when the user session executes the application on the second client computer, the application reflects the change.
摘要翻译: 公开了用于多用户系统中的漫游简档和应用兼容性的系统,方法和计算机可读存储介质。 在一个实施例中,用户简档存在于多个客户端计算机上。 每个客户端计算机执行一个漫游配置文件客户端,拦截对应用程序设置的更改。 漫游配置文件客户端将此更改发送到存储它的漫游配置文件服务器。 当用户简档登录到第二客户端计算机时,漫游配置文件服务器向第二客户端计算机上的第二漫游配置文件客户端发送更改的指示。 该漫游配置文件客户端改变在第二客户端计算机上的应用的设置,使得当用户会话在第二客户端计算机上执行应用时,应用程序反映该变化。
-
8.
公开(公告)号:US20060195586A1
公开(公告)日:2006-08-31
申请号:US11067296
申请日:2005-02-25
申请人: Vladimir Stoyanov , Ara Bernardi , Costin Hagiu , John Parsons , Makarand Patwardhan , Sriram Sampath
发明人: Vladimir Stoyanov , Ara Bernardi , Costin Hagiu , John Parsons , Makarand Patwardhan , Sriram Sampath
IPC分类号: G06F15/16
摘要: Systems and methods for configuring sessions and terminals for binding in an extensible manner are disclosed. In one implementation, a terminal is created in response to notification of an incoming connection. A session is also created. The terminal and session are bound together for operation. This implementation may be instantiated as computer-executable instructions defined on a computer-readable media.
摘要翻译: 公开了用于以可扩展方式配置会话和终端的系统和方法。 在一个实现中,响应于进入连接的通知而创建终端。 还创建了一个会话。 终端和会话绑定在一起进行操作。 该实现可以被实例化为在计算机可读介质上定义的计算机可执行指令。
-
公开(公告)号:US20060059335A1
公开(公告)日:2006-03-16
申请号:US10963440
申请日:2004-10-12
申请人: Ara Bernardi , Klaus Schutz , Richard Ward , Sriram Sampath
发明人: Ara Bernardi , Klaus Schutz , Richard Ward , Sriram Sampath
IPC分类号: H04L9/00
CPC分类号: G06F21/575
摘要: Systems and methods are described for providing security through sessions. In an implementation, a method includes initiating a session, by an operating system, in which operating system services are executable and initiating another session, by the operating system, in which a user-interactive application is executable.
摘要翻译: 描述了通过会话提供安全性的系统和方法。 在一个实现中,一种方法包括由操作系统启动会话,操作系统在操作系统中操作系统服务是可执行的并且由用户交互应用可执行的操作系统发起另一个会话。
-
公开(公告)号:US20070233869A1
公开(公告)日:2007-10-04
申请号:US11396191
申请日:2006-03-31
IPC分类号: G06F15/173
摘要: The present invention is directed to restricting device access per session. Entries in a device list are configured to store session ID values in addition to values for other device properties. A session ID value for a device can be set to the session ID value of a (e.g., RDP) session that registered the device such that the subsequent transfer of device related information for the device can be restricted to processes in the session. When a request for device related information is received from a process, an access check is performed by at least comparing a session ID value for the process to a session ID value stored in a device entry for the device. When the access check is successful, for example, when session ID values match, access to the requested device related information can be permitted.
摘要翻译: 本发明旨在限制每个会话的设备访问。 设备列表中的条目被配置为除了其他设备属性的值之外还存储会话ID值。 可以将设备的会话ID值设置为注册设备的(例如,RDP)会话的会话ID值,使得用于设备的设备相关信息的后续传送可以被限制在会话中的进程。 当从进程接收到与设备有关的信息的请求时,通过至少将进程的会话ID值与存储在设备的设备条目中的会话ID值进行比较来执行访问检查。 当访问检查成功时,例如,当会话ID值匹配时,可以允许访问所请求的设备相关信息。
-
-
-
-
-
-
-
-
-