Receiving mixed-media data
AssigneeAutodesk, Inc.
InventorsYves Boudreault, Daniel J. Kraus
Life of this patent
Estimating the term…
Abstract
Encrypted mixed media data (201) may be read by many browsers (101) from a server (108). Downloaded encrypted environment data includes data modification access codes. A user access code is received and an access check (214) is performed against the decrypted environment data (213). The user access code is processed in combination with the data modification access codes to determine an extent to which a user is permitted to view, modify or interact with the environment data under the control of a data modification process (215). Animation data (202 to 209) is received and animation data is rendered (217) whereafter the rendered data is displayed (218).
Claims25
A method of receiving mixed media data that includes three-dimensional environment data and time based animation data, comprising the steps of:
- downloading encrypted environment data that includes data modification access codes;
- receiving a user access code;
- decrypting said encrypted environment data producing decrypted environment data;
- processing said user access code in combination with said data modification access codes to determine an extent to which a user is permitted to view, modify or interact with said decrypted environment data;
- receiving animation data;
- and
- exercising said animation data with respect to said decrypted environment data providing animation action from which viewable image frames are rendered.
Mixed media data reception apparatus configured to receive mixed media data that includes three-dimensional environment data and time based animation data comprising
- downloading means for downloading encrypted environment data that includes data modification access codes;
- receiving means for receiving a user access code;
- decrypting means for decrypting said encrypted environment data producing decrypted environment data;
- processing means for processing said user access code in combination with said data modification access codes to determine an extent to which a user is permitted to view, modify or interact with said decrypted environment data;
- configuring said downloading means to receive animation data;
- and
- operating said processing means so as to exercise said animation data with respect to said decrypted environment data providing animation action from which viewable image frames are rendered.
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
- downloading encrypted environment data that includes data modification access codes;
- receiving a user access code;
- decrypting said encrypted environment data producing decrypted environment data;
- processing said user access code in combination with said data modification access codes to determine an extent to which a user is permitted to view, modify or interact with said decrypted environment data;
- receiving animation data;
- and
- exercising said animation data with respect to said decrypted environment data providing animation action from which viewable image frames are rendered.
A method, comprising:
- downloading encrypted environment data that includes data modification access codes and receiving a user access code;
- decrypting said encrypted environment data producing decrypted environment data;
- processing said user access code in combination with said data modification acess codes to determine an extent to which a user is permitted to view, modify or interact with said decrypted environment data;
- receiving animation data;
- and
- providing animation action from which viewable image frames are rendered using said animation data with respect to said decrypted environment data.
An apparatus, comprising:
- a display;
- a computer downloading encrypted environment data that includes data modification access codes and receiving a user access code, decrypting said encrypted environment data producing decrypted environment data, processing said user access code in combination with said data modification access codes to determine an extent to which a user is permitted to view, modify or interact with said decrypted environment data, receiving animation data, and providing animation action from which viewable image frames are rendered for display on the display using said animation data with respect to said decrypted environment data.
Dependencies are inferred from the claim text.