P patft.uspto.gov Twitter granted patent on Twitter-like services 119 points RobAley 13 years ago 72 comments