Data storage and access systems
DC CAFCFirst Claim
1. A portable data carrier comprising:
- an interface for reading and writing data from and to the portable data carrier;
content data memory, coupled to the interface, for storing one or more content data items on the carrier;
use rule memory to store one or more use rules for said one or more content data items;
a program store storing code implementable by a processor; and
a processor coupled to the content data memory, the use rule memory, the interface and to the program store for implementing code in the program store,wherein the code comprises code for storing at least one content data item in the content data memory and at least one use rule in the use rule memory.
1 Assignment
Litigations
7 Petitions
Accused Products
Abstract
Data storage and access systems enable downloading and paying for data such as audio and video data, text, software, games and other types of data. A portable data carrier has an interface for sending and receiving data, data memory for storing received content data, and payment validation memory for providing payment validation data to an external device. The carrier may also store a record of access made to the stored content, and content use rules for controlling access to the stored content. Embodiments store further access control data and supplementary data such as hot links to web sites and/or advertising data. A complementary data access terminal, data supply computer system, and data access device are also described. The combination of payment data and stored content data and use rule data helps reduce the risk of unauthorized access to data such as compressed music and video data, especially over the Internet.
70 Citations
41 Claims
-
1. A portable data carrier comprising:
-
an interface for reading and writing data from and to the portable data carrier; content data memory, coupled to the interface, for storing one or more content data items on the carrier; use rule memory to store one or more use rules for said one or more content data items; a program store storing code implementable by a processor; and
a processor coupled to the content data memory, the use rule memory, the interface and to the program store for implementing code in the program store,wherein the code comprises code for storing at least one content data item in the content data memory and at least one use rule in the use rule memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 39)
-
-
18. A portable data carrier comprising a mobile communications device subscriber identity module (SIM) card device, wherein the SIM card device provides network access to a mobile communications network for the mobile communications device and includes:
-
an interface for reading and writing data from and to the portable data carrier; content data memory, coupled to the interface, for storing content data items on the carrier; use rule memory to store use rules for said content data items. - View Dependent Claims (19, 20, 40)
-
-
21. A portable data carrier comprising:
-
use rule memory to store one or more use rules for a content data item; an interface for reading and writing the one or more use rules from and to the portable data carrier; a program store storing code implementable by a processor; and a processor coupled to the the use rule memory, the interface and to the program store for implementing code in the program store, wherein the code comprises code for storing and accessing the one or more use rules in the use rule memory. - View Dependent Claims (22, 23, 24, 25, 41)
-
-
26. A portable data carrier comprising:
-
an interface for sending and receiving data from and to the carrier; memory, coupled to the interface, for storing data on the carrier; a processor for controlling access to data; and a subscriber identity module (SIM) portion storing identification data to identify a user of said portable data carrier to a network operator.
-
-
27. A portable data carrier comprising:
-
an interface for reading and writing data from and to the portable data carrier; content data memory, coupled to the interface, for storing content data items on the carrier; use rule memory to store use rules for said content data items; and a subscriber identity module (SIM) portion storing identification data to identify a user of said portable data carrier to a network operator. - View Dependent Claims (28)
-
-
29. A portable data carrier comprising a mobile communications device subscriber identity module (SIM) card device, wherein the SIM card device provides network access to a mobile communications network for the mobile communications device and includes:
-
use rule memory to store use rules for content data items; and an interface for reading and writing the rules from and to the portable data carrier. - View Dependent Claims (30)
-
-
31. A method of controlling access to content data, the method comprising:
-
receiving a data access request from a user for a content data item, reading the use status data and one or more use rules from parameter memory that pertain to use of the requested content data item; evaluating the use status data using the one or more use rules to determine whether access to the content data item is permitted; and enabling access to the content data item responsive to a determination that access to the content data item is permitted. - View Dependent Claims (32, 33, 34)
-
-
35. A method of controlling access to content data using a data carrier,
the data carrier comprising: -
use rule memory to store one or more use rules for a content data item and use status data; the method comprising; receiving a data access request from a user for the content data item, reading the use status data and one or more use rules from the data carrier that pertain to use of the requested content data item; evaluating the use status data using the one or more use rules to determine whether access to the content data item is permitted; and enabling access to the content data item responsive to a determination that access to the content data item is permitted. - View Dependent Claims (36, 37, 38)
-
Specification