Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
153 words
In a telecommunications network comprising a switching system and a data base shared by a plurality of switching systems, a method of accessing specialized data for processing a call, said call comprising a telephone number for identifying a party of said call, wherein said specialized data is related to said telephone number, said method comprising the steps of: in said switching system, storing a first bit map having one bit per telephone number potentially served by said switching system, used for identifying whether said switching system has said specialized data for serving said call; if said first bit map indicates that said switching system has said specialized data for said telephone number available, using said specialized data available in said switching system; and if said first bit map indicates that said switching system does not have said specialized data available, accessing said data base to obtain said specialized data for said telephone number.
Claim 2
Dependent Claim
153 words
In a telecommunications network comprising a switching system and a data base shared by a plurality of switching systems, a method of accessing specialized data for processing a call, said call comprising a telephone number for identifying a party of said call, wherein said specialized data is related to said telephone number, said method comprising the steps of: in said switching system, storing a first bit map having one bit per telephone number potentially served by said switching system, used for identifying whether said switching system has said specialized data for serving said call; if said first bit map indicates that said switching system has said specialized data for said telephone number available, using said specialized data available in said switching system; and if said first bit map indicates that said switching system does not have said specialized data available, accessing said data base to obtain said specialized data for said telephone number.
Claim 3
Dependent Claim
68 words
The method of claim 1 wherein said specialized data has a default attribute and wherein the step of using said specialized data available in said switching system comprises the step of using said default attribute whereby said first bit map indicates that said switching system has said specialized data whenever said switching system comprises data indicating that said specialized data for said telephone number is said default attribute.
Claim 4
Dependent Claim
53 words
The method of claim 2 further comprising the step of: if said data base is accessed and said specialize data obtained from said data base represents said default attribute, marking said first bit map for said telephone number to indicate that said switching systems has said specialized data for said telephone number available.
Claim 5
Dependent Claim
124 words
The method of claim 2 wherein said switching system further comprises a second bit map, having one bit per telephone number potentially served by said switching system, and a table for storing a limited number of entries each representing specialized data for one telephone number, and wherein said second bit map is used to indicate whether the table has an entry for a particular telephone number; wherein the step of accessing said data base further comprises the steps of: testing said second bit map to determine whether said table comprises an entry for said specialized data for said telephone number; and accessing said data base only if said second bit map indicates that said table does not contain an entry for said telephone number.
Claim 6
Dependent Claim
40 words
The method of claim 1 wherein the step of using said specialized data available in said switching system comprises the step of accessing a table of data in said switching system to find said specialized data for said telephone number.
Claim 7
Dependent Claim
57 words
The method of claim 5 further comprising the steps of: if said data base is accessed to obtain said specialized data for said telephone number, entering said specialized data for said telephone number into said table; and updating said first bit map to indicate that said switching system has said specialized data for said telephone number available.
Claim 8
Dependent Claim
54 words
The method of claim 6 wherein the step of entering data into said table comprises the steps of: removing an entry from said table; and marking said first bit map to indicate that the specialized data, for the telephone number whose entry was removed from said table, is not available in said switching system.
Claim 9
Dependent Claim
138 words
The method of claim 1 wherein said switching system comprises a table for storing said specialized data for a limited number of telephone numbers and wherein said first bit map indicates that said switching system has said specialized data for said telephone number available if said specialized data is found in said table or if said specialized data for said telephone number represents a default attribute: wherein the step of using said specialized data available in said switching system comprises the steps of: searching said table for specialized data for said telephone number; if said search finds said specialized data for said telephone number, using said specialized data found in said table; and if said search fails to find said specialized data for said telephone number, using said default attribute as said specialized data for said telephone number.
Claim 10
Dependent Claim
69 words
The method of claim 8 further comprising the step of: if said data base is accessed to obtain said specialized data, marking said first bit map to indicate that said specialized data for said telephone number is available in said switching system; and if said specialized data obtained from said data base does not represent said default attribute, entering said specialized data for said telephone number in said table.
Claim 11
Dependent Claim
81 words
The method of claim 9 further comprising the step of: if said specialized data obtained from said data base does not represent said default attribute, removing an entry from said table to make room for an entry representing the specialized data for said telephone number and marking the bit of said first bit map for the telephone number of the removed entry to indicate that said switching system does not have specialized data for the telephone number whose entry was removed.
Claim 12
Independent Claim
56 words
The method of claims 5 or 8 further comprising the step of: clearing said table and said first bit map whenever it is found desirable to refresh said table and said first bit map; whereby said table and said first bit map are automatically populated as calls are made and as said data base is accessed.
Claim 13
Dependent Claim
173 words
In a telecommunications network, comprising a switching system and a data base shared by a plurality of switching systems, a method of accessing specialized data for processing a call, said call comprising a telephone number for identifying a party of said call, wherein said specialized data is related to said telephone number, and wherein said specialized data has a plurality of attributes common to a class of service of a large number of telephone numbers, the method comprising steps of: in said switching system, storing a plurality of bit maps, each bit map, having one bit per telephone number potentially served by said switching system for identifying whether a telephone number has specialized data represented by the common attribute associated with said bit map; if any one of said bit maps indicates that said telephone number has said specialized data corresponding to one of said common attributes, using the common attribute associated with said any one bit map; and otherwise accessing said data base to obtain said specialized data for said telephone number.
Claim 14
Dependent Claim
173 words
In a telecommunications network, comprising a switching system and a data base shared by a plurality of switching systems, a method of accessing specialized data for processing a call, said call comprising a telephone number for identifying a party of said call, wherein said specialized data is related to said telephone number, and wherein said specialized data has a plurality of attributes common to a class of service of a large number of telephone numbers, the method comprising steps of: in said switching system, storing a plurality of bit maps, each bit map, having one bit per telephone number potentially served by said switching system for identifying whether a telephone number has specialized data represented by the common attribute associated with said bit map; if any one of said bit maps indicates that said telephone number has said specialized data corresponding to one of said common attributes, using the common attribute associated with said any one bit map; and otherwise accessing said data base to obtain said specialized data for said telephone number.
Claim 15
Dependent Claim
54 words
The method of claim 12 further comprising the step of: if the data obtained by accessing said data base represents one of said common attributes, marking the bit map for the one of said common attributes to indicate that said telephone number has associated specialized data corresponding to the one of said common attributes.
Claim 16
Dependent Claim
49 words
The method of claim 1, 2, 5, 8 or 12 further comprising the step of: whenever it is found desirable to refresh the data of a bit map, clearing said bit map; whereby said bit map is automatically populated as calls are made and said data base is accessed.
Claim 17
Dependent Claim
167 words
In a telecommunications network comprising a switching system and a data base shared by a plurality of switching systems, a switching system for processing a call, said call comprising a telephone number for identifying a party of said call, wherein said specialized data is related to said telephone number, said switching system comprising: memory for storing a first bit map having one bit per telephone number potentially served by said switching system, used for identifying whether said switching system has said specialized data for serving said call; and processor means, operative under program control for executing the steps of: accessing said first bit map, using said telephone number; if said first bit map indicates that said switching system has said specialized data for said telephone number available using said specialized data available in said switching system; and if said first bit map indicates that said switching system does not have said specialized data available, accessing said data base to obtain said specialized data for said telephone number.
Claim 18
Dependent Claim
167 words
In a telecommunications network comprising a switching system and a data base shared by a plurality of switching systems, a switching system for processing a call, said call comprising a telephone number for identifying a party of said call, wherein said specialized data is related to said telephone number, said switching system comprising: memory for storing a first bit map having one bit per telephone number potentially served by said switching system, used for identifying whether said switching system has said specialized data for serving said call; and processor means, operative under program control for executing the steps of: accessing said first bit map, using said telephone number; if said first bit map indicates that said switching system has said specialized data for said telephone number available using said specialized data available in said switching system; and if said first bit map indicates that said switching system does not have said specialized data available, accessing said data base to obtain said specialized data for said telephone number.
Claim 19
Dependent Claim
62 words
The switching system of claim 15 wherein said specialized data has a default attribute and wherein using said specialized data available in said switching system comprises using said default attribute; whereby said first bit map indicates that said switching system has said specialized data whenever said first bit map indicates that said specialized data for said telephone number is said default attribute.
Claim 20
Dependent Claim
64 words
The switching system of claim 16, wherein said processor means is further operative under program control for executing the step of: if said data base is accessed, and said specialized data obtained from said data base, represents said default attribute, marking said first bit map for said telephone number to indicate that said switching system has said specialized data for said telephone number available.
Claim 21
Dependent Claim
122 words
The switching system of claim 16 wherein said switching system further comprises a second bit map, having one bit per telephone number potentially served by said switching system, and a table for storing a limited number of entries each representing specialized data for one telephone number and wherein said second bit map is used to indicate whether the table has an entry for a particular telephone number; wherein accessing said data base further comprises the steps of: testing said second bit map to determine whether said table comprises an entry for said specialized data for said telephone number; and accessing said data base only if said second bit map indicates that said table does not contain an entry for said telephone number.
Claim 22
Dependent Claim
35 words
The switching system of claim 15 wherein using said specialized data available in said switching system comprises accessing a table of data in said switching system to find said specialized data for said telephone number.
Claim 23
Dependent Claim
68 words
The switching system of claim 19 wherein said processor means is further operative under program control for executing the steps of: if said data base is accessed to obtain said specialized data for said telephone number, entering said specialized data for said telephone number into said table; and updating said first bit map to indicate that said switching system has said specialized data for said telephone number available.
Claim 24
Dependent Claim
52 words
The switching system of claim 20 wherein entering data into said table comprises the steps of: removing an entry from said table; and marking said first bit map to indicate that the specialized data for the telephone number whose entry was removed from said table, is not available in said switching system.
Claim 25
Dependent Claim
135 words
The switching system of claim 15 wherein said memory comprises a table for storing said specialized data for a limited number of telephone numbers and wherein said first bit map indicates that said switching system has said specialized data for said telephone number available if said specialized data is found in said table or if said specialized data for said telephone number represents a default attribute; wherein using said specialized data available in said switching system comprises the steps of: searching said table for specialized data for said telephone number; if said search finds said specialized data for said telephone number, using said specialized data found in said table; and if said search fails to find said specialized data for said telephone number, using said default attribute as said specialized data for said telephone number.
Claim 26
Dependent Claim
80 words
The switching system of claim 22 wherein said processor means is further operative under program control for executing the steps of: if said data base is accessed to obtain said specialized data, marking said first bit map to indicate that said specialized data for said telephone number is available in said switching system; and if said specialized data obtained from said data base does not represent said default attribute, entering said specialized data for said telephone number in said table.
Claim 27
Dependent Claim
92 words
The switching system of claim 23 wherein said processor means is further operative under program control for executing the step of: if said specialized data obtained from said data base does not represent said default attribute, removing an entry from said table to make room for an entry representing the specialized data for said telephone number and marking a bit of said first bit map for the telephone number of the removed entry to indicate that said switching system does not have specialized data for the telephone number whose entry was removed.
Claim 28
Dependent Claim
67 words
The switching system of claims 19 or 22 wherein said processor means is further operative under program control of executing the step of: clearing said table and said first bit map whenever it is found desirable to refresh said table and said first bit map; whereby said table and said first bit map are automatically populated as calls are made and as said data base is accessed.
Claim 29
Dependent Claim
190 words
In a telecommunications network, comprising a switching system and a data base shared by a plurality of switching systems, a switching system for processing a call using specialized data, said call comprising a telephone number of identifying a party of said call, wherein said specialized data is related to said telephone number, and wherein said specialized data has a plurality of attributes common to a class of service of a large number of telephone numbers, said switching system comprising: memory for storing a plurality of bit maps, each bit map, having one bit per potential telephone number served by said switching system, for identifying whether a telephone number has specialized data represented by the common attribute associated said bit map; and processor means operative under program control for executing the steps of: accessing said plurality of bit maps, using said telephone number; if any of said bit maps indicates that said telephone number has said specialized data corresponding to one of said common attributes, using the common attribute associated with said any one bit map; and otherwise accessing said data base to obtain said specialized data for said telephone number.
Claim 30
Dependent Claim
190 words
In a telecommunications network, comprising a switching system and a data base shared by a plurality of switching systems, a switching system for processing a call using specialized data, said call comprising a telephone number of identifying a party of said call, wherein said specialized data is related to said telephone number, and wherein said specialized data has a plurality of attributes common to a class of service of a large number of telephone numbers, said switching system comprising: memory for storing a plurality of bit maps, each bit map, having one bit per potential telephone number served by said switching system, for identifying whether a telephone number has specialized data represented by the common attribute associated said bit map; and processor means operative under program control for executing the steps of: accessing said plurality of bit maps, using said telephone number; if any of said bit maps indicates that said telephone number has said specialized data corresponding to one of said common attributes, using the common attribute associated with said any one bit map; and otherwise accessing said data base to obtain said specialized data for said telephone number.
Claim 31
Dependent Claim
64 words
The switching system of claim 26 wherein said processor means is further operative under program control for executing the step of: if the data obtained by accessing said data base corresponds to one of said common attributes, marking the bit map for the one of said common attributes to indicate that said telephone number has associated specialized data corresponding to the one common attribute.
Claim 32
Dependent Claim
61 words
The switching system of claim 15, 16, 17, 19, 22 or 26 wherein said processor means is further operative under program control for executing the step of: whenever it is found desirable to refresh the data of a bit map, clearing said bit map; whereby said bit map is automatically populated as calls are made and said data base is accessed.