CN1677995B - Decoding and processing system for determining and displaying the city or state information of caller - Google Patents

Decoding and processing system for determining and displaying the city or state information of caller Download PDF

Info

Publication number
CN1677995B
CN1677995B CN 200410003806 CN200410003806A CN1677995B CN 1677995 B CN1677995 B CN 1677995B CN 200410003806 CN200410003806 CN 200410003806 CN 200410003806 A CN200410003806 A CN 200410003806A CN 1677995 B CN1677995 B CN 1677995B
Authority
CN
China
Prior art keywords
calling
area code
geography information
city
local
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 200410003806
Other languages
Chinese (zh)
Other versions
CN1677995A (en
Inventor
马克·戈塞林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Consumption Instrument Co.
Original Assignee
CONSUMPTION INSTRUMENT Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CONSUMPTION INSTRUMENT Co filed Critical CONSUMPTION INSTRUMENT Co
Priority to CN 200410003806 priority Critical patent/CN1677995B/en
Publication of CN1677995A publication Critical patent/CN1677995A/en
Application granted granted Critical
Publication of CN1677995B publication Critical patent/CN1677995B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The improved system comprises following parts: a receiving set in use for receiving calling number delivered (CND) information from interchange box of local central office (CO) or switching center of mobile station; a micro controller controlled storage and indexing unit including database in use for selecting corresponding geo information such as city and / or state determined from matched area code and / or local number of exchanger received from calling initialization party; a reading device in use for displaying city and / or state of the incoming call. It is better that the system comprises capability of database of automatic updating memory device and searching device in case of that new area code and / or number of local exchanger is assigned in sequence. The improved system is capable of display geo information relevant to id of calling party, and determines ever-increasing number of area code and local exchanger.

Description

The decoding and the treatment system that are used for Hezhou, city information of definite and show Calls person
The intersection contrast of related application
The application is the previous U. S. application No.10/225 that submitted on August 20th, 2002,549 part continuation application.
Technical field
The present invention relates generally to the telecommunication science.In more detail, the present invention relates to be used for provide about calling party and/or call out a kind of system of the advanced geography information of initial side to the called party.
Background technology
Current, telephone system has developed into and has comprised about called telephone (call number and/or ANI) and by the limited standard identification information of called telephone (dialled digits).This information is originally from call from its telephone number that carries out and is obtained by the telephone number of caller's dialing.Telephone system has recognized that these two numbers are basic information sources (for example be used for the Route Selection calling and be used for using of record keeping), and has developed a kind of modular system, is used for the data character field that these numbers will be filled.Following background information will better illustrate these standards of the current limited phone identification of being used by US telephone system, and also be used for international standard.
The field number mark
Field number mark (ANI) is a fundamental in the call of whole public and private telephone network transmission.For North America Numbering Plan (NANP), current this is 10 number lengths.ANI is widely used in: call route selecting, call-accounting, call follow, and call identification.
Call route selecting based on ANI
Based on the area code Route Selection of calling telephone number, be the common trait of in many long-distance telephone nets, finding.Call out and by telephone exchange, telephone network and equipment Route Selection and/or to receive specific processing based on caller number (ANI).Some interoffice exchanging telephone company (IXC ' S) (such as AT﹠amp; T, MCT, Sprint etc.), and local exchange company (LEC ' S) (such as Ameritech) provides usually the form based on many enhancings of the call route selecting of preceding 3 or more ani digit shielding.
Call route selecting based on preceding 3 ani digits is commonly referred to the area code Route Selection.For example, if call number ANI is 614/847-6161, then the area code Route Selection will be considered " 614 " part of ANI, and use " 614 " as the initial calling of geodata element route Ohio widely, so that based on routing rules and other factors (for example, available agency, call volume, available circuit, one day time, time weekly, percent profile and other factor) beginning routing program and calculating.
Based on than preceding 3 ani digits more the call route selecting of multiple digital allow the geographical accuracy that more strengthens.Many ANI have geographical relationship.Bell Core has announced a kind of LERG (local exchange Route Selection guide), provides approximate longitude and the latitude by preceding 6 numerals of ANI.For example, for call number 614/847-6161, " 614-847 " part has the geography in the zone, the provincial capital of Ohio and NorthColumbus/Worthington to represent.Area code exchange (NPA-NXX) routing capability provides bigger Route Selection definition (ANI) to calling party.If the ANI that has " 614/847-6161 " need be connected to the towing service to the caller of 800 number, then geographically hithermost towing service and can be identified this towing work (with short running time and lower opportunity cost) of handling.
Call identification
One of the wide-scale distribution of caller ANI and known application are caller ID (caller IDs).The notion of caller ID is to transmit caller's ANI to the recipient who calls out before call answering.ANI has been by the key component of CCITT at the ISDN (integrated services digital network) of definition in 1970.Caller ANI from 1970 if not more early words form running telephone network with two kinds of products:
1.1-800 access type service
2. integrated services digital network (ISDN service)
Many companies, business department, and the individual uses ISDN, digital service, and/or call out ID, with obtain to call out data element-one of them is caller's ANI.
(and as normally private telephone network) caller's ANI is saved and transmits when calling out by public telephone network.For example, caller ANI can pass through LEC, IXC, and CAP (competitive service supplier), PBX, ACD, so agency or the like is final recipient's receiving caller's ANI (promptly calling out ID).
Many traditional caller ID devices demonstrations enter the telephone number of calling, but few people can discern each area code geographically.This respect, contrast United States Patent(USP) Nos. 6,009,149,6,137,870 and 6,298,122, these are disclosed in this and engage as a means of contrast.In addition, many caller ID users did not just know the city of how many local switch boards and their correspondences originally.
Along with the area code number of new use constantly increases, those skilled in the art have recognized that is badly in need of a kind of improved system, is used to decode and handles the determining and show of advanced person of the caller information in Hezhou, city.The present invention has satisfied these needs.
Summary of the invention
A kind of improved decoding and treatment system are provided, have been used for determining and the demonstration geography information to the callee advanced person relevant with calling out initial side.This improved system comprises a receiving system, from local central office's (CO) switch or travelling carriage switching center receipt of call number delivered (CND) message; A microcontroller storage and an indexing unit that comprises database is used for determining corresponding geography information such as city and/or state selectively by the matching area code and/or from calling out local switch board's number that initial side receives; And a read-out device, be used to show the geography information relevant with entering calling.This system preferably includes when new area code and/or local switch quilt are specified in proper order the ability of the database of updated stored and indexing unit automatically.So this improved system provides the demonstration of convenience and effectively relevant with caller ID geography information to the user, this can determine ever-increasing area code and local call switch number number.
Because the information in Hezhou, city will be quite big, thereby to store this information as far as possible effectively be important.This also will satisfy the needs to quick search.
This system preferably includes the device that upgrades its database when specifying new area code and local switch board automatically.Have in the system that has circuit for answering and dialing capability caller ID logical block this, data library device can be programmed so that by update cycle speed incoming call server.Area code and the related data of using caller ID logical block FSK decoder to upgrade are then transferred to this device from server.Under the situation of mobile honeycomb phone, can deliver a letter by SMS, the WAP link, or connect more mode with cable to the orientation of PC and realize.
So this improved system provides the convenience of Hezhou, city caller ID and has shown that effectively this can determine the number of ever-increasing area code and local call exchange number the user.
Description of drawings
Fig. 1 is the schematic block diagram of expression a kind of form of implementation of the present invention, this form of implementation be used for advanced determine and show with for based on the relevant geography information of the calling starting point of land line systems;
Fig. 2 is a schematic block diagram, and expression is for of the present invention a kind of form of implementation of mobile honeycomb service;
Fig. 3 is the schematic block diagram of expression another kind of form of implementation of the present invention, comprises a flash memory component that is used for based on the geography information storage of land line systems;
Fig. 4 is the schematic block diagram of the another kind of embodiment of expression, has the flash memory storage that is used for the mobile honeycomb phone.
Embodiment
A kind of improved decoding and treatment system are provided, have been used for determining and the demonstration geography information to the callee advanced person relevant with calling out initial side.This improved system comprises a receiving system, from local central office's (CO) alteration switch or travelling carriage switching center receipt of call number delivered (CND) message; A microcontroller storage and an indexing unit that comprises database is used for determining corresponding geography information such as city and/or state selectively by the matching area code and/or from calling out the local switch number that initial side receives; And a read-out device, be used to show the city and/or the state that enter calling.This system preferably includes when new area code and/or local switch quilt are specified in proper order the ability of the database of updated stored and indexing unit automatically.So this improved system provides the demonstration of convenience and effectively relevant with caller ID geography information to the user, this can determine ever-increasing area code and local call switch number number.
Referring now to accompanying drawing,, Fig. 1 has described a kind of form of implementation of the present invention.Caller ID receiving system 9 receives and comprises MDMF or the SDMF format messages of calling out beginning directory number from local central office's switch.Database storage arrangement 10, for example at this moment microcontroller finds corresponding geography information by coupling from area code and/or the local switch number of calling out the initial signal reception, such as city and/or state.Storage device 10 can be equipped with inside or external memory storage.This storage device generally will be FLASH, and EEPROM or other are the rewritable Nonvolatile memory device of renewal.After this signal that derives from storage device is sent to a read-out device, is used to show the Hezhou, city that enters calling.
In another embodiment, Fig. 2 has described to be used for a kind of system of mobile honeycomb service, and wherein the CND data send to this device by Radio Link.
Referring now to Fig. 2,, wherein described the schematic block diagram of another embodiment of the present invention, comprise a receiver that is used for the mobile honeycomb service.In this mode, call number pass-along message is transmitted by travelling carriage switching center 21, and is transferred to base station controller 22 then.This message is sent to a plurality of base stations 23 then.Receiving system is a CDMA receiver that is used for mobile honeycomb service, and by main microcontroller from the honeycomb fashion decoded packet data.Database storage arrangement 10, for example at this moment microcontroller by mating area code and/or the local switch number of receiving from receiver 24, finds corresponding geography information, and send output signal from database to display unit 8, be used to show the geography information that enters calling.
In any one, main microcontroller can directly be linked to archival memory at two embodiment.In addition, when can't stand additional main microcontroller expense, or can adopt database coprocessor when integrated in order to be easy to.And then database coprocessor and serial FLASH memory can be combined together to form a single chip solution that customizes fully, are integrated into existing design.
North America numbering plan (NANP) has 680 area codes available.In these codes, current have surpass other country that 40 area codes are used to participate in NANP.For local switch all 680 area codes of direct addressin in memory, needs are surpassed the storage device of 128MB with their correspondences.Have the numbering plan of prior leading numeral in foreign country, if will be had bigger storage demand by direct addressin.For effective storage of data be compressed with many diverse ways.
Because microcontroller general and that caller ID logical block is used is cheaply, thereby relatively at a slow speed, use look-up table to organize Hezhou, city information in order to search for fast.
The area code look-up table
The area code storage address
(10-position) (15-position or more is according to memory size)
000
001
206 0B5h
253 OF8h
---
999
Current undetermined area code can add any memory cell to.Current undefined code stays and is blank.
Because the information in Hezhou, city will be quite big, thereby as far as possible effectively to store this information will be important.The state name only begins the place at each area code table and together stores once with its abbreviation.City name also subsequently by its associated switch storage once.Because for given metro switch generally is not the order appointment, all switches must separately be listed.Because in fact switch does not exist at NANP, switch code 000 is used to refer to the record end.
The city of organizing in the memory, the state, and exchange data:
WA WASHINGTON; 70 (the longest state name is Rhode Island 12 characters+2
Individual abbreviation=14 characters+5)
SEATTLE; 100 (20 characters are used for 5 of city name *)
201
202
998
000
NORTH?BEND
888
000
If Hezhou, city information is not current, enter call information may be not with memory in any coupling.Lack at the known region code under the situation of switch, the state star still show.This also can be used for having than small memory and does not comprise all devices than Private Branch Exchange PBX.
To continue when designated at new area code and local switch, this system preferably comprises the device that upgrades its database automatically.In this respect, the device with circuit for answering or dialing capability can be programmed so that upgrade with cycle rate incoming call server.Use these data of caller ID logical block FSK decoder to transfer to this device then from server.
It below is system of the present invention one exemplary embodiment among Fig. 3.
In another embodiment, CNM is sent to line interface 11, and is sent to receiving system 12 then.Receiving system 12 is low-power single mixed signal CMOS integrated circuits, is used to receive physical layer FSK and CAS signal.For on-hook receives, this device is used receiving system 12 detected rings or the channel occupancy notice occurred by the FSK detector.For off-hook receives, the call notification signal (CAS) of Bellcore is detected by integrated circuit.Fsk signal detects and obtains NPA by microcontroller 17 under two kinds of situations.Microcontroller 17 compares first three numeral of NPA and the look-up table in Hezhou, city archival memory 14 then.In case find storage address, can make coupling to NXX to read the city data corresponding to area code.The data in Hezhou, city are presented on the LCD 20 with other standard name and number call person id information then.
Receive and upgrade and to provide easily in the device of off-hook reception.This device uses the dialer that is built among the DTMF, calls out the central server that comprises Hezhou, current city data.This server uses by device transfers the CAS signal enabling of approval to transmit with dtmf tone.Server sends the area code and the exchange of any renewal then, and this device uses its FSK decoder to receive.Microcontroller is with database in the NPA/NXX information updating memory then.
It below is an exemplary embodiment of system of the present invention among Fig. 4.
In another embodiment, receiving system 24 is the CDMA receivers that are used for the mobile honeycomb service.CND is received the decode from the honeycomb fashion packet by main frame microcontroller 17.Then microcontroller 17 relatively NPA first three numeral and the look-up table in Hezhou, city archival memory 14.In case find storage address, can make coupling to NXX to read the city data corresponding to area code.The data in Hezhou, city are presented at LCD 20 with other standard name and number call person id information then.The cellular phone that has the full graphics demonstration alternately or additionally shows geographical location information with picture.
Renewal to database receives by SMS (Short Message Service).Telecommunications company's server sends the NPA/NXX information of upgrading by SMS.Main frame microcontroller 17 uses the NPA/NXX information of upgrading to write database FLASH memory.
Though more than be the signal of NANP (North America numbering plan), those skilled in the art recognize that system of the present invention also can use with external numbering plan.The outer in this respect state-owned relevant identifier information on concrete country can geography that is equal to.
For example, Mexico has finished a series of numbering plan variations that realize stage by stage that it is believed that recently.Phase I is 7 numerals that local number expanded to standard.Three city-Mexico City that high telephone density is arranged, Guadalajara and Monterrey-have had 8 bit digital local numbers, and are not subjected to the variation of this local numbering.In the plan numbering, advise that also local number becomes the time limit of Subscriber Number (SN).As if though local number originally has some exception all is 5 number word lengths.For change is easier to client, two extra numerals are from the last digital extraction of existing area code and append to the beginning of local number.This makes area code for being a single numeral excessive period.
After local number changed, national number became 10 numerals from 8.National number is by country code (52), and regional identification number (RIN) and local number are formed.RIN is area code also, but has advised that it is called as country now and distinguishes code (NDC).
In this numbering plan that comes into force by all requirements calendar year 2001 changes,, each local service zone designated new regional identification number (i.e. 3 digital block field codes).Mexico City again, Guadalajara and Moterrey are exceptions, because the designated two numeric area codes of they existing 8 digital northern numbers.Several websites have the new RIN tabulation for top at least 100 cities.
In recent years, Australia has also carried out the number Planning Change stage by stage, to realize standardization and to allow expansion.Local number is standardized as 8 numerals.What is interesting is that set very much 54 area codes have reduced to has only four area codes-02,03,08 and 07 before numbering plan changes.In addition, all Mobile Directory Number are no matter network how, has area code 04.Here appear old area code, be used to expand local number by they being appended to existing local number front.
Britain country numbering plan be all they be assigned with, do not use, protected, tabulation reservation or that do not have designated telephone number.This scheme provides the framework of protection plan and comprises the numbering plan (SNS) of the United Kingdom's regulation of being managed by Oftel.Yet Oftel does not control all telephone numbers.The short code that the number of memorable 3 to 6 numerals is for example arranged is not that this provides the visit telephone service to the end user by the Oftel pipe.
Country's important numbers (NSN) is the part of Britain's numbering plan.NSN is made up of geographical area code (being originally national appointment codes) and Subscriber Number.Britain is forming NSN (not comprising ' 01 ' country code) standard of 10 numerals.These will be by 3 digital block field code heel 7 digital subscriber numbers, or 4 digital code heels, 6 digital numbers are formed.Simultaneously, the area code scope of today can be the 3-6 numeral, and Subscriber Number can be a 3-7 numeral.
In Japanese area code length can be 1 to 5 numeral.At this moment Subscriber Number (being local switch number+Subscriber Number) length can be 4 to 8 numerals.The trunk prefix of Japan also is ' 0 '.The Japanese national important numbers is by ' OABCDEFGHIJK ' expression, so telephone number length and Britain equally will be above 11 numerals.Telephone number can not be with ' 1 ' beginning.Mobile Directory Number has the prefix that separates with fixed line.
So this improved system provides the demonstration of convenience and effectively relevant with caller ID geography information to the user, this information can determine the number of ever-increasing area code and local call switch number.

Claims (5)

1. improved decoding and treatment system are used for determining and the show Calls geography information that described system comprises:
Receiving system receives and sends CND message from call number travelling carriage switching center, that comprise the call identification data;
The storage and the indexing unit that comprise database are used for by decoding this CND message and decoded message and database are associated to determine selectively corresponding caller's geography information with caller's geography information of determine calling out initial side;
Wherein said storage and indexing unit are included in the ability that the cellular network that uses mobile phone when new area code and/or local switch are specified in proper order is connected the database of automatic updated stored and indexing unit; And
Readout equipment is used to show the calling geography information that enters calling.
2. the improved system of claim 1, wherein said calling geography information are the city signs of calling out initial side.
3. the improved system of claim 1, wherein said calling geography information are the signs of calling out initial side's state.
4. the improved system of claim 1, wherein said calling geography information shows with picture.
5. the improved system of claim 1, the ability of the database of wherein said automatic updated stored and indexing unit is used the WAP (wireless application protocol) WAP on the wireless packet data networks.
CN 200410003806 2004-02-06 2004-02-06 Decoding and processing system for determining and displaying the city or state information of caller Expired - Fee Related CN1677995B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410003806 CN1677995B (en) 2004-02-06 2004-02-06 Decoding and processing system for determining and displaying the city or state information of caller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410003806 CN1677995B (en) 2004-02-06 2004-02-06 Decoding and processing system for determining and displaying the city or state information of caller

Publications (2)

Publication Number Publication Date
CN1677995A CN1677995A (en) 2005-10-05
CN1677995B true CN1677995B (en) 2010-05-26

Family

ID=35050287

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410003806 Expired - Fee Related CN1677995B (en) 2004-02-06 2004-02-06 Decoding and processing system for determining and displaying the city or state information of caller

Country Status (1)

Country Link
CN (1) CN1677995B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1159277A (en) * 1995-07-25 1997-09-10 株式会社爱斯凯计算机 System for displaying position of mobile terminal
EP0920169A1 (en) * 1997-12-01 1999-06-02 Lucent Technologies Inc. Caller ID equipment which displays location of caller

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1159277A (en) * 1995-07-25 1997-09-10 株式会社爱斯凯计算机 System for displaying position of mobile terminal
EP0920169A1 (en) * 1997-12-01 1999-06-02 Lucent Technologies Inc. Caller ID equipment which displays location of caller
US6353664B1 (en) * 1997-12-01 2002-03-05 Agere Systems Guardian Corp. Caller ID equipment which displays location of caller

Also Published As

Publication number Publication date
CN1677995A (en) 2005-10-05

Similar Documents

Publication Publication Date Title
AU2010236031B2 (en) An improved decoding and processing system for advanced determination and display of city and state caller information
US6351637B1 (en) Method of transmitting a caller's identification number to a mobile instrument from a home base station
CN1085026C (en) Mobile telecommunications system
CN1498029B (en) Emergency call-back method
KR20010085927A (en) System and method for controlling personal telephone number dialing lists and dialing capabilities
SE501328C2 (en) Method for handling calls to an unregistered terminal in a mobile phone system
WO1997036436A1 (en) Method and apparatus for dialing a b-number within a mobile telecommunications system
CN1957626B (en) System and method for intelligent dynamic message addressing
CN1154196A (en) A radio unit and a method for connecting a fixed subscriber station to a WLL system
US6985572B2 (en) Decoding and processing system for advanced determination and display of city and state caller information
EP0967775B1 (en) Method and apparatus for tracking call history for mobile and wireline users accessing the network on different ports for subsequent calls
CN100562043C (en) The number that display of calling is called out and the method for clawback
US7170985B2 (en) Method for advanced determination and display of caller geographic information in a centralized wireless architecture
US6678364B2 (en) System and method for cost estimation of a long distance call
US7570754B2 (en) System and method for routing calls in a telecommunications network
CN1677995B (en) Decoding and processing system for determining and displaying the city or state information of caller
MXPA02001242A (en) Apparatus and method for enhanced caller identification services.
CA2146389C (en) Method of assigning telephone area codes
KR920005564A (en) How to Move Subscribers in Private Switching Network
CN100502527C (en) Method for reinforcing translation table for exchange
JP2001211255A (en) Public network caller number display system for private branch exchange
US20030068030A1 (en) Automatic dialer
JPH04158697A (en) Call routing control system
JPS59134960A (en) Transmitting system of group variable abbreviated dial
JPH11341569A (en) Mobile body communication device and method for calling terminal in the mobile body communication device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: SURQAZZ CO., LTD.

Free format text: FORMER OWNER: CONSUMPTION INSTRUMENT CO.

Effective date: 20070420

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20070420

Address after: Washington, USA

Applicant after: Consumption Instrument Co.

Address before: Washington, USA

Applicant before: Consumption Instrument Co.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100526

Termination date: 20180206