Content access in a media network environment
First Claim
Patent Images
1. A method of presenting content data, comprising:
- receiving at a server device a present request indicating locked content data from a client connected to a hub network,wherein the server device is configured to set up the hub network including adding the client and the server device to the hub network,wherein the server device is configured to function as a client in the hub network, andwherein said locked content data is stored on the server device connected to the hub network;
checking a license corresponding to said locked content data to determine if said license permits said client to present said locked content data,wherein said locked content data is a bound instance if said license permits presentation of said locked content data by said client connected to the hub network,wherein the bound instance of said locked content data and the license corresponding to said locked content data are bound to the hub network, andwherein said locked content data is changed to a discrete instance when said locked content data is to be moved to another server device bound to another hub network, the server device sends a disable request for the locked content data to clients of the hub network to indicate that the bound instance of the locked content data is changed to the discrete instance, and wherein the disable request causes the license corresponding to the locked content data to be disabled; and
presenting said locked content data through a presentation component connected to said client when said locked content data is a bound instance.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for managing devices and content in a network environment. In one implementation, a method of presenting content data includes: receiving at a client in a hub network a present request indicating locked content data; checking a license corresponding to said locked content data to determine if said license permits said client to present said locked content data; and presenting said locked content data through a presentation component connected to said client; wherein said license of said locked content data is bound to said hub network.
95 Citations
38 Claims
-
1. A method of presenting content data, comprising:
-
receiving at a server device a present request indicating locked content data from a client connected to a hub network, wherein the server device is configured to set up the hub network including adding the client and the server device to the hub network, wherein the server device is configured to function as a client in the hub network, and wherein said locked content data is stored on the server device connected to the hub network; checking a license corresponding to said locked content data to determine if said license permits said client to present said locked content data, wherein said locked content data is a bound instance if said license permits presentation of said locked content data by said client connected to the hub network, wherein the bound instance of said locked content data and the license corresponding to said locked content data are bound to the hub network, and wherein said locked content data is changed to a discrete instance when said locked content data is to be moved to another server device bound to another hub network, the server device sends a disable request for the locked content data to clients of the hub network to indicate that the bound instance of the locked content data is changed to the discrete instance, and wherein the disable request causes the license corresponding to the locked content data to be disabled; and presenting said locked content data through a presentation component connected to said client when said locked content data is a bound instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of presenting content data, comprising:
-
receiving at a server connected to a hub network a present request indicating locked content data and indicating to a client connected to said hub network to present the content data, wherein the server is configured to set up the hub network including adding the client and the server to the hub network, wherein the server is configured to function as a client in the hub network, and wherein said locked content data is stored on the server connected to the hub network; checking a license corresponding to said locked content data to determine if said license permits said server to present said locked content data through said client, wherein said locked content data is a bound instance if said license permits presentation of said locked content data by said server through said client connected to the hub network, wherein the bound instance of said locked content data and the license corresponding to said locked content data are bound to the hub network, and wherein said locked content data is changed to a discrete instance when said locked content data is to be moved to another server bound to another hub network, the server device sends a disable request for the locked content data to clients of the hub network to indicate that the bound instance of the locked content data is changed to the discrete instance, and wherein the disable request causes the license corresponding to the locked content data to be disabled; and presenting said locked content data by streaming data to said client when said locked content data is a bound instance. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of copying content data, comprising:
-
receiving in a hub network a copy request indicating locked content data, wherein the hub network includes a server configured to set up the hub network including adding the client and the server to the hub network, and wherein the server is configured to function as a client in the hub network and wherein said locked content data is stored on the server; and copying said locked content data to produce a copy of said locked content data when said locked content data is a bound instance with a corresponding license that is bound to said hub network; wherein the bound instance of said locked content data and the license corresponding to said locked content data are bound to the hub network, and wherein said locked content data is changed to a discrete instance when said locked content data is to be moved to another server bound to another hub network, the server device sends a disable request for the locked content data to clients of the hub network to indicate that the bound instance of the locked content data is changed to the discrete instance, and wherein the disable request causes the license corresponding to the locked content data to be disabled. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method of distributing content data, comprising:
-
receiving from a providing device connected to a hub network, and at a receiving device a copy of locked content data that is a bound instance bound to said hub network, wherein the providing device is configured to set up the hub network including adding the receiving device and the providing device to the hub network, wherein the providing device is configured to function as a receiving device in the hub network, and wherein said locked content data is stored on the providing device connected to the hub network; requesting a new license for said copy of locked content data; and receiving said new license for said copy of locked content data of the bound instance bound to said hub network, wherein the bound instance of said copy of locked content data and the new license corresponding to said copy of locked content data are bound to the hub network, and wherein said locked content data is changed to a discrete instance when said locked content data is to be moved to another server bound to another hub network, the server device sends a disable request for the locked content data to clients of the hub network to indicate that the bound instance of the locked content data is changed to the discrete instance, and wherein the disable request causes the license corresponding to the locked content data to be disabled. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of distributing content data, comprising:
-
receiving at a server connected to a hub network, and from a device a request for a new license for a copy of locked content data that is a bound instance bound to said hub network, wherein the server is configured to set up the hub network including adding the client and the server to the hub network, wherein the server is configured to function as a client in the hub network, and wherein said locked content data is stored on the server connected to the hub network; checking a root license stored on said server to determine if said root license permits said server to provide a new license for said copy of locked content data of the bound instance; and creating said new license according to said, root license; sending said new license to said device, wherein said new license for said copy of locked content data of the bound instance is bound to said hub network, wherein the bound instance of said copy of locked content data and the new license are bound to the hub network, and wherein said locked content data is changed to a discrete instance when said locked content data is to be moved to another server bound to another hub network, the server device sends a disable request for the locked content data to clients of the hub network to indicate that the bound instance of the locked content data is changed to the discrete instance, and wherein the disable request causes the license corresponding to the locked content data to be disabled. - View Dependent Claims (37, 38)
-
Specification