Multidevice authentication
First Claim
Patent Images
1. A method of connecting a companion device to a primary device, the method comprising:
- receiving, at the companion device, a user credential for a media service, the user credential granting a user permission to access media content provided by the media service;
storing the user credential on the companion device;
determining that the companion device is located proximate to the primary device by determining that the companion device and the primary device are connected to the same local area network and by receiving a return of a quick response code, from the companion device, which was generated by the primary device;
prior to initiating a wireless communication session between the primary device and the companion device, the companion device is granted access to the primary device by the returned quick response code;
determining, at the companion device, that the primary device is an unknown primary device when the user has not previously supplied the user credential to the primary device and the primary device is further determined to be unknown because the companion device does not have access to a record that indicates the primary device is a known primary device that the user has previously accessed;
running, on the primary device, a media application that facilitates access to the media content through the primary device, the media application requiring the user credential to access the media content; and
establishing the wireless communication session between the companion device and the primary device over the local area network and in combination with the companion device being proximate to the primary device, causing, without user intervention, the user credential for the media service to automatically communicate to the primary device.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the invention can log a user into a primary device in a more efficient manner. For example, aspects of the invention may eliminate the need for the user to supply user credentials directly to a primary device. Instead, the companion device recognizes relevant primary devices located proximate to the companion device and automatically initiates a user login to the primary device without user intervention. Aspects of the invention can automatically login a user to known and unknown primary devices.
-
Citations
19 Claims
-
1. A method of connecting a companion device to a primary device, the method comprising:
-
receiving, at the companion device, a user credential for a media service, the user credential granting a user permission to access media content provided by the media service; storing the user credential on the companion device; determining that the companion device is located proximate to the primary device by determining that the companion device and the primary device are connected to the same local area network and by receiving a return of a quick response code, from the companion device, which was generated by the primary device; prior to initiating a wireless communication session between the primary device and the companion device, the companion device is granted access to the primary device by the returned quick response code; determining, at the companion device, that the primary device is an unknown primary device when the user has not previously supplied the user credential to the primary device and the primary device is further determined to be unknown because the companion device does not have access to a record that indicates the primary device is a known primary device that the user has previously accessed; running, on the primary device, a media application that facilitates access to the media content through the primary device, the media application requiring the user credential to access the media content; and establishing the wireless communication session between the companion device and the primary device over the local area network and in combination with the companion device being proximate to the primary device, causing, without user intervention, the user credential for the media service to automatically communicate to the primary device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer storage media comprising computer-executable instructions embodied thereon that, when executed by a computing device, connect a companion device to a primary device, the instructions causing the computing device to:
-
receive, at the primary device, information from the companion device identifying a user of the companion device, the primary device having a media application for a media service that requires a user credential to access a service provided by the media service; determine, at the primary device, from the information that the companion device is associated with a user account for the media service; determine that the companion device is located proximate to the primary device by determining that the companion device and the primary device are connected to the same local area network and by receiving a return of a quick response code, from the companion device, which was generated by the primary device; prior to initiation of a wireless communication session between the primary device and the companion device, the companion device is granted access to the primary device by the returned quick response code; establish the wireless communication session between the companion device and the primary device over the local area network and in combination with the determined companion device being in proximate to the primary device, without user intervention, automatically log the user into the media service at the primary device by communicating the user credential associated with the user account from the primary device to the media service, the user credential being used to log the user into the media service via the primary device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer storage media comprising computer-executable instructions embodied thereon that, when executed by a computing device, connect a companion device to a primary device, the instructions causing the computing device to:
-
determine that the companion device is located proximate to the primary device by determining that the companion device and the primary device are connected to the same local area network and by receiving a return of a quick response code, from the companion device, which was generated by the primary device; prior to a initiated wireless communication session between the primary device and the companion device, the companion device is granted access to the primary device by the returned quick response code; receive, at the primary device, a confirmation that the companion device is associated with a user account for the media service; determine, at the primary device, that the companion device is unknown to the primary device, when the user has not previously supplied the user credential to the primary device and the primary device is further determined to be unknown because the companion device does not have access to a record that indicates the primary device is a known primary device that the user has previously accessed; establish a wireless communication session between the companion device and the primary device over the local area network and in combination with the determined companion device being in proximate to the primary device, without user intervention, automatically log the user into the media service at the primary device by communicating the user credential associated with the user account from the primary device to the media service, the user credential being used to log the user into the media service via the primary device. - View Dependent Claims (16, 17, 18, 19)
-
Specification