Protectable expressions in objects having authorable behaviors and appearances

   
   

A method, apparatus, and article of manufacture for executing intelligent shape programming in a computer within a CAD application program, wherein elements of the intelligent shape can be protected from unauthorized use and modification. The intelligent shape comprises several objects for use in connecting, manipulating, displaying, mapping, protecting, and otherwise creating a new component or modifying an existing one. To provide for the protection of a shape, the intelligent shape programming provides for the user of a protection object that comprises a read-write shape identification and a set password method. The set password method is utilized to assign a password to each shape that is combined with the shape identification such that the shape becomes password protected. Once password protected, properties and expressions of the shape cannot be modified, changed, deleted, etc. and the protection status of the shape cannot be changed. To provide for the protection of individual properties and expressions of a shape, a boolean protection property for each property/expression of a shape is maintained in an expressions object. When the protection property is set to TRUE (and the shape is password protected), the expression/property cannot be changed, modified, accessed, deleted, assigned, etc. Accordingly, an author supplied password is utilized to prevent unauthorized access and protect the author's investment in creating and defining the shape.

Um método, um instrumento, e um artigo da manufatura para executar a forma inteligente que programa em um computador dentro de um programa de aplicação do CAD, wherein os elementos da forma inteligente podem ser protegidos de uso e de modificação desautorizados. A forma inteligente compreende diversos objetos para o uso em conectar, em manipular, em indicar, em traçar, em proteger, e de outra maneira em criar um componente novo ou em modificar existente. Para fornecer para a proteção de uma forma, a programação inteligente da forma fornece para o usuário de um objeto da proteção que compreenda uma identificação de leitura/gravação da forma e um método da senha do jogo. O método da senha do jogo é utilizado para atribuir uma senha a cada forma que é combinada com a identificação da forma tais que a forma se transforma senha protegida. Uma vez que a senha protegida, as propriedades e as expressões da forma não podem ser modificadas, mudado, suprimido, etc. e o status da proteção da forma não podem ser mudados. Para fornecer para a proteção de propriedades e de expressões individuais de uma forma, uma propriedade booleana da proteção para cada property/expression de uma forma é mantida em um objeto das expressões. Quando a propriedade da proteção estiver ajustada PARA RECTIFICAR (e a forma é senha protegida), o expression/property não pode ser mudado, modificado, alcançado, suprimido, atribuído, etc.. Conformemente, uma senha fornecida autor é utilizada para impedir acesso desautorizado e para proteger o investimento do autor em criar e em definir a forma.

 
Web www.patentalert.com

< Method and apparatus for generating and modifying multiple instances of element of a web site

< Battery life estimator

> Proactive maintenance application

> Distributed intelligent information technology operations automation

~ 00169