Manipulation of browser DOM on server Application US-10419568-B2 United States of America 17 Sep 2019