IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0686954
(2003-10-15)
|
등록번호 |
US-8230084
(2012-07-24)
|
발명자
/ 주소 |
- Singer, Mitch Fredrick
- Lakamp, Brian David
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
26 |
초록
▼
Methods and apparatus for managing devices and content in a network environment. In one implementation, a method of adding a client as a member of a hub network includes: detecting a client connected to a server in a hub network; authenticating said client; authorizing said client; and adding said c
Methods and apparatus for managing devices and content in a network environment. In one implementation, a method of adding a client as a member of a hub network includes: detecting a client connected to a server in a hub network; authenticating said client; authorizing said client; and adding said client as a member in said hub network.
대표청구항
▼
1. A method of adding a client as a member of a hub network which includes a plurality of devices, comprising: detecting a client newly connected to the hub network by a server,wherein the server periodically polls the plurality of devices for the client;authenticating the client to determine an ide
1. A method of adding a client as a member of a hub network which includes a plurality of devices, comprising: detecting a client newly connected to the hub network by a server,wherein the server periodically polls the plurality of devices for the client;authenticating the client to determine an identity of the client;authorizing the client to determine that the client is a compliant device that operates according to rules defined for the hub network,wherein the compliant device enables a user to present, move, and copy content data to be controlled to reflect guidelines of licenses of the content data set for a licensing authority, andwherein the client sends a message to the plurality of devices on the hub network indicating that the client is now connected to the hub network;adding the client as a member in the hub network when it is determined that the client has been detected, authenticated, authorized, and is in a local environment of the server;providing licenses for the content data bound to the hub network to members of the hub network,wherein a source version of the content data is stored on the server, and copies of the source versions are stored on the compliant device as sub-copy versions;comparing a device count of members in said hub network with a member device limit;confirming said device count by contacting an external device registration server;sending a device add request to said device registration server;receiving a device add permission from said device registration server;wherein said device add request includes said device count;wherein the device registration server sends the device add permission to add the client as a member if the client has not been added as a member in any other hub network. 2. The method of claim 1, wherein determining that the client is in the local environment of the server comprises sending a local environment confirmation request to the client to determine whether the client is in the local environment,wherein the local environment is a limited area defined relative to the server. 3. The method of claim 2, further comprising receiving a reply from the client in response to the local environment confirmation request. 4. The method of claim 3, wherein determining that the client is in the local environment of the server comprises measuring the time between sending the local environment confirmation request and receiving the reply. 5. The method of claim 1, further comprising: confirming a device count of members in said hub network by comparing said device count with a member device limit;wherein said client will not be added as a member in said hub network if said device count is greater than or equal to said member device limit. 6. The method of claim 5, further comprising: increasing said device count after adding said client as a member. 7. The method of claim 1, wherein the rules defined for the hub network comprise disabling licenses for the sub-copy versions stored on the client when the client is removed as a member of the hub network. 8. The method of claim 1, wherein the rules defined for a hub network comprise disabling a key at the compliant device when the server informs the compliant device that the key has been revoked because the key has been compromised. 9. The method of claim 1, wherein the client is added as a member of the hub network when it is further determined that a set of rules has been met. 10. The method of claim 1, wherein determining that the client is a compliant device comprises sending a compliance confirmation request to the client to request information from the client to confirm that the client will abide by the rules defined for a hub network. 11. The method of claim 1, wherein determining that the client is in the local environment of the server comprises pinging the client. 12. The method of claim 1, further comprising revoking the authorization of the client device when the server determines that the client has circumvented or broken the rules defined for the compliant device. 13. A method of adding a client as a member of a hub network which includes a plurality of devices, comprising: periodically polling the plurality of devices of the hub network by a server for a client newly connected to the hub network so that the client can be detected by the server;sending identification information from said client to said server to authenticate the client;sending a compliance confirmation from the client to the server that confirms the client is a compliant device that operates according to rules defined for the hub network,wherein the compliant device enables a user to present, move, and copy content data to be controlled to reflect guidelines of licenses of the content data set for a licensing authority, andwherein the client sends a message to the plurality of devices on the hub network indicating that the client is now connected to the hub network;receiving an add confirmation at the client from the server indicating that the client has been added as a member in the hub network as the client has been detected,authenticated, confirmed compliant, and is in a local environment of the server;providing licenses for the content data bound to the hub network to members of the hub network,wherein a source version of the content data is stored on the server, and copies of source versions are stored on the compliant device as sub-copy versions;comparing a device count of members in said hub network with a member device limit;confirming said device count by contacting an external device registration server;sending a device add request to said device registration server;receiving a device add permission from said device registration server;wherein said device add request includes said device count;wherein the device registration server sends the device add permission to add the client as a member if the client has not been added as a member in any other hub network. 14. The method of claim 13, wherein the rules defined for the hub network comprise disabling licenses for the sub-copy versions stored on the client when the client is removed as a member of the hub network. 15. The method of claim 13, wherein the rules defined for the hub network comprise disabling a key at the compliant device when the server informs the compliant device that the key has been revoked because the key has been compromised. 16. The method of claim 13, wherein said compliance information indicates that the compliant device will not decrypt locked content data without a license that is bound to a hub network of which the compliant device is a member. 17. The method of claim 13, wherein the client is in the local environment of the server when the client is in a limited area defined relative to the server. 18. A method of adding a client as a member of a hub network which includes a plurality of devices, comprising: periodically polling the plurality of devices of the hub network by a server for a client newly connected to the hub network through an intermediary device connected to said server so that the client can be detected by the server;sending identification information from said client to said server through said intermediary device to authenticate the client;sending a compliance confirmation from the client to the server through the intermediary device that confirms the client is a compliant device that operates according to rules defined for the hub network;wherein the compliant device enables a user to present, move, and copy content data to be controlled to reflect guidelines of licenses of the content data set for a licensing authority; andwherein the client sends a message to the plurality of devices on the hub network indicating that the client is now connected to the hub network;receiving an add confirmation at said client from said server through said intermediary device indicating that the client has been added as a member in said hub network as the client has been detected, authenticated, confirmed compliant, and is in a local environment of the server;providing licenses for the content data bound to the hub network members of the hub network; wherein a source version of the content data is stored on the server, and copies of the source versions are stored on the compliant device as sub-copy versions; comparing a device count of members in said hub network with a member device limit; confirming said device count by contacting an external device registration server; sending a device add request to said device registration server; receiving a device add permission from said device registration server; wherein said device add request includes said device count; wherein the device registration server sends the device add permission to add the client as a member if the client has not been added as a member in any other hub network. 19. The method of claim 18, wherein the client is in the local environment of the server when the client is in a limited area defined relative to the server. 20. A method of reconnecting a client to a hub network which includes a plurality of devices, comprising: detecting a client newly connected to a hub network by a server,wherein the server periodically polls the plurality of devices for the client;authenticating and authorizing the client as a member of the hub network when it is determined that the client is a compliant device that operates according to rules defined for the hub network, and that the client is in a local environment of the server,wherein the compliant device enables a user to present, move, and copy content data to be controlled to reflect guidelines of licenses of the content data set for a licensing authority,wherein the client sends a message to the plurality of devices on the hub network indicating that the client is now connected to the hub network; andproviding licenses for the content data bound to the hub network to members of the hub network,wherein a source version of the content data is stored on the server, and copies of the source versions are stored on the compliant device as sub-copy versions;comparing a device count of members in said hub network with a member device limit;confirming said device count by contacting an external device registration server;sending a device add request to said device registration server;receiving a device add permission from said device registration server;wherein said device add request includes said device count;wherein the device registration server sends the device add permission to add the client as a member if the client has not been added as a member in any other hub network. 21. The method of claim 20, wherein determining that the client is in the local environment of the server comprises sending a local environment confirmation request to the client to determine whether the client is in a limited area defined relative to the server. 22. The method of claim 21, further comprising receiving a reply from the client in response to the local environment confirmation request. 23. The method of claim 22, wherein determining that the client is in the limited area defined relative to the server comprises measuring the time between sending the local environment confirmation request and receiving the reply. 24. The method of claim 20, further comprising refreshing one or more of the licenses for the content data stored on the client.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.