@Override
	protected void handle(Socket socket) throws IOException {
		BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
		String data_in = in.readLine();
		System.out.println(data_in);
		if(data_in!=null)
		{
			try {
				JSONObject object = new JSONObject(data_in);
				//YOU MAY WANT TO SAVE THE DATA FIRST SO THAT IF IT WAS NOT 
				//SUCCESSFUL YOU CAN ALWAYS SEND IT AGAIN... 
				//send the data to a remote server
				
				VitalParameter parameter= VitalParameter.getInstance().convertToVitalParameter(object);
				//Server.getServerClient().getClientHandler().setData(parameter);
				
				
				System.out.println("Reading Name: "+parameter.getName());
				System.out.println("LOW: "+parameter.getValues().get("Low"));
				System.out.println("HIGH: "+parameter.getValues().get("High"));
			} catch (JSONException e) {
				e.printStackTrace();
			}
		}
	}