REMOTE SESSION INFORMATION BASED ON PROCESS IDENTIFIER
First Claim
Patent Images
1. A system comprising:
- an identifier engine to obtain a process identifier via a first application programming interface (“
API”
), the process identifier associated with a communication of a remote session on a virtual machine and the first API to interface with an operating system of the virtual machine;
a utility engine to obtain information associated with the communication via a second API based on the process identifier; and
an informer engine to, based on the information associated with the communication, provide identity details associated with the communication, wherein the information is linkable to an identity of the remote session.
8 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, a system can include an identifier engine to obtain a process identifier, a utility engine to obtain information associated with a communication based on the process identifier, and an informer engine to provide identity details associated with the communication.
17 Citations
15 Claims
-
1. A system comprising:
-
an identifier engine to obtain a process identifier via a first application programming interface (“
API”
), the process identifier associated with a communication of a remote session on a virtual machine and the first API to interface with an operating system of the virtual machine;a utility engine to obtain information associated with the communication via a second API based on the process identifier; and an informer engine to, based on the information associated with the communication, provide identity details associated with the communication, wherein the information is linkable to an identity of the remote session. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable storage medium comprising a set of instructions executable by a processor resource to:
-
select a process identifier for a process received via a first application programming interface (“
API”
) call of a first operating system utility, the process associated with a first communication of a plurality of communications to an application server;query one of a virtual desktop infrastructure (“
VDI”
) server and a second operating system utility via a second API call to retrieve real user details for the process based on the processor identifier; andprovide the real user details for a session associated with the first communication to a request application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of gathering user information comprising:
-
receiving a first set of information retrieved from a utility application using a process identifier associated with a process of a session, the utility application to execute on an operating system of a virtual machine providing the session; receiving a second set of information retrieved from an online application based on a communication between the virtual machine and the online application during the session; correlating the first set of information and the second set of information with a real user; and providing details of the real user of the session with the online application. - View Dependent Claims (12, 13, 14, 15)
-
Specification