Patent · US Expired

Multi-user server application architecture with single-user object tier

US6714962B1 · kind B1 · utility

129Cited by
102References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 16, 2000
Grant dateMar 30, 2004
Priority date
Expiry dateMar 16, 2020

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99945
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A multi-tier server application architecture provides a simplified programming model of multiple user server applications that enhances programmer productivity. The multi-tier architecture comprises a client tier for client application code that initiates processing by the server application in response to user input, a middle tier of object-oriented server application code, and a database tier of shared access data and management code. A run-time environment for the object-oriented server application code limits access to instantiated objects of the middle tier server application code to a single one of the users. Objects in the middle tier that are instantiated to initiate processing for a particular user and grouped into a collection. The run-time environment manages the flow of execution into the collection such that the collection has only a single logical thread of execution and access by the client application code is exclusive to the particular user.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.