Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
142 words
A method, implemented in a computer system, for determining execution permission for an application program retrieved by a web browser within a client's workstation in a network operating environment, comprising the steps of: creating a non-standard command filetype extension for all command files in said client's workstation in said network operating environment containing said application program; creating a unique filetype extension in said client's workstation having protection and permission information for said application program, said unique file type extension different from said non-standard command filetype; receiving at said client's workstation in said network operating environment said application program retrieved by said web browser; testing the content and source of said application program received at said client's workstation for said unique filetype extension; and executing said application program at said client's workstation by said web browser based on said protection and permission information.
Claim 2
Independent Claim
142 words
A method, implemented in a computer system, for determining execution permission for an application program retrieved by a web browser within a client's workstation in a network operating environment, comprising the steps of: creating a non-standard command filetype extension for all command files in said client's workstation in said network operating environment containing said application program; creating a unique filetype extension in said client's workstation having protection and permission information for said application program, said unique file type extension different from said non-standard command filetype; receiving at said client's workstation in said network operating environment said application program retrieved by said web browser; testing the content and source of said application program received at said client's workstation for said unique filetype extension; and executing said application program at said client's workstation by said web browser based on said protection and permission information.
Claim 3
Dependent Claim
30 words
The method of claim 1, wherein the step of creating a unique filetype extension comprises the step of: assigning read-only protection for said unique filetype extension in said client's workstation.
Claim 4
Dependent Claim
35 words
The method of claim 1, wherein the step of creating a unique filetype extension comprises the step of: assigning a unique file extension to a command file of said application program in said client's workstation.
Claim 5
Dependent Claim
52 words
The method of claim 1, wherein the step of testing the context and source of said application program comprises the steps of: determining if an executable command of said application file is of local origin; and passing permission to said web browser to execute said application file locally on said client's workstation.
Claim 6
Independent Claim
144 words
An apparatus for determining execution permission for an application program retrieved by a web browser within a client's workstation in a network operating environment, comprising: means for creating a non-standard command filetype extension for all command files in said client's workstation in said network operating environment containing said application program; means for creating a unique filetype extension in said client's workstation having protection and permission information for said application program, said unique file type extension different from said non-standard command filetype; means for receiving at said client's workstation in said network operating environment said application program retrieved by said web browser; means for testing the content and source of said application program received at said client's workstation for said unique filetype extension; and means for executing said application program at said client's workstation by said web browser based on said protection and permission information.
Claim 7
Independent Claim
144 words
An apparatus for determining execution permission for an application program retrieved by a web browser within a client's workstation in a network operating environment, comprising: means for creating a non-standard command filetype extension for all command files in said client's workstation in said network operating environment containing said application program; means for creating a unique filetype extension in said client's workstation having protection and permission information for said application program, said unique file type extension different from said non-standard command filetype; means for receiving at said client's workstation in said network operating environment said application program retrieved by said web browser; means for testing the content and source of said application program received at said client's workstation for said unique filetype extension; and means for executing said application program at said client's workstation by said web browser based on said protection and permission information.
Claim 8
Dependent Claim
29 words
The apparatus of claim 5, wherein the means for creating a unique filetype extension comprises: means for assigning read-only protection for said unique filetype extension in said client's workstation.
Claim 9
Dependent Claim
34 words
The apparatus of claim 5, wherein the means for creating a unique filetype extension comprises: means for assigning a unique file extension to a command file of said application program in said client's workstation.
Claim 10
Dependent Claim
53 words
The apparatus of claim 5, wherein the means for testing the context and source of said application program comprises: means for determining if an executable command of said application file is of local origin; and means for passing permission to said web browser to execute said application file locally on said client's workstation.
Claim 11
Dependent Claim
165 words
A computer program product having a computer readable medium having computer program logic recorded thereon for determining execution permission for an application program retrieved by a web browser within a client's workstation in a network operating environment, comprising: computer readable means for creating a non-standard command filetype extension for all command files in said client's workstation in said network operating environment containing said application program; computer readable means for creating a unique filetype extension in said client's workstation having protection and permission information for said application program, said unique filetype different from said non-standard command filetype; computer readable means for receiving at said client's workstation in said network operating environment said application program retrieved by said web browser; computer readable means for testing the content and source of said application program received at said client's workstation for said unique filetype extension; and computer readable means for executing said application program at said client's workstation by said web browser based on said protection and permission information.
Claim 12
Dependent Claim
165 words
A computer program product having a computer readable medium having computer program logic recorded thereon for determining execution permission for an application program retrieved by a web browser within a client's workstation in a network operating environment, comprising: computer readable means for creating a non-standard command filetype extension for all command files in said client's workstation in said network operating environment containing said application program; computer readable means for creating a unique filetype extension in said client's workstation having protection and permission information for said application program, said unique filetype different from said non-standard command filetype; computer readable means for receiving at said client's workstation in said network operating environment said application program retrieved by said web browser; computer readable means for testing the content and source of said application program received at said client's workstation for said unique filetype extension; and computer readable means for executing said application program at said client's workstation by said web browser based on said protection and permission information.
Claim 13
Dependent Claim
34 words
The computer program of claim 9, wherein the computer readable means for creating a unique filetype extension comprises: computer readable means for assigning read-only protection for said unique filetype extension in said client's workstation.
Claim 14
Dependent Claim
39 words
The computer program of claim 9, wherein the computer readable means for creating a unique filetype extension comprises: computer readable means for assigning a unique file extension to a command file of said application program in said client's workstation.
Claim 15
Dependent Claim
60 words
The computer program of claim 9, wherein the computer readable means for testing the context and source of said application program comprises: computer readable means for determining if an executable command of said application file is of local origin; and computer readable means for passing permission to said web browser to execute said application file locally on said client's workstation.