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, in a first level access, a first set of user modifications may be made for editing a first set of said data types in response to a first accessing activity and, in a second level access, a second set of user modifications may be made for editing a second set of said data types 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.
47 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, in a first level access, a first set of user modifications may be made for editing a first set of said data types in response to a first accessing activity and, in a second level access, a second set of user modifications may be made for editing a second set of said data types 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 for modifying a first set of said data types and a second accessing activity provides a second level of access for modifying a second of set said data types.
- View Dependent Claims (6, 7, 8, 9, 10)
-
11. A method of encoding mixed-media data, in which said data includes a plurality of media data types, comprising 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 for modifying a first set of said media types and a second accessing activity provides a second level of access for modifying a second set of said media types.
- View Dependent Claims (12, 13, 14, 15, 16, 27)
-
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 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 for modifying a first set of said data types and a second accessing activity provides a second level of access for modifying a second set of said data types.
- View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 29)
-
26. A computer-readable medium having computer-readable instructions executable by a computer such that, when executing said instructions, a computer will perform a process comprising:
- 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 for modifying a first set of said media data and a second accessing activity provides a second level of access for modifying a second set of said media data.
- 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
-
28. A computer-readable medium having computer-readable instructions executable by a computer such that, when executing said instructions, a computer will perform a process comprising:
- receiving an encoded media data file including a plurality of data types; 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 for modifying a first set of said data types and a second accessing activity provides a second level of access for modifying a second set of said data types.
- receiving an encoded media data file including a plurality of data types; and
-
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)
- media data is encoded at a transmitting station;
-
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 for modifying a first set of said mixed-media data and a second accessing activity provides a second level of access for modifying a second set of said mixed-media data.
- View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
Specification