Mixed-media data encoding
First Claim
1. Mixed-media data encoding apparatus, in which said mixed-media data includes a plurality of data types, comprising encoding means configured to encode said mixed-media data to prevent unauthorised access and;
- storage means configured to store said encoded data, wherein user access to said data is possible in response to an accessing activity performed by a user and a first set of user modifications may be made to said data (a first level of access) in response to a first accessing activity and a second set of user modifications may be made to said data (a second level of access) in response to a second accessing activity.
4 Assignments
0 Petitions
Accused Products
Abstract
Mixed-media data, such as that including animation data (801), model data (802) and texture data (803) along with other media data types is encoded. To prevent unauthorized access. The data types are combined to produce a mixed-media data file (805). Passwords are added to produce an internal file with passwords (1103). A file key (1202) is combined with a program key (1203) to produce an encryption key (1204). The encryption key is used to encrypt the internal file (1103) to produce an encrypted internal file (1302). The file key (1202) is added to the encrypted internal file as part of a header to produce a coded export file (1401). In this way, a plurality of access keys may exist each providing different levels of access to a user.
29 Citations
45 Claims
-
1. Mixed-media data encoding apparatus, in which said mixed-media data includes a plurality of data types, comprising
encoding means configured to encode said mixed-media data to prevent unauthorised access and; storage means configured to store said encoded data, wherein user access to said data is possible in response to an accessing activity performed by a user and a first set of user modifications may be made to said data (a first level of access) in response to a first accessing activity and a second set of user modifications may be made to said data (a second level of access) in response to a second accessing activity. - View Dependent Claims (2, 3, 4)
-
5. Encoded mixed-media data decoding apparatus, in which said data includes a plurality of data types, comprising
receiving means arranged to receive an encoded media data file; - and
activity responsive means configured to respond to an accessing activity, wherein a first accessing activity provides a first level of access and a second accessing activity provides a second level of access. - View Dependent Claims (6, 7, 8, 9, 10)
- and
-
11. A method of encoding mixed-media data, in which said data includes a plurality of media data types, comprising the steps of
encoding said media data to prevent unauthorised access, wherein user access to said media data is possible in response to an accessing activity performed by a user; - and
access to said media data is responsive to a plurality of accessing activities in which a first accessing activity provides a first level of access and a second accessing activity provides a second level of access. - View Dependent Claims (12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29)
- and
-
17. A method of decoding encoded media data, in which said media data includes a plurality of image related and/or audio related data types, comprising the steps of
receiving and encoded media data file; - and
performing an activity in order to gain access to one or more of said data types, wherein a first accessing activity provides a first level of access and a second accessing activity provides a second level of access.
- and
-
26. A computer-readable medium having computer-readable instructions executable by a computer such that, when executing said instructions, a computer will perform the steps of:
-
encoding said media data to prevent unauthorised access, wherein user access to said media data is possible in response to an accessing activity performed by a user; and
access to said media data is responsive to a plurality of accessing activities in which a first accessing activity provides a first level of access and a second accessing activity provides a second level of access.
-
-
28. A computer-readable medium having computer-readable instructions executable by a computer such that, when executing said instructions, a computer will perform the steps of:
-
receiving an encoded media data file; and
performing an activity in order to gain access to one or more of said data types, wherein a first accessing activity provides a first level of access and a second accessing activity provides a second level of access.
-
-
30. A media data format for communicating media data from a source station to a destination station in an encoded form, in which said media data includes a plurality of image related and/or audio related data types, wherein:
-
media data is encoded at a transmitting station;
said encoded data is transmitted to a receiving station; and
said transmitted data is decoded at a receiving station, wherein said transmitted encoded data includes data fields configured to allow levels of access to a user in response to particular user access activities. - View Dependent Claims (31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
36. A computer readable medium having a first data field for mixed-media data and a second data field for access data, wherein
said mixed-media data includes a plurality of data types; - and
said access data is used to determine the validity of an accessing activity, wherein a first accessing activity provides a first level of access to said mixed-media data and a second accessing activity provides a second level of access to said mixed-media data.
- and
Specification