I am running java on a win7 environment. The issue is that it asks for update every day but does not find any updates. Shouldn't it find out when is it that there exists something new to update to, and only then initialize and update?
Your question is not clear. (Are you looking for the reason of No New Updates or Wants to get rid of that popup)
If you just want to get rid of the dialog box asking for Java Update everyday, you can do it like this: