Methods and systems for use in providing access through a secondary device to services intended for a primary device
First Claim
1. A method of providing access to services, the method comprising:
- receiving, at a service provider server and from over a distributed network, a request from a secondary device to access an account, wherein the service provider server is remote and distinct from the secondary device;
confirming authorization to access the account;
identifying one or more primary devices registered with and corresponding to the account in response to confirming authorization to access to the account, wherein the one or more primary devices are multimedia playback devices;
receiving, at the service provider server from the secondary device, a selection of a first primary device of the one or more primary devices, wherein the first primary device is separate and distinct from the secondary device and the service provider server;
identifying services available to the first primary device and configured and intended to be utilized through the first primary device;
providing access through the secondary device to the identified services on behalf of the first primary device, wherein the providing the access to the identified services comprises providing the secondary device with access to the identified services without a request communicated to the first primary device;
requesting, through a proxy server and from one or more third party service providers, a listing of content available to be played back on the first primary device; and
communicating to the secondary device an altered listing of available content, wherein source access information that provides direct access to the identified content is removed in the altered listing.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide methods of providing access to services comprise: receiving, from over a distributed network, a request from a secondary device to access an account; confirming authorization to access the account; identifying one or more primary devices registered with and corresponding to the account in response to confirming authorization to access to the account, where the one or more primary devices are multimedia playback devices; receiving, from the secondary device, a selection of a first primary device of the one or more primary devices, where the first primary device is separate and distinct from the secondary device; identifying services available to the first primary device and configured to be utilized through the first primary device; and providing access, through the secondary device, to the identified services.
15 Citations
20 Claims
-
1. A method of providing access to services, the method comprising:
-
receiving, at a service provider server and from over a distributed network, a request from a secondary device to access an account, wherein the service provider server is remote and distinct from the secondary device; confirming authorization to access the account; identifying one or more primary devices registered with and corresponding to the account in response to confirming authorization to access to the account, wherein the one or more primary devices are multimedia playback devices; receiving, at the service provider server from the secondary device, a selection of a first primary device of the one or more primary devices, wherein the first primary device is separate and distinct from the secondary device and the service provider server; identifying services available to the first primary device and configured and intended to be utilized through the first primary device; providing access through the secondary device to the identified services on behalf of the first primary device, wherein the providing the access to the identified services comprises providing the secondary device with access to the identified services without a request communicated to the first primary device; requesting, through a proxy server and from one or more third party service providers, a listing of content available to be played back on the first primary device; and communicating to the secondary device an altered listing of available content, wherein source access information that provides direct access to the identified content is removed in the altered listing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing access to services, the method comprising:
-
receiving, at a service provider server and from over a distributed network, a request from a secondary device to access an account, wherein the service provider server is remote and distinct from the secondary device; confirming authorization to access the account; identifying one or more primary devices registered with and corresponding to the account in response to confirming authorization to access to the account, wherein the one or more primary devices are multimedia playback devices; receiving, at the service provider server from the secondary device, a selection of a first primary device of the one or more primary devices, wherein the first primary device is separate and distinct from the secondary device and the service provider server; identifying services available to the first primary device and configured and intended to be utilized through the first primary device; and providing access through the secondary device to the identified services on behalf of the first primary device, wherein the providing the access to the identified services comprises providing the secondary device with access to the identified services without a request communicated to the first primary device; wherein the providing access to the identified services comprises; receiving a request, at the service provider server over the distributed network and from the secondary device, to access one or more content sources; identifying, in accordance with the account, one or more sources of multimedia content and that provide the first primary device with access to multimedia content; and communicating, over the distributed network from the service provider server to the secondary device, a listing of content available from the one or more sources of multimedia content and available to be played back on the first primary device, wherein the sources of multimedia content are remote from and separate from both the first primary device and the secondary device; wherein the communicating the listing of content available to be played back on the first primary device comprises; requesting, through a proxy server and from one or more third party service providers, listings of content available to be played back on the first primary device; receiving, at the proxy server and in response to the request for the listings of content, the listings of content available to be played back on the first primary device from the one or more third party service providers; generating, through the proxy server, an altered listing of available content from the listings of content, where the altered listing of available content comprises a different content identifier corresponding each of the available content in the altered listing, and wherein the generating the altered listing comprises removing, at the proxy server, source access information that provides direct access to the identified content; and forwarding the altered listing to the secondary device such that the secondary device cannot directly access content corresponding to those identified content with the removed information. - View Dependent Claims (9)
-
-
10. A non-transitory computer-readable storage medium storing a computer program for use with a computer simulation, the computer program adapted to cause a processor based system to execute steps comprising:
-
receiving, from over a distributed network, a request from a secondary device to access an account; confirming authorization to access the account; identifying one or more primary devices registered with and corresponding to the account in response to confirming authorization to access to the account, wherein the one or more primary devices are multimedia playback devices; receiving, from the secondary device, a selection of a first primary device of the one or more primary devices, wherein the first primary device is separate and distinct from the secondary device; identifying services available to the first primary device and configured and intended to be utilized through the first primary device; providing access through the secondary device to the identified services on behalf of the first primary device, wherein the providing the access to the identified services comprises providing the secondary device with access to the identified services without a request communicated to the first primary device; requesting, through a proxy server and from one or more third party service providers, a listing of content available to be played back on the first primary device; and forwarding to the secondary device an altered listing of available content, wherein source access information that provides direct access to the identified content is removed in the altered listing. - View Dependent Claims (11, 12)
-
-
13. A method for use in accessing remote services, the method comprising:
-
accessing, from a secondary device, a remote service provider over a distributed network, where the remote service provider is configured to provide services configured for and intended for use by multiple different primary multimedia playback devices accessing the remote service provider over the distributed network; accessing, through the secondary device, an account managed at the remote service provider; detecting a selection of a first primary device that is registered with the account, where the first primary device is a multimedia playback device and is separate and distinct from the secondary device; communicating, over the distributed network from the secondary device to the remote service provider, an identifier of the first primary device; receiving, at the secondary device from the remote service provider and over the distributed network, a listing of services available that correspond to and are configured to be utilized by the selected first primary device; detecting a selection, at the secondary device, of a first service of the listing of services; communicating, over the distributed network from the secondary device to the remote service provider and without communicating a request to the first primary device, a request to initiate the selected first service relative to the first primary device such that the first service is available through the secondary device; and providing access, over the distributed network and through the secondary device, to the selected first service on behalf of the first primary device without communicating a request to the first primary device, wherein the providing the access comprises receiving, over the distributed network and from a proxy server accessing a remote third party service provider, an altered listing of available content available from the third party service provider and configured to be played back by the first primary device, wherein source access information that provides direct access to one or more of the identified content is removed in the altered listing. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for use in accessing remote services, the method comprising:
-
accessing, from a secondary device, a remote service provider over a distributed network, where the remote service provider is configured to provide services configured for and intended for use by multiple different primary multimedia playback devices accessing the remote service provider over the distributed network; accessing, through the secondary device, an account managed at the remote service provider; detecting a selection of a first primary device that is registered with the account, where the first primary device is a multimedia playback device and is separate and distinct from the secondary device; communicating, over the distributed network from the secondary device to the remote service provider, an identifier of the first primary device; receiving, at the secondary device from the remote service provider and over the distributed network, a listing of services available that correspond to and are configured to be utilized by the selected first primary device; detecting a selection, at the secondary device, of a first service of the listing of services; communicating, over the distributed network from the secondary device to the remote service provider and without communicating a request to the first primary device, a request to initiate the selected first service relative to the first primary device such that the first service is available through the secondary device; providing access, over the distributed network and through the secondary device, to the selected first service on behalf of the first primary device without communicating a request to the first primary device; wherein the providing access to the selected first service comprises; receiving, over the distributed network and from a proxy server accessing a remote third party service provider, a listing of available content available from the third party service provider and configured to be played back by the first primary device; detecting a selection, at the secondary device, of a first content of the available content from the listing of available content; communicating, from the secondary device, a first content identifier of the selected first content to the first primary device; wherein the listing of available content comprises a different content identifier corresponding each of the available content and where the listing of available content is altered by the proxy server such that it does not include source access information that provides direct access to the identified content; and wherein the communicating the first content identifier comprises communication the first content identifier and not communicating the source access information that would provide the first primary device with direct access to the identified content.
-
Specification