The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 21, 2017

Filed:

Mar. 02, 2013
Applicant:

Calgary Scientific Inc., Calgary, CA;

Inventors:

Matthew James Stephure, Calgary, CA;

Monroe M. Thomas, Calgary, CA;

Assignee:

Calgary Scientific Inc., Calgary, AB, CA;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); A63F 13/355 (2014.01); H04W 4/18 (2009.01);
U.S. Cl.
CPC ...
H04L 67/10 (2013.01); A63F 13/355 (2014.09); H04L 67/34 (2013.01); H04W 4/18 (2013.01); A63F 2300/209 (2013.01); A63F 2300/513 (2013.01); A63F 2300/535 (2013.01); A63F 2300/538 (2013.01); A63F 2300/5533 (2013.01);
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.


Find Patent Forward Citations

Loading…