← Back to Patent Explorer
EP0557643A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Mnemonic and synonymic addressing in a telecommunications system

Assignee: AT&T Inc
•
Filing: 1992-10-23
•
Granted: —
•
Expires: 2012-10-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract 5 n7 Symbol sequences of varying lengths and having logical meanings other than as network addresses (e.g., subscriber names), are assigned and used as actual telecommunications network addresses, without imposition of predefined fixed lengths, formats, or orderings on their constituent segments (e.g., given name, surname), in a call-processing arrangement (200) that uses stored definitions of syntax (320, 350) and grammar (400, 410) of the network numbering plan. The syntax definitions include definitions (312) of individual address segments, called symbol strings, which have logical meanings. Each string's definition includes a string length range (332), a string type (331), and an indicator (VNI 334) of the string's influence on call treatment (e.g., route) selection. The grammar definitions include a matrix (400) that defines permissible sequences of string types, including string types (256) which cannot be dialed by users but only result from receipt of permissible sequences of strings of user-dialable types, and a matrix (410) that defines which string types' influences on call treatment selection may be combined to select a treatment for a call. A network digit analysis function (210) parses a received call-control symbol sequence by using the stored syntax and grammar definitions to select a treatment for the call.

Inventors

  • 👤 Frank Jeffrey Bogart
  • 👤 Bruce Douglas Butterfield
  • 👤 David Lee Chavez, Jr.
  • 👤 Henry Charles Dittmer
  • 👤 Frederick Robert Fix
  • 👤 Larry Joseph Hardouin
  • 👤 Nancy Kathryn Schmidt
  • 👤 Linda Lorene Thomson

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-24 07:46
CPC Classifications
H; H04; H04L; H04L61/00; H04L61/30; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q3/42; H04Q3/47; H04Q3/54; H04Q3/545; H04Q3/54508; H04Q3/54533; H04L2101/00; H04L2101/30; H04Q2213/00; H04Q2213/13541

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 82 words
A call-processing arrangement in a telecommunications system having a plurality of endpoints, means for accessing each of the endpoints, and a numbering plan according to which a selected endpoint is accessed in response to a user providing a sequence of symbols associated with the selected endpoint, CHARACTERIZED IN THAT: the numbering plan assigns, to at least some of the endpoints, at least one predefined sequence of symbols that includes a plurality of strings of symbols arranged in the sequence in any order.
Claim 2
Dependent Claim 82 words
A call-processing arrangement in a telecommunications system having a plurality of endpoints, means for accessing each of the endpoints, and a numbering plan according to which a selected endpoint is accessed in response to a user providing a sequence of symbols associated with the selected endpoint, CHARACTERIZED IN THAT: the numbering plan assigns, to at least some of the endpoints, at least one predefined sequence of symbols that includes a plurality of strings of symbols arranged in the sequence in any order.
Claim 3
Dependent Claim 29 words
The arrangement of claim 1 further CHARACTERIZED IN THAT the means for accessing use the predefined sequence of symbols itself to address the associated endpoint within the telecommunications system.
Claim 4
Dependent Claim 218 words
The call-processing arrangement of claim 1 for use in a telecommunications system further having the network numbering plan for addressing the endpoints, wherein callers supply sequences of symbols to specify treatment that is to be given to calls, each sequence comprising at least one symbol string that is defined for the network numbering plan, wherein the arrangement comprises: defining means for defining the network numbering plan, the plan comprising a plurality of types of symbol strings, and addresses of at least some of the endpoints of the system within the network numbering plan each comprising a plurality of symbol strings of a plurality of the types; identifying means cooperative with the defining means and responsive to receipt of a symbol sequence including a plurality of symbol strings of a plurality of the types, the included symbol strings appearing in the symbol sequence in any order, for using the defining means' definition of the network numbering plan to identify the included strings irrespective of their order in the received symbol sequence; and means responsive to the identification, for effecting establishment of a connection to an endpoint of the system having an address within the network numbering plan formed by the identified included symbol strings, irrespective of the order of the identified included symbol strings in the received symbol sequence.
Claim 5
Dependent Claim 36 words
The arrangement of claim 3 wherein: the defining means comprise means for storing definitions of individual symbol strings of the network numbering plan, each definition including an identification of the string type of the defined string.
Claim 6
Dependent Claim 42 words
The arrangement of claim 3 wherein: the defining means further define the network numbering plan such that the symbol strings of individual types have variable lengths in terms of numbers of symbols that make up individual symbol strings of the individual type.
Claim 7
Dependent Claim 32 words
The arrangement of claim 5 wherein: the defining means further define the network numbering plan such that the individual symbol strings each have a logical meaning outside of the network numbering plan.
Claim 8
Dependent Claim 36 words
The arrangement of claim 5 wherein: the defining means comprise means for storing definitions of individual symbol strings of the network numbering plan, each definition including an identification of the string type of the defined string.
Claim 9
Dependent Claim 21 words
The arrangement of claim 7 wherein: each symbol string's definition includes an indication of a length of the defined symbol string.
Claim 10
Dependent Claim 23 words
The arrangement of claim 8 wherein: the length indication comprises an indication of a permitted range of length of the defined symbol string.
Claim 11
Dependent Claim 117 words
The arrangement of claim 3 for use in a telecommunications system further having a plurality of feature modules and having the network numbering plan further for accessing the feature modules, wherein: feature access codes of the feature modules of the system within the network numbering plan defined by the defining means each comprise a plurality of symbol strings of a plurality of the types; and the means for effecting establishment of a connection include means for invoking execution of a feature module of the system having a feature access code within the network numbering plan formed by the identified included symbol strings, irrespective of the order of the identified included symbol strings in the received symbol sequence.
Claim 12
Dependent Claim 310 words
The call-processing arrangement of claim 1 for use in a telecommunications system further having the network numbering plan for addressing die endpoints, wherein the arrangement comprises: data storage means for storing contents defining a syntax and a grammar of the network numbering plan, the plan comprising a plurality of types of defined symbol strings, the contents that define the syntax comprising definitions of individual ones of the symbol strings of the network numbering plan, each definition including an identification of the string type of the defined symbol string, and addresses of at least some of the endpoints of the system within the network numbering plan each comprising a plurality of symbol strings of a plurality of the types; means connected to the data storage means and responsive to receipt from a caller of a sequence of symbols associated with a call, for parsing the received symbol sequence by using the syntax-and grammar-defining contents of the data storage means to identify in the received symbol sequence a plurality of symbol strings of the network numbering plan irrespective of the order of the plurality of the symbol strings in the received symbol sequence and to determine a meaning within the network numbering plan of each said identified symbol string; and means connected to the data storage means and to the parsing means and responsive to the determined meaning of the plurality of identified symbol strings, for specifying a treatment to be given to the call, by using the determined meaning of the plurality of identified symbol strings and the syntax-and grammar-defining contents of the data storage means, and including means for effecting establishment of a connection to an endpoint of the system having an address within the network numbering plan formed by the identified included symbol strings, irrespective of the order of the identified included symbol strings in the received symbol sequence.
Claim 13
Independent Claim 206 words
A method of call-processing in a telecommunications system having a plurality of endpoints and having a network numbering plan for addressing the endpoints, wherein callers supply sequences of symbols to specify treatment that is to be given to calls, each sequence comprising at least one symbol string that is defined for the network numbering plan, comprising the steps of: defining for the system a network numbering plan comprising a plurality of types of symbol strings, and addresses of at least some of the endpoints of the system within the network numbering plan each comprising a plurality of symbol strings of a plurality of the types; in response to receipt of a symbol sequence including a plurality of symbol strings of a plurality of the types, the included symbol strings appearing in the symbol sequence in any order, using the definition of the network numbering plan to identify the included strings irrespective of their order in the received symbol sequence; and in response to the identification, effecting establishment of a connection to an endpoint of the system having an address within the network numbering plan formed by the identified included symbol strings, irrespective of the order of the identified included symbol strings in the received symbol sequence.
Claim 14
Independent Claim 206 words
A method of call-processing in a telecommunications system having a plurality of endpoints and having a network numbering plan for addressing the endpoints, wherein callers supply sequences of symbols to specify treatment that is to be given to calls, each sequence comprising at least one symbol string that is defined for the network numbering plan, comprising the steps of: defining for the system a network numbering plan comprising a plurality of types of symbol strings, and addresses of at least some of the endpoints of the system within the network numbering plan each comprising a plurality of symbol strings of a plurality of the types; in response to receipt of a symbol sequence including a plurality of symbol strings of a plurality of the types, the included symbol strings appearing in the symbol sequence in any order, using the definition of the network numbering plan to identify the included strings irrespective of their order in the received symbol sequence; and in response to the identification, effecting establishment of a connection to an endpoint of the system having an address within the network numbering plan formed by the identified included symbol strings, irrespective of the order of the identified included symbol strings in the received symbol sequence.
Claim 15
Dependent Claim 38 words
The method of claim 12 wherein: the step of defining comprises the step of storing definitions of individual symbol strings of the network numbering plan, each definition including an identification of the string type of the defined string.
Claim 16
Dependent Claim 46 words
The method of claim 12 wherein: the step of defining comprises the step of defining the network numbering plan such that the symbol strings of individual types have variable lengths in terms of numbers of symbols that make up individual symbol strings of the individual type.
Claim 17
Dependent Claim 37 words
The method of claim 14 wherein: the step of defining comprises the further step of defining the network numbering plan such that the individual symbol strings each have a logical meaning outside of the network numbering plan.
Claim 18
Dependent Claim 38 words
The method of claim 14 wherein: the step of defining comprises the step of storing definitions of individual symbol strings of the network numbering plan, each definition including an identification of the string type of the defined string.
Claim 19
Dependent Claim 30 words
The method of claim 16 wherein: the step of storing comprises the step of including in each symbol string's definition an indication of a length of the defined symbol string.
Claim 20
Dependent Claim 33 words
The method of claim 17 wherein: the step of including comprises the step of including in a symbol string's definition an indication of a permitted range of length of the defined symbol string.
Claim 21
Dependent Claim 125 words
The method of claim 12 in a telecommunications system further having a plurality of feature modules and having the network numbering plan further for accessing the feature modules, wherein: the step of defining comprises the step of defining the network numbering plan to include feature access codes of the feature modules of the system, the feature access codes each comprising a plurality of symbol strings of a plurality of the types; and the step of effecting establishment of a connection includes the step of invoking execution of a feature module of the system having a feature access code within the network numbering plan formed by the identified included symbol strings, irrespective of the order of the identified included symbol strings in the received symbol sequence.
Claim 22
Dependent Claim 282 words
The method of claim 12 wherein: the step of defining comprises the step of storing information defining a syntax and a grammar of the network numbering plan, the plan comprising a plurality of types of defined symbol strings, the information that defines the syntax comprising definitions of individual ones of the symbol strings of the network numbering plan, each definition including an identification of the string type of the defined symbol string, and addresses of at least some of the endpoints of the system within the network numbering plan each comprising a plurality of symbol strings of a plurality of the types; the step of using comprises the step of in response to receipt from a caller of a sequence of symbols associated with a call, parsing the received symbol sequence by using the stored syntax-and grammar-defining information to identify in the received symbol Sequence a plurality of symbol strings of the network numbering plan irrespective of the order of the plurality of the symbol strings in the received symbol sequence and to determine a meaning within the network numbering plan of each said identified symbol string; and the step of effecting comprises the step of in response to the determined meaning of the plurality of identified symbol strings, specifying a treatment to be given to the call, by using the determined meaning of the plurality of identified symbol strings and the stored syntax-and grammar-defining information, and including the step of effecting establishment of a connection to an endpoint of the system having an address within the network numbering plan formed by the identified included symbol strings, irrespective of the order of the identified included symbol strings in the received symbol sequence.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag