involving web programs, i.e. using technology especially used in internet, generally interacting with a web browser

Patents Grantslast 30 patents

Patents Applicationslast 30 patents