Nova Patents
EP2321759A2

Memory device upgrade

Abstract

This record has no abstract on file.

Term

Projected expiry 17 August 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

61 claims: 9 independent, 52 dependent

  1. 1
    Claims of equivalent WO 2010021975 A2 1. A method for accessing content, comprising:determining in a first device an account identifier associated with content on a first storage unit, the first storage unit being operatively coupled to the first device;sending the account identifier from the first device to a server;receiving in the first device a credential from a second device via the server, the credential being based on the account identifier;and accessing the content in the first storage unit using the credential if the credential is valid, the accessing being performed by the first device.
  2. 18
    A method for providing access to content, comprising:receiving an account identifier from a first device, the account identifier being associated with content on a first storage unit operatively coupled to the first device;sending the account identifier to a second storage unit operatively coupled to a second device, the second storage unit being associated with the first storage unit;receiving a credential from the second storage unit in response to the sending the account identifier, the credential being based on the account identifier;and sending the credential to the first device, the credential providing access to the content on the first storage unit if the credential is valid.
  3. 23
    A method for accessing content, comprising:receiving a request to access content on a first memory card operatively coupled to a first device, the first memory card being bound to a second memory card based on a binding type associated with the content, the second memory card being operatively coupled to a second device, the receiving being performed by a software entity on the first device;calculating an account identifier based on the binding type, the calculating is performed by the software entity;sending the account identifier from the software entity to a server;receiving a credential from the server at the software entity, the credential being generated by the second memory card based on the account identifier and the binding type;and accessing the content using the credential if the credential is valid, the accessing being performed by the software entity.
  4. 26
    A method for accessing content, comprising:calculating an account identifier associated with content on a first storage unit operatively coupled to a first device including calculating the account identifier at the first device, the first storage unit being associated with a second storage unit operatively coupled to a second device;sending the account identifier from the first device to the second device through a server;generating a credential based on the account identifier, the credential being generated by the second storage unit;receiving the credential from the second device at the first device through the server;and accessing the content on the first storage unit using the credential if the credential is valid.
  5. 29
    A device for accessing content, the device comprising:a processor;and a host agent executable by the processor to: determine an account identifier associated with content on a first storage unit, the first storage unit being operatively coupled to the device;send the account identifier from the device to a server;receive a credential from a second device via the server, the credential being based on the account identifier;and access the content in the first storage unit using the credential if the credential is valid.
  6. 31
    A method for upgrading a storage device, comprising:receiving in a device a request to replace a first storage unit with a new storage unit, the first storage unit storing first content and being bound to a third storage unit based on one or more binding types prior to receiving the request, the first storage unit and the third storage unit being operatively coupled to the device;sending the first content to the new storage unit, the sending the first content to the new storage unit being performed by the device;modifying a portion of the first content in the new storage unit based on the one or more binding types so as to bind the new storage unit to the third storage unit, the modifying a portion of the first content being performed by the device;and modifying second content in the third storage unit based on the one or more binding types, the modifying second content being performed by the device.
  7. 46
    A method for upgrading a storage device, comprising:sending a credential from a first storage unit to a server, the first storage unit being operatively coupled to a device, the step of sending a credential to the server being controlled by a software entity on the device;receiving a notification that a new storage unit has been operatively coupled to the device, the receiving a notification being controlled by the software entity;receiving the credential from the server, the receiving the credential being controlled by the software entity;and sending the credential to the new storage unit, the sending the credential to the new storage unit being controlled by the software entity.
  8. 52
    A method for upgrading a storage device, comprising:accessing content on a first storage unit operatively coupled to a device using one or more credentials in a second storage unit operatively coupled to the device, the second storage unit being associated with the first storage unit based on the one or more credentials, the accessing content being controlled by a software entity on the device;sending the content under control of the software entity to a new storage unit after the new storage unit is operatively coupled to the device;and notifying the second storage unit to generate one or more new credentials that associate the content with the new storage unit, the one or more new credentials providing access to the content, the notifying being performed by the software entity.
  9. 59
    A device for upgrading a storage device, the device comprising:a processor;and a host agent executable by the processor, the host agent configured to: receive a request to replace a first storage unit with a new storage unit, the first storage unit storing first content and being bound to a third storage unit based on one or more binding types prior to receiving the request, the first storage unit and the third storage unit being operatively coupled to the device;send the first content to the new storage unit;modify a portion of the first content in the new storage unit based on the one or more binding types so as to bind the new storage unit to the third storage unit;and modify second content in the third storage unit based on the one or more binding types.