Patent ID: 9245064
Filing Date: 2016-01-26
CPC Classification: G06F

Claim Text:
1. In a computerized environment including a computer system and a design software application, a computer program storage device having computer-executable instructions stored thereon, that, when executed, cause one or more processors in the computer system to perform a method for separately capturing and rendering a design to thereby provide secure, remote three-dimensional viewing access of a design while prohibiting end-user editing thereof, the method comprising: identifying one or more geometric computer model files corresponding to a three-dimensional computer model created by a design software application and stored within a database associated with the design software application; receiving one or more user requests through a user interface to capture and distribute the three-dimensional computer model over a network; identifying minimum geometry data and graphical aspect data of the three-dimensional computer model in the one or more geometric computer model files; extracting those portions of geometry data and graphical aspect data relevant to outer or otherwise viewable surfaces of the three-dimensional computer model from the one or more files corresponding to the three-dimensional computer model to create one or more separate files that represent less than all of the content of the identified one or more files, wherein extracting the identified geometry data and graphical aspect data comprises: storing the created one or more separate files in a read-only format separately from the design software application; receiving one or more request for the one or more geometric computer model files from a second remote client computer system; sending the one or more geometric computer model files and one or more temporary viewer application files from the wed server to a second remote client computer system, based on the created read-only one or more separated files of excluded data; wherein: