Patent · US Expired

Enhanced processing technique for object-oriented software

US6430627B1 · kind B1 · utility

4Cited by
2References
17Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 31, 1997
Grant dateAug 6, 2002
Priority date
Expiry dateDec 31, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4488
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for handling multiple call processing requests by a mobile switching center having call processing software which includes an application raising a series of events to be handled in sequence, at least one of which is implemented in a single use dynamic object. For each of the events implemented in a single use dynamic object, a quasi-singleton is created and cached in a data store for later use (and re-use) in handling the event. When a request is received, the call processing handles, in sequence, a series of events. If a first one of the series of events to be handled is implemented as a quasi-singleton, the quasi-singleton is marked in use. In the event that the quasi-singleton is unavailable, however, for example, if a prior event using the quasi-singleton traps or suspends, a new quasi-singleton is created for use in handling the event. After the event has been handled, the quasi-singleton is freed, thereby making it available for re-use by either a next event in the sequence of events, next execution of the application or a first execution of a next application.

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