Address recognition engine
Abstract
The present invention is directed to an address recognition apparatus including an address recognition engine coupled to a look-up database. The look-up database is arranged to store network information relating to network addresses. The look-up database includes a primary database and a secondary database. The address recognition engine accepts as an input a network address for which network information is required. The address recognition engine uses the network address as an index to the primary database. The primary database comprises a multiway tree node structure (TRIE) arranged for traversal of the nodes as a function of preselected segments of the network address and in a fixed sequence of the segments to locate a pointer to an entry in the secondary database. The entry in the secondary database pointed to by the primary database pointer contains the network information corresponding to the network address. The address recognition engine includes a table for storing a plurality of database specifiers. Each of the database specifiers contains control information for the traversal of the primary and secondary databases. In addition, each of the nodes in the primary database and each of the entries in the secondary database is provided with control data structures that are programmable to control the traversal of the database.

Term
Term ended
Projected expiry passed 8 January 2013, 13.7 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| EP0408188A2 | Cites | European Patent Office (EPO) | XA | Search report | 1-4,7,8 |
| EP0465201A2 | Cites | European Patent Office (EPO) | A | Search report | 1,7-9 |
7 members in 4 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 819490 | United States of America | – | |
| 81949092 | United States of America | A | |
| 81949092 | United States of America | A | |
| US19920819490 | – | – | – |
Members7
| Document | Office | Kind | |
|---|---|---|---|
| EP0551243A2 | European Patent Office (EPO) | A2 | |
| JPH05274347A | Japan | A | |
| EP0551243A3This record | European Patent Office (EPO) | A3 | |
| US5519858A | United States of America | A | |
| EP0551243B1 | European Patent Office (EPO) | B1 | |
| DE69331672D1 | Germany | D1 | |
| DE69331672T2 | Germany | T2 |
32 legal events, as 3 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Notification of lapseLapsedST | ST | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Fr: translation filedET | ET | EP | |
| Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents actLapsedNLV1 | NLV1 | EP | |
| Corresponds to:REF | REF | EP | |
| Designated contracting statesAK | AK | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| European patent in force as of 2002-01-01IF02 | IF02 | GB | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| Information provided on ipc code assigned before grant7H 04L 12/46 A, 7H 04L 12/56 B, 7G 06F 12/00 B, 7G 06F 15/16 B, 7G 06F 17/30 B, 7H 04L 12/00 BRIC1 | RIC1 | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Designated contracting statesAK | AK | EP | |
| Main classification (correction)RHK1 | RHK1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0551243
- Publication, DOCDB
- 0551243
- Publication, EPODOC
- EP0551243
- Application
- 93650003
- Application, DOCDB
- 93650003
- Application, EPODOC
- EP19930650003
Titles3
- German
- Adressenerkennungsvorrichtung
- English
- Address recognition engine
- French
- Dispositif de reconnaissance d'adresses
Classification
- CPC, 3
- H04L45/742
- H04L45/745
- H04L9/40
- IPC, 3
- G06F16 00
- H04L12 56
- H04L29 06
Designated states1
- Contracting states, 1
- Netherlands (Kingdom of the)