Authenticating a browser-less data streaming device to a network with an external browser
First Claim
Patent Images
1. A data streaming device, comprising:
- one or more memories; and
one or more processors communicatively coupled to the one or more memories and configured to;
establish a connection with a computing device that includes a data input and transmission interface;
query, by the data streaming device, a default resource on a network prior to using a browser on the computing device for authentication;
receive a response from the default resource responsive to the query;
compare the received response to a previously stored response, wherein a match between the received response and the stored response indicates connectivity between the data streaming device and the network, and a mismatch indicates that authentication is required for connectivity between the data streaming device and the network;
provide, using the browser of the computing device, authentication information required to authenticate the data streaming device and enable the data streaming device to obtain access to the network responsive to determination of the mismatch, wherein successful authentication enables the data streaming device to stream content over the network.
7 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for authenticating a data streaming device to a network using a browser of another computing device, such that the data streaming device is able to retrieve and/or transmit streaming content over the Internet subsequent to the authentication.
17 Citations
19 Claims
-
1. A data streaming device, comprising:
-
one or more memories; and one or more processors communicatively coupled to the one or more memories and configured to; establish a connection with a computing device that includes a data input and transmission interface; query, by the data streaming device, a default resource on a network prior to using a browser on the computing device for authentication; receive a response from the default resource responsive to the query; compare the received response to a previously stored response, wherein a match between the received response and the stored response indicates connectivity between the data streaming device and the network, and a mismatch indicates that authentication is required for connectivity between the data streaming device and the network; provide, using the browser of the computing device, authentication information required to authenticate the data streaming device and enable the data streaming device to obtain access to the network responsive to determination of the mismatch, wherein successful authentication enables the data streaming device to stream content over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
establishing, by a data streaming device, a connection with a computing device that includes a data input and transmission interface; querying by the data streaming device, a default resource on a network prior to using a browser on the computing device for authentication; receiving a response from the default resource responsive to the query; comparing the received response to a previously stored response, wherein a match between the received response and the stored response indicates connectivity between the data streaming device and the network, and a mismatch indicates that authentication is required for connectivity between the data streaming device and the network; and providing, using the browser of the computing device, authentication information required to authenticate the data streaming device and enable the data streaming device to obtain access to the network responsive to determination of the mismatch, wherein successful authentication enables the data streaming device to stream content over the network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having instructions stored thereon, that when executed by one or more processors cause the one or more processors to perform operations, the operations comprising:
-
establishing, by a data streaming device, a connection with a computing device that includes a browser;
querying, by the data streaming device, a default resource on a network prior to using a browser on the computing device for authentication;
receiving a response from the default resource responsive to the query;
comparing the received response to a previously stored response, wherein a match between the received response and the stored response indicates connectivity between the data streaming device and the network, and a mismatch indicates that authentication is required for connectivity between the data streaming device and the network; andreceiving, from the browser of the computing device, authentication information required to authenticate the data streaming device and enable the data streaming device to obtain access to the network responsive to determination of the mismatch, wherein successful authentication enables the data streaming device to stream content over the network. - View Dependent Claims (19)
-
Specification