Resources Contact Us Home
3-D graphics texturing system using encrypted textures

Image Number 5 for United States Patent #7176934.

A texturing system for use in a three-dimensional graphics system has an input for receiving object data for an object to be textured. Encrypted texture data is obtained from a store a decrypted in a decryption unit. The decrypted texture data generates texture image data for a frame buffer from where it can be output for display.There is also provides a method for producing a software application for use in a three-dimensional graphics system which creates instructions for a software application and creates static texture data for use in conjunction with the instructions. The static texture data is encrypted and provided as encrypted texture data with the software instructions.A protected software application can be distributed to a target device from a distribution device by coupling the distribution device to the target device, transferring target device identifier data from the target device to the distribution device and using the target device identifier data in the distribution device to generate encryption definition data specific to the target device. The protected software application and encryption definition data are then transferred to the target device.

  Recently Added Patents
Sub-resolution assist feature repair
Key management using quasi out of band authentication architecture
Cooking brush
Reliable and accurate usage detection of a software application
Managing a packet service call within mobile communications user equipment
Method of allocating IP address of image forming apparatus using DHCP, image forming apparatus and system of allocating IP address using DHCP
  Randomly Featured Patents
Semiconductor device and method for manufacturing semiconductor device
Pattern-forming materials having a radiation sensitive chalcogenide layer and a method of forming patterns with such materials
Compositions and methods for manufacturing ettringite coated fibers and aggregates
Method of and apparatus for measuring the correctness of and correcting an automatic test arrangement
Dynamic versioning system for multiple users of multi-module software system
Lawnmower adjustment tool
Apparatus for the electroplating of thin plastic films
Method for trimming loose threads on circular knitting machines
Aerogel-in-foam thermal insulation and its preparation
Serviceable muffler