会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Providing remote access to applications through interface hooks
    • US11283866B2
    • 2022-03-22
    • US14324646
    • 2014-07-07
    • Citrix Systems, Inc.
    • Rakesh KumarJulian PetrovJacob Summers
    • H04L29/08H04L67/1087H04L67/01G06F9/54
    • Methods, systems, and computer-readable media for providing remote access to applications executing on a host device are presented. Aspects described herein may enable a host device to provide remote access to applications executing in a user session by hooking one or more APIs (or other interfaces) associated with an application instance and a window composition module. Dynamically assigned ports may be generated and used to allow a client device to provide remote user input to an application instance operating in a remote access mode. One or more APIs associated with the application instance may be hooked to provide the remote user input to an input queue of the application instance, bypassing an operating system input queue in some embodiments. APIs associated with the application instance and the window composition module may be hooked to allow the host device to recognize window textures generated by the application instance. These recognized window textures may be sent to the remote client device. As a result, according to some aspects, a host device may enable remote access to the application instance by providing remote input to the application instance and forwarding output from the application instance to the remote client device. These and other features will be discussed further herein.
    • 10. 发明申请
    • PROVIDING REMOTE ACCESS TO APPLICATIONS THROUGH INTERFACE HOOKS
    • 通过接口提供远程访问应用程序
    • US20160006803A1
    • 2016-01-07
    • US14324646
    • 2014-07-07
    • Citrix Systems, Inc.
    • Rakesh Kumar
    • H04L29/08G06F9/54H04L29/06
    • H04L67/1091G06F9/54H04L67/42
    • Methods, systems, and computer-readable media for providing remote access to applications executing on a host device are presented. Aspects described herein may enable a host device to provide remote access to applications executing in a user session by hooking one or more APIs (or other interfaces) associated with an application instance and a window composition module. Dynamically assigned ports may be generated and used to allow a client device to provide remote user input to an application instance operating in a remote access mode. One or more APIs associated with the application instance may be hooked to provide the remote user input to an input queue of the application instance, bypassing an operating system input queue in some embodiments. APIs associated with the application instance and the window composition module may be hooked to allow the host device to recognize window textures generated by the application instance. These recognized window textures may be sent to the remote client device. As a result, according to some aspects, a host device may enable remote access to the application instance by providing remote input to the application instance and forwarding output from the application instance to the remote client device. These and other features will be discussed further herein.
    • 呈现用于提供远程访问在主机设备上执行的应用的方法,系统和计算机可读介质。 本文描述的方面可以使得主机设备可以通过挂接与应用实例和窗口组合模块相关联的一个或多个API(或其他接口)来提供对在用户会话中执行的应用的远程访问。 可以生成动态分配的端口并且用于允许客户端设备向以远程访问模式操作的应用实例提供远程用户输入。 在一些实施例中,与应用程序实例相关联的一个或多个API可被挂接以在远程用户输入到应用程序实例的输入队列,绕过操作系统输入队列。 可以挂接与应用实例和窗口组合模块相关联的API,以允许主机设备识别应用实例生成的窗口纹理。 这些识别的窗口纹理可以被发送到远程客户端设备。 因此,根据一些方面,主机设备可以通过向应用实例提供远程输入并将应用实例的输出转发到远程客户端设备来实现对应用程序实例的远程访问。 这些和其他特征将在本文进一步讨论。