Edge — patents on Internet Keeda