NC1 AppleUSPP22858 until March 8, 2031 google patentsreleased 2012 CollectionsNational/US Patent ListHarvest Times