Multiple database access server for application programs
Abstract
A method and apparatus for providing access to database data by applications programs executing on a computer system wherein a database bucket mechanism is interposed between one or more application programs and one or more databases. The bucket mechanism is comprised of an applications interface communicating with each of the applications programs in their native modes and a bucket engine generating buckets containing bucket objects. Each bucket represents a group or class of database data members and contains one or more bucket data objects containing members of the databases, a database object mapping the bucket data object to the databases and an access object containing methods for accessing the databases in their native modes. Buckets and bucket data objects are constructed by the bucket engine according to information stored in an object map and a table map.

Term
Term ended
Projected expiry passed 16 May 2017, 9.4 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| EP0459683A2 | Cites | European Patent Office (EPO) | A | Search report | 1,6 |
| EP0474340A2 | Cites | European Patent Office (EPO) | A | Search report | 1,6 |
| US5506984A | Cites | United States of America | A | Search report | 1,6 |
9 members in 5 offices
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 653952 | United States of America | – | |
| 65395296 | United States of America | A | |
| US19960653952 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| CA2204797A1 | Canada | A1 | |
| EP0809198A2 | European Patent Office (EPO) | A2 | |
| AU2220797A | Australia | A | |
| US5696961A | United States of America | A | |
| JPH1069410A | Japan | A | |
| EP0809198A3This record | European Patent Office (EPO) | A3 | |
| US5920870A | United States of America | A | |
| AU729483B2 | Australia | B2 | |
| CA2204797C | Canada | C |
8 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application withdrawnWithdrawn18W | 18W | |
| Information on the status of an ep patent application or granted ep patentGrantedSTAA | STAA | |
| First examination report despatched17Q | 17Q | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Search report despatchedPUAL | PUAL | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phasePUAI | PUAI |
Numbers
- Publication
- 0809198
- Publication, DOCDB
- 0809198
- Publication, EPODOC
- EP0809198
- Application
- 97108048
- Application, DOCDB
- 97108048
- Application, EPODOC
- EP19970108048
Titles3
- German
- Multidatenbankzugangsserver für Anwendungsprogramme
- English
- Multiple database access server for application programs
- French
- Serveur d'accès à des bases de données multiples pour des programmes d'application
Classification
- CPC, 7
- G06F17/30607
- G06F16/289
- Y10S707/955
- Y10S707/99931
- Y10S707/99932
- Y10S707/99944
- Y10S707/99945
- IPC, 3
- G06F12 00
- G06F9 46
- G06F17 30
Designated states6
- Contracting states, 6
- Belgium
- Germany
- France
- United Kingdom
- Italy
- Netherlands (Kingdom of the)