Remote control of an application using dynamic-linked library (DLL) injection

    公开(公告)号:US09602581B2

    公开(公告)日:2017-03-21

    申请号:US13783287

    申请日:2013-03-02

    Abstract: Systems and methods for providing remote access to an application using Dynamic-Linked Library (DLL) injection. A server remote access application executes a connect application that receives an identifier of the application as an argument. The application may be a game, etc., to which remote access is provided to one or more client devices. The connect application injects a Remoting DLL into the address space of the application, where the Remoting DLL provides a mechanism to communicate with a server remote access application. The server remote access application establishes a communications session between a client application on the client device and the application. Instructions directed by the application to the client application are captured by the Remoting DLL and provided to server remote access application. Similarly, inputs from the client device are communicated to the server remote access application and captured by the Remoting DLL, and then communicated to the application.

    METHODS AND SYSTEMS FOR COLLABORATIVE BROWSING

    公开(公告)号:US20200044907A1

    公开(公告)日:2020-02-06

    申请号:US16507134

    申请日:2019-07-10

    Abstract: Systems and methods for providing a collaborative browsing capability. A web browser service may be collaboratively browsed by plural client computing devices at an enumerated URL in a collaborative browsing (co-browsing) session. A request made by a web browser in the session may be intercepted by a co-browsing service and forwarded to the web browser service. A response to the request is received by the co-browsing service and communicated all web browsers participating in the co-browsing session. For configured web browsers, a view associated with web browser service may be translated into client computing device specific presentation data for display.

Patent Agency Ranking