I know this is old but I thought I'd throw my two cents in.
First it sounds like you are working in the role as technical support. Clients or employees call you when the video is freezing. You want to get the "go to" information a client machine would contain that may cause the problem.
I am no expert in
Java, but I'm learning.
IMO you could build a Java server application that runs quietly in the background. When started (or even periodically) it gets and stores the data. Have the server listening on a predetermined port. Have returns coded for each command. For instance when sent "getRam". The server sends back the ram, remember the is more then just ram, there is total ram, available ram, ram being used.
Then on your machine run a client program where it sends out requests to the ip address in question. If you want to know the ram, send the getRam request and read the return.
If your on a company network then the program being installed can be a retired policy. But if your dealing with clients on their own personal computers you would need to have them download and install your server.
This whole process opens up the client system running a server to the ability for an attacker to harvest information, especially if you have no encryption, password protection or user interjection procedures in place.
This could simply be the server application popping up a window saying "so and so wants to collect information from your machine, would you like to allow this?".
The server could be programmed in a way to send one encrypted, zipped, XML file containing all the data you want for a particular instance. You could even have the server record specific data.
But this is a lot of work for something you could simply talk a client through looking!
If your wanting this information as a means of collecting information on an IP address for future back attempts. Well good luck getting help here, besides if hacking the other machine is your goal, then just this question tells us you lack the knowledge to do so at the moment. Gaining remote access discreetly to another machine is very difficult!