20110528 tech: Google; Facebook lose patent ruling