×

Authenticating users to media-player devices on online social networks

  • US 9,781,092 B2
  • Filed: 08/26/2015
  • Issued: 10/03/2017
  • Est. Priority Date: 08/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by a media-player device:

  • receiving, from one or more computing devices of an online social network in response to a request from the media-player device, an authentication key;

    broadcasting the authentication key, the authentication key being received by a first client system of a first user of the online social network, the first client system being within range of the broadcast, wherein the first client system is running a native application associated with the online social network, the first user being logged into the online social network via the native application, and wherein the native application verifies the authentication key with the online social network;

    receiving, from the native application running on the first client system, location information of the first client system and social-networking information of the first user, wherein the location information of the first client system and the social-networking information of the first user are sent in response to the authentication key being verified by the native application;

    registering the first user as an owner of the media-player device based on the location information of the first client system and the social-networking information of the first user, wherein the location information indicates the first client system is within a threshold distance of the media-player device;

    receiving, from one or more computing devices of an online social network in response to a request from the media-player device, a new authentication key, the request sent in response to receiving, from the first client system, a request to register a second user of the online social network as a guest user of the media-player device, wherein the first user and the second user are connected with each other on the online social network;

    broadcasting the new authentication key, the new authentication key being received by a second client system of the second user, the second client system being within range of the broadcast, wherein the second client system is running a native application associated with the online social network, the second user being logged into the online social network via the native application, and wherein the native application verifies the authentication key with the online social network; and

    receiving, from the native application running on the second client system, location information of the second client system and social-networking information of the second user, wherein the location information of the second client system and the social-networking information of the second user are sent in response to the authentication key being verified by the native application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×