Patents by Inventor Uno Junghans

Uno Junghans has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8621493
    Abstract: A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods, accessing table and form meta-data, and database administration and retrieval/modification. The library provides the ability to safely call into exposed services using multiple threads, and also provides indirect and executable permission checking for increasing system security.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Dean Charles McCrae, Torben Wind Meyhoff, Lars-Bo Christiansen, Tsvi Reiter, Uno Junghans
  • Patent number: 8190673
    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.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: May 29, 2012
    Assignee: Microsoft Corporation
    Inventors: Uno Junghans, Dean McCrae, Stuart Glasson, Tsvi M. Reiter, Jesper Boelsmand
  • Publication number: 20110119689
    Abstract: A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods, accessing table and form meta-data, and database administration and retrieval/modification. The library provides the ability to safely call into exposed services using multiple threads, and also provides indirect and executable permission checking for increasing system security.
    Type: Application
    Filed: January 26, 2011
    Publication date: May 19, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Dean Charles McCrae, Torben Wind Meyhoff, Lars-Bo Christiansen, Tsvi M. Reiter, Uno Junghans
  • Patent number: 7908610
    Abstract: A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods, accessing table and form meta-data, and database administration and retrieval/modification. The library provides the ability to safely call into exposed services using multiple threads, and also provides indirect and executable permission checking for increasing system security.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: March 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Dean Charles McCrae, Torben Wind Meyhoff, Lars-Bo Christiansen, Tsvi M. Reiter, Uno Junghans
  • Publication number: 20100030845
    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.
    Type: Application
    Filed: July 30, 2008
    Publication date: February 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Uno Junghans, Dean McCrae, Stuart Glasson, Tsvi M. Reiter, Jesper Boelsmand
  • Publication number: 20090037197
    Abstract: A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods, accessing table and form meta-data, and database administration and retrieval/modification. The library provides the ability to safely call into exposed services using multiple threads, and also provides indirect and executable permission checking for increasing system security.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Dean Charles McCrae, Torben Wind Meyhoff, Lars-Bo Christiansen, Tsvi M. Reiter, Uno Junghans