Device pairing over different networks
First Claim
1. A system for pairing a mobile device with a media playback device, the system comprising:
- a pairing server configured to be operatively connected to an external network, the pairing server comprising circuitry configured to;
obtain first fingerprint data from a media playback device operating on a first network operatively connected to the external network;
obtain second fingerprint data from a mobile device operating on a second network operatively connected to the external network;
determine that the first fingerprint data corresponds to the second fingerprint data; and
in response to the determination, pair the media playback device on the first network to the mobile device on the second network,wherein at least one of the first fingerprint data and the second fingerprint data is generated based on only a randomly generated noise played during an audio interaction between the media playback device and the mobile device,wherein the pairing server is different from the media playback device and the mobile device.
8 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments a pairing system is configured to obtain first fingerprint data from a media playback device operating on a first network and second fingerprint data from a mobile device operation on the second network. The pairing system can, based on the fingerprint data, determine whether to pair the media playback device on the first network to the mobile device on the second network. The first and second fingerprint data may be generated during an interaction between the media playback device and the mobile device. In one embodiment, the pairing system creates a data conduit for connecting the media playback device on the first network to the mobile device on the second network.
42 Citations
22 Claims
-
1. A system for pairing a mobile device with a media playback device, the system comprising:
-
a pairing server configured to be operatively connected to an external network, the pairing server comprising circuitry configured to; obtain first fingerprint data from a media playback device operating on a first network operatively connected to the external network; obtain second fingerprint data from a mobile device operating on a second network operatively connected to the external network; determine that the first fingerprint data corresponds to the second fingerprint data; and in response to the determination, pair the media playback device on the first network to the mobile device on the second network, wherein at least one of the first fingerprint data and the second fingerprint data is generated based on only a randomly generated noise played during an audio interaction between the media playback device and the mobile device, wherein the pairing server is different from the media playback device and the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for pairing a mobile device with a media playback device using a server, the method comprising:
-
obtaining first fingerprint data from a media playback device operating on a first network operatively connected to an external network; obtaining second fingerprint data from a mobile device operating on a second network operatively connected to the external network; determining that the first fingerprint data corresponds to the second fingerprint data; and in response to the determination, pairing the media playback device on the first network to the mobile device on the second network, wherein at least one of the first fingerprint data and the second fingerprint data is generated based on only a randomly generated noise played during an audio interaction between the media playback device and the mobile device, wherein the server is different from the media playback device and the mobile device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium storing computer-readable instructions that, when executed by a processor on a server, instruct the processor to perform a process comprising:
-
obtaining first fingerprint data from a media playback device operating on a first network operatively connected to an external network; obtaining second fingerprint data from a mobile device operating on a second network operatively connected to the external network; determining that the first fingerprint data corresponds to the second fingerprint data; and in response to the determination, pairing the media playback device on the first network to the mobile device on the second network, wherein at least one of the first fingerprint data and the second fingerprint data is generated based on only a randomly generated noise played during an audio interaction between the media playback device and the mobile device, wherein the server is different from the media playback device and the mobile device. - View Dependent Claims (22)
-
Specification