The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 29, 2012
Filed:
Jul. 30, 2008
Uno Junghans, Hellerup, DK;
Dean Mccrae, Kastrup, DK;
Stuart Glasson, Copenhagen, DK;
Tsvi M. Reiter, Copenhagen, DK;
Jesper Boelsmand, Virum, DK;
Uno Junghans, Hellerup, DK;
Dean McCrae, Kastrup, DK;
Stuart Glasson, Copenhagen, DK;
Tsvi M. Reiter, Copenhagen, DK;
Jesper Boelsmand, Virum, DK;
Microsoft Corporation, Redmond, WA (US);
Abstract
A system and method of enforcing Enterprise Resource Planning ('ERP') software object permissions in a three-tiered architecture is provided. A user connects to the three-tiered architecture via an enhanced client, which connects to a database server via a middle-tier server. The database server stores code and permission information for each database object. When a user connects to the system, the user's permissions are retrieved and stored at the middle-tier server. The user may then access data by instantiating objects at the middle-tier server by compiling and executing code retrieved from the database server. The middle-tier server performs permission checking for accessing database objects and provides environments for executing both managed and unmanaged code. The middle-tier server can perform permission checking for users and objects without accessing the database server.