Apple Patents: Is This A Glimpse At The Future?