Patent ID: 9147190
Filing Date: 2015-09-29
Classification: G06Q

Abstract:
1. One or more non-transitory computer-readable media comprising a plurality of instructions to be executed by at least one computer, the plurality of instructions comprising: instructions to receive in the at least one computer, via one or more administration screens, a parameter-security rule comprising at least one value of a parameter identified by a specific name in said one or more administration screens, and store the parameter-security rule in a memory of the at least one computer, the parameter being used in common by a plurality of software products comprised in a product line of software executed by the at least one computer; instructions to receive, via said one or more administration screens, an identification of the parameter-security rule, an identifier of a user on whom the parameter-security rule is to be enforced during usage of the plurality of software products, and an identity of a specific software product selected from among the plurality of software products for application of the parameter-security rule; instructions to store in the memory of the at least one computer, an association between the identification of the parameter-security rule, the identifier of the user and the identity of the specific software product; instructions to receive, via one or more user screens, input from a first user requiring execution of the specific software product; instructions to automatically use a first identification of the first user from whom the input is received via said one or more user screens, the identity of the specific software product and the association in the memory, to retrieve the parameter-security rule from the memory, and automatically apply the parameter-security rule at a level of values of said parameter to select from among information available to the at least one computer, a first subset of the information authorized by the parameter-security rule and exclude a second subset of the information unauthorized by the parameter-security rule; instructions to execute the specific software product using the first subset and not using the second subset; and instructions to automatically store in the memory of the at least one computer, a result of execution of the specific software product; wherein different parameter-security rules are used by the plurality of instructions in securing user access to a value of the parameter differently for different software products in the product line of software.