EP0815695A4 - Method and apparatus for call delivery to a mobile unit - Google Patents
Method and apparatus for call delivery to a mobile unitInfo
- Publication number
- EP0815695A4 EP0815695A4 EP96909632A EP96909632A EP0815695A4 EP 0815695 A4 EP0815695 A4 EP 0815695A4 EP 96909632 A EP96909632 A EP 96909632A EP 96909632 A EP96909632 A EP 96909632A EP 0815695 A4 EP0815695 A4 EP 0815695A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- call
- mobile unit
- communications network
- mobile
- platform
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/12—Mobility data transfer between location registers or mobility servers
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/20—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1853—Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
- H04B7/18558—Arrangements for managing communications, i.e. for setting up, maintaining or releasing a call between stations
Definitions
- This invention relates generally to the field of telecommunications, and more particularly to a method and apparatus for call delivery to a mobile unit.
- Mobile voice communications technology has enjoyed substantial growth over the past decade. Many cars, trucks, airplanes, boats, and other vehicles are equipped with devices that allow convenient and reliable mobile voice communications using a network of satellite-based or land-based transceivers. Advances in this technology have led to widespread use of mobile units, such as hand ⁇ held or vehicle-mounted cellular telephones, for voice communications.
- a cellular telephone in a vehicle or carried by a person may travel through many different cellular systems offering a range of subscriber features. Calls placed to these roaming phones must be routed to the current communications service provider. Traditional roaming technology delivers calls placed to these roaming phones using the communications infrastructure of the cellular telephone network. Typically, the roaming phone registers with a communications service provider and notifies the home communications service provider of the registration.
- the roaming services provided through the cellular telephone infrastructure introduce additional complexity and communications traffic in the system and come at a substantial cost to the end user.
- the communications service providers utilize additional equipment and communications bandwidth to register roamers and report the registration to the home switch of the roaming phone. Users are charged a premium for these services.
- One aspect of the present invention provides a system for delivering a call to a mobile unit that utilizes a data communications network for communicating call delivery information.
- a system for delivering a voice call to a mobile unit includes a mobile voice communications network and a data communications network.
- the mobile unit includes a data transmitter coupled to the data communications network that communicates call delivery information using the data communications network.
- the mobile unit also includes a mobile voice communications transceiver coupled to the mobile voice communications network.
- a platform coupled to the data communications network and the mobile voice communications network includes a data receiver that receives call delivery information communicated by the data transmitter of the mobile unit. The platform receives the voice call and delivers the voice call, in response to the call delivery information received by the data receiver, to the mobile voice communications transceiver of the mobile unit.
- a method for delivering a voice call to a mobile unit includes generating call delivery information at the mobile unit.
- the mobile unit communicates the call delivery information to a platform using a data communications network.
- a voice call for the mobile unit is received at the platform.
- a communications link is established, m response to the call delivery information received from the mobile unit, between the platform and the mobile unit using a mobile voice communications network.
- the voice call is coupled to the communications link.
- Important technical a ⁇ vantages of the present invention include the integration of a data communications network to provide call delivery information for a mobile voice communications network.
- Numerous technologies including both satellite-based and land-based data messaging systems, may be integrated with a mobile voice communications network to provide call delivery information.
- One or more of these data communications tecnnologies support inexpensive and dependable call delivery to roaming subscribers.
- Another technical advantage includes reducing the communications traffic and complexity of existing mobile voice communications networks. For example, the cellular telephone network devotes considerable communications bandwidth and equipment to support the registration and notification of roaming subscribers.
- the present invention off-loads much of the roaming support services to existing data communications technology, whicn provide either centralized or distributed control of call delivery functions.
- the present invention also reduces the expenses associated with the mobile voice communications network, for both the communications service provider and the roaming subscriber.
- the system achieves significant cost savings by utilizing existing, inexpensive data communications tecnnology to reduce tne traffic and complexity of the mobile voice communications network.
- Important technical advantages also include a reduction in roamer fraud through centralized control of call delivery services.
- Other technical advantages are readily apparent to one skilled m the art from the following figures, description, ana claims.
- FIGURE 1 illustrates a system for delivering calls to a mobile unit
- FIGURE 2 is a schematic representation of a mobile unit
- FIGURE 3 is a schematic representation of a platform for delivering calls to the mobile unit
- FIGURE 4 is a flow chart of a method for delivering a call to a mobile unit
- FIGURE 5 is a flow chart of a method for delivering a call placed at a home switch to a mobile unit
- FIGURE 6 is a flow chart of a method for requesting a call back from the mobile unit.
- FIGURE 1 illustrates a call delivery system 10 that delivers a call to mobile unit 12 on vehicle 14.
- Call delivery system 10 includes mobile unit 12, a data communications network 16, a platform 18, and a mobile voice communications network 20.
- mobile unit 12 communicates call delivery information to platform 18 using data communications network 16.
- Platform 18 delivers a call to mobile unit 12 over mobile voice communications network 20 using the call delivery information.
- platform 18 communicates a call back message to mobile unit 12 using data communications network 16.
- Mobile unit 12 is shown on venicle 14, however, mobile unit 12 may be carried by all types of vehicles, including cars, trucks, airplanes, boats, barges, railcars, truck trailers, or on a person's body, along with a package, or with any other movable object benefittmg from mobile communications services. As described m more detail in FIGURE 2, mobile unit 12 includes both a data transceiver for communicating call delivery information and a transceiver for conducting a call over mobile voice communications network 20.
- mobile unit 12 initiates the call delivery process by generating call delivery information and delivering this information over data link 22 of data communications network 16 to platform 18.
- Call delivery information represents any information that allows platform 18 to deliver calls to mobile unit 12.
- call delivery information includes information relating to the communications service provider in mobile voice communications network 20 that currently services mobile unit 12. This information includes a system identification number (SID) , a mobile serving carrier I.D. (MSCID) , a switch I.D. (SWID), or any other identifier of the communications service provider.
- SID system identification number
- MSCID mobile serving carrier I.D.
- SWID switch I.D.
- call delivery information can be an access number for the communications service provider, such as a number for a roa er access port (RAP) .
- RAP roa er access port
- call delivery information relating to the communications service provider is rural service area (RSA) information or information associated with automatic registration under the IS-41 standard, such as a temporary local dialing number (TLDN) .
- This type of call delivery information relating to the communications service provider of mobile unit 12 may be used by platform 18 to either directly or indirectly deliver a call to mobile unit 12.
- Call delivery information also includes positional information of mobile unit 12.
- Mobile unit 12 equipped with a positioning receiver may obtain position information from a satellite-based or land-based positioning system 24.
- Mobile unit 12 receives position information over position information streams 26 from a plurality of satellites 28.
- the position information comprises accurate satellite location information and pseudorange data represented by the time of arrival of position information streams 26 to mobile unit 12.
- Positioning system 24 is illustrated as a satellite-based radio navigation system such as the NAVSTAR global positioning system (GPS) .
- the NAVSTAR GPS is a representative positioning system 24, but any land-based or satellite-based system may be used.
- positioning system 24 may be a land-based LORAN-C, a space-based GLONASS, or any other system using radio frequency (RF) triangulation positioning technology.
- Positioning system 24 can represent spaced-based or land- based transmitters that emit position information.
- positioning system 24 can be a network of roadside positional tags that can be detected by a reading device on vehicle 14.
- Satellites 28 maintain accurate and synchronized time and simultaneously transmit position information that contains satellite specific and system information.
- the position information transmitted by satellites 28 includes high precision CIOCK and ephemeris data for a particular satellite, low precision clock and ephemeris data for every satellite m a constellation ("almanac data") , health and configuration status for all satellites, user text messages, and other parameters describing operation of positioning system 24.
- Positioning system 24 can include additional satellites and one or more positioning receivers.
- a positioning receiver 30 mounted on transmitter 50 in mobile voice communications network 20 implements differential GPS techniques. Positioning receiver 30 generates correction data that enables mobile unit 12 to more accurately determine the position of venicle 14.
- Positioning receiver 30 transmits the correction data to mobile unit 12 over any suitable link, including a link supported by mobile voice communications network 20.
- Mobile unit 12 can also generate position information using an on-board positioning sensor. For example, an mertial navigation sensor on vehicle 14 integrates accelerations imparted to vehicle 14 to determine current position.
- a dead reckoning sensor computes vehicle location based on compass orientation and distance travelled at that orientation.
- a dead reckoning sensor of vehicle 14 includes a direction finder, such as a compass, integrated with a distance sensor, such as an odometer or tire rotation counter, to track the location of vehicle 14 and determine its current position.
- Mobile unit 12 can also include a device to read roadside positional tags to determine location of vehicle 14.
- Mobile unit 12 compiles call delivery information, either relating to the communications service provider of mobile unit 12 or positional information of mobile unit 12 or vehicle 14, into a call delivery information report. To minimize costs and to reduce load on data communications system 16, the call delivery information report should be as brief as possible. Mobile unit 12 can either send the raw call delivery information or pre-process this information to further reduce the report size. Platform 18 can further process the received call delivery information based on the processing already performed by mobile unit 12, the nature of the call delivery information, and other considerations. The present invention contemplates any arrangement and coordination of call delivery information processing tasks between mobile unit 12 and platform 18.
- Mobile unit 12 communicates the call delivery information report over data link 22 of data communications network 16 to platform 18.
- Data communications network 16 represents any type of data messaging network, using land-based or spaced-based transceivers, repeaters, or transmitters, that supports communication of data from mobile unit 12 to platform 18.
- a spaced-based data messaging system uses one or more satellites 32 that receive communications from mobile unit 12 and retransmit the communications to platform 18. The satellites may be in geostationary orbit, low earth orbit (LEO) , or any other configuration, and may utilize any suitable frequency band of communications.
- a land- based data communications network includes one or more land-based transmitters 34 that communicate data over dedicated or public switched data lines.
- land-based transmitter 34 may be a component of the land- line or mobile public switched telephone network (PSTN) , a communication link such as a TI trunk, the SS7 backbone infrastructure of the PSTN, a private data network, or any other suitable data communications network.
- Data communications network 16 represents one or a combination of the data messaging technologies discussed above.
- data communications network 16 operates separately and independently from mobile voice communications network 20.
- call delivery system 10 can use a satellite-based data messaging system for communicating call delivery information to deliver a voice call using the cellular telephone network. Using one system for communicating data and another system for conducting voice communications provides several advantages .
- One or a combination of data messaging technologies mentioned acove provide inexpensive communications of call delivery information througnout the country. Call delivery information can be communicated to platform 18 using these technologies at a fraction of the cost of current roamer services provided by the cellular telephone network. Furthermore, the use of a separate network to manage call delivery information reduces or eliminates the complexity ana expense of roamer registration and reporting features in mobile voice communications network 20. Current roamer registration and notification procedures increase the already crowded communications channels in the cellular telephone network, and require additional equipment and expense to operate. Furthermore, different cellular telephone systems offer different roaming subscriber support, which further complicates integration of registration and reporting services among systems.
- the larger cellular telephone systems offer automatic roamer registration using the IS-41 standard, while smaller and rural providers only support manual registration.
- the present invention provides consistent and dependable call delivery services through the use of a separate data communications network 16 and platform 18 without increasing the cost or complexity of mobile voice communications network 20.
- call delivery system 10 can use one or a combination of the data communications technologies mentioned above.
- platform 18 Upon receipt of call delivery information transmitted by mobile unit 12 over data communications network 16, platform 18 stores the call delivery information for later retrieval. Platform 18 stores call delivery information indexed by or identified with a particular mobile unit 12. Over time, platform 18 constructs a table containing time-stamped call delivery information reports associated with a particular mobile unit 12.
- Platform 18 receives a call for mobile unit 12 from a variety of sources.
- the call can originate from a caller 36 of the public switched telephone network (PSTN) 38.
- PSTN 38 includes the traditional land-line telephone network and the network of cellular telephone systems.
- caller 36 uses PSTN 38, caller 36 directs the call to platform 18 by inputting a traditional telephone number associated with platform 18 or mobile unit 12. In one embodiment, caller 36 inputs a 1+800 number to connect to platform 18.
- a caller 40 can initiate calls to mobile unit 12 using other communications networks 41, such as a specialized mobile radio (SMR) , enhanced specialized mobile radio (ESMR) , a personal communications service (PCS) , a citizens band (CB) , a dedicated radio system, such as those used by police and firefighters, or any other suitable communications link that allows caller 40 to direct a call to platform 18.
- platform 18 couples with PSTN 38 and other networks 41 to receive calls for mobile unit 12 from callers 36 and 40.
- Platform 18 also communicates with specific components of PSTN 38 to facilitate call delivery.
- Platform 18 communicates with a home switch 42 of mobile unit 12.
- a caller 44 dials a number associated with mobile unit 12, whicn is received by home switch 42.
- Home switch 42 recognizes that mobile unit 12 is out of its service area and transfers the call to platform 18 over a suitable link 46. This allows caller 44 to directly dial a traditional telephone number for mobile unit 12 and still benefit from call delivery system 10.
- Platform 18 can provide home switch 42 with call delivery information received from mobile unit 12 over link 46.
- Home switch 42 can use this call delivery information received from platform 18 to deliver a call to mobile unit 12 placed by caller 44 without additional assistance from platform 18.
- Other switches 48 also receive call delivery information from platform 18 in a similar manner as home switch 42.
- platform 18 can be integrated or associated with home switch 42, and operate to receive and store call delivery information reports for later retrieval by home switch 42.
- Platform 18 can also implement other more advanced telecommunications features, such as those offered by a central office (CO) or mobile telecommunications switching office (MTSO) of PSTN 38.
- Call delivery system 10 supports calls placed to mobile unit 12 from a variety of callers 36, 40, and 44, collectively represented by an exemplary caller 36, using a variety of communications technology.
- platform 18 itself can initiate calls to mobile unit 12.
- platform 18 After receiving a call for mobile unit 12 from caller 36, platform 18 retrieves the most recent call delivery information received from mobile unit 12. Depending on the type of call delivery information, platform 18 either immediately establishes voice communications with mobile unit 12 or performs a further database look-up or other processing to determine the communications service provider of mobile unit 12 and the proper procedure for establishing voice communications. If the call delivery information is a position of mobile unit 12 or vehicle 14, platform 18 relates the position to a communications service provider. Platform 18 maintains a list of MSCIDs, SIDs, SWIDs, NPAs, RAPs, and other communications service provider identifiers, correlated with geographical service area, to determine the proper access number and calling procedure to establish a communications link with mobile unit 12.
- Platform 18 can also extrapolate or predict the position of vehicle 14 to produce an estimated vehicle position. This estimation can be based on the expected route of vehicle 14, its intended destination, or other parameters impacting the route and travel time of vehicle 14. Platform 18 can use data stored in its memory to calculate an estimated vehicle position, or data for calculation can be transmitted from mobile unit 12 to platform 18 either separately or along with the call delivery information report. Platform 18 determines the proper access number and calling procedure to establish a communications link with mobile unit 12 based on the estimated position of vehicle 14. Furthermore, platform 18 can periodically compute an estimated position of vehicle 14 and generate an m-service signal that indicates that the estimated position of vehicle 14 is within the service area of mobile voice communications network 20.
- platform 18 After determining the access number and calling procedure, platform 18 establishes communications with mobile unit 12 over mobile voice communications network 20. Platform 18 directly dials mobile unit 12 if it has received or can compute a direct dial number for mobile unit 12. In other cases, platform 18 establishes a communications link with mobile unit 12 through a two- step dialing method using a RAP or other communications port of the communications service provider of mobile unit 12. Using the RAP, platform 18 dials the communications service provider, receives a new dial tone, and then dials the specific number for mobile unit 12.
- Mobile voice communications network 20 represents any technology that supports mobile voice communications.
- Mobile voice communications network 20 can be the cellular telephone network, or any other satellite-based or lan ⁇ -based moo le voice communications network, such as a specialized mobile radio (SMR) , an enhanced specialized mobile radio (ESMR) , a personal communications service (PCS), a citizens band (CB) , a dedicated radio system, such as those used by police and firefighters, or any other suitable mobile voice communications system.
- SMR specialized mobile radio
- ESMR enhanced specialized mobile radio
- PCS personal communications service
- CB citizens band
- dedicated radio system such as those used by police and firefighters, or any other suitable mobile voice communications system.
- mobile voice communications network 20 includes a mobile telecommunications switching office (MTSO) 48 coupled to a cellular transmitter 50 servicing mobile unit 12.
- MTSO mobile telecommunications switching office
- platform 18 initiates the call delivery process upon receiving a call from caller 36 for mobile unit 12.
- platform 18 uses the data communications network 16 to communicate a call back message to mobile unit 12.
- This call back message can be directed to mobile unit 12 based on location information stored at platform 18, or the call back message can be broadcast over data communications network 16 without knowing the location of mobile unit 12.
- some data communications technologies may require an exact or approximate position of mobile unit 12 to deliver the call back message, whereas other data communications technologies, such as paging systems, can deliver a call back message witnout location information of mobile unit 12.
- the call back message can request mobile unit 12 to call platform 18 or caller 36 directly.
- mobile unit 12 In operation of one embodiment of call delivery system 10, mobile unit 12 generates call delivery information relating to its position or its communications service provider. Mobile unit 12 communicates the call delivery information to platform 18 using data link 22 of data communications network 16. Platform 18 stores the call delivery information and awaits a call for mobile unit 12. Upon receiving a call from caller 36, platform 18 retrieves the most recently reported call delivery information for mobile unit 12. Platform 18 uses the call delivery information to establish a communications link between platform 18 and mobile unit 12 using mobile voice communications network 20. Upon establishing a communications link, platform 18 connects the call from caller 36 to mobile unit 12.
- platform 18 receives call delivery information from mobile unit 12 over data link 22 and provides this call delivery information to home switch 42 over link 46.
- Home switch 42 then utilizes the call delivery information in a similar fashion as described by platform 18, and directly delivers the call to mobile unit 12 over mobile voice communications network 20.
- platform 13 can provide call delivery information to other switches 48 that receive calls to be delivered to mobile unit 12.
- platform 18 receives a call for mobile unit 12 from caller 36. Using data link 22 of data communications network 16, platform 18 transmits a call back message to mobile unit 12, specifying mobile unit 12 to call platform 18 or caller 36 directly. If mobile unit 12 calls platform 18, then the call from caller 36 and the call from mobile unit 12 are coupled to complete call delivery. Platform 18 and mobile unit 12 can generate ring tones to simulate a direct call from caller 36 to mobile unit 12, as explained below with reference to FIGURE 6.
- FIGURE 2 is a schematic representation of mobile unit 12.
- Mobile unit 12 includes mobile positioning receiver 80, mobile voice communications device 90, data transceiver 100, and other associated hardware and software, described below.
- Mobile positioning receiver 80 includes antenna 82, receiver 84, controller 86, and memory 88. In operation, mobile positioning receiver 80 receives position information from satellites 28 over position information streams 26 at antenna 82. Receiver 84 processes the position information to extract ephemeris, almanac, and clock correction data. Controller 86 receives the position information and, optionally, directly computes a vehicle position. These calculations performed by controller 86 may use data or operational software stored m memory 88. The vehicle position derived from information received or computed by mobile positioning receiver 80 is passed to processor 110 for generation of a call delivery information report. Alternatively, sensors 112, such as an mertial navigation sensor, a dead-reckoning sensor, or a roadside positional tag reading device, generate vehicle position.
- sensors 112 such as an mertial navigation sensor, a dead-reckoning sensor, or a roadside positional tag reading device, generate vehicle position.
- Mobile voice communications device 90 includes antenna 92, transceiver 94, and handset 96.
- Mobile voice communications device 90 receives information related to the communications service provider of mobile unit 12 at antenna 92.
- This information such as an M ⁇ CID, SID, SWID, NPA, RAP, TLDN, or other information associated with the communications service provider passes through transceiver 94 over link 114 to processor 110 for generation of a call delivery information report.
- this information passes tnrough bus drivers 116 and a modem or dual tone multifrequency (DTMF) coder/decoder 118 to processor 110.
- DTMF dual tone multifrequency
- Antenna 92 and transceiver 94 also receive calls placed by caller 36 and delivered to mobile unit 12, and place calls in response to a call back message received from platform 18.
- the user of mobile unit 12 communicates with caller 36 over handset 96.
- the delivered call to mobile unit 12 is a traditional voice call, a combination of a voice call with embedded or interleaved data, or a call to transfer data to mobile unit 12 over bus drivers 116 and modem or DTMF coder/decoder 118.
- mobile voice communications device 90 can receive a call over mobile voice communications network 20 to download data to processor 110 or attached memory 120.
- the data to be downloaded can be updates to operational software of mobile unit 12, messages to operator of mobile unit 12, or other information for operation of mobile unit 12. This information can be generated by caller 36 or platform 18.
- Data transceiver 100 includes an antenna 102, a transceiver 104, a controller 106, and a memory 108.
- data transceiver 100 sends and receives data from data communications network 16.
- processor 110 generates a call delivery information report, based on positional information received from mobile positioning receiver 80 or communications service provider information received from mobile voice communications device 90, and passes this call delivery information report to controller 106 of data transceiver 100.
- Controller 106 formats the report for transmission and transceiver 104 transmits the report over antenna 102.
- Controller 106 accesses operational software or other data stored in memory 108 during operation of data transceiver 100.
- Data transceiver 100 also receives data from data communications network 16 at antenna 102, and passes this data through transceiver 104 and controller 106 to processor 110.
- data transceiver 100 can receive a call back message from platform 18 and pass this message to processor 110, which can inform operator of mobile unit 12 or initiate a call using mobile voice communications device 90 in response to the call back message. Therefore, data transceiver 100 provides data transmission and reception capabilities over data communications network 16 and directly links this information to processor 110.
- Processor 110 manages the communicating, processing, locating, and reporting features of mobile unit 12. In one operation, processor 110 receives call delivery information from mobile positioning receiver 80 or mobile voice communications device 90 and prepares a call delivery information report. Processor 110 delivers the call delivery information report to data transceiver 100 for transmission over data communications network 16 to platform 18. In another operation, processor 110 receives a call back message from data transceiver 100, and initiates a call using mobile voice communications device 90.
- Memory 120 contains programs, maps, databases, and other information used by processor 110 to perform its functions.
- Memory 120 can be random access memory (RAM), read-only memory (ROM) , CD-ROM, removable memory devices, or any other device that allows storage or retrieval of data.
- Processor 110 and controllers 86 and 106 as well as memories 88, 108 and 120, may be separate or integral components of mobile unit 12.
- Mobile unit 12 contemplates any arrangement, processing capability, memory allocation, or task assignment between mobile positioning receiver 80, mobile voice communications device 90, data transceiver 100, processor 110, and memory 120.
- Processor 110 is also coupled to input device 122 and output device 124.
- Input device 122 is a keypad, touch screen, voice recognition software and related hardware, or other device that can accept information, such as digital data or audible commands.
- Output device 124 conveys information associated with the operation of mooile unit 12, including digital data, visual information, or audio information.
- Both input device 122 and output device 124 include fixed or removable storage media, such as magnetic computer disks, CD-ROM, or other suitable media to both receive output from and provide input to processor 110 or memory 120. For example, information correlating position of mobile unit 12 to identifiers of communications service providers is provided to input device 122 and stored in memory 120.
- platform 18 sends a message to data transceiver 100 requesting mobile unit 12 to call platform 18 or another party.
- Antenna 102 receives the call back message and passes it through transceiver 104 and controller 106 to processor 110.
- Output device 124 can notify the operator of mobile unit 12 to place the requested call. For example, output device 124 can display the time of the call back message, a short message, and a telephone number for the operator to call. Alternatively, processor 110 can automatically initiate a call back using mobile voice communications device 90 without operator intervention. The operator either manually inputs the phone number using input device 122 or handset 96, or processor 110 directs appropriate hardware to automatically place the call to the desired number. Upon successfully placing a call with the telephone number specified m the call back message, operator of mobile unit 12 commences voice communications over handset 96. In one embodiment, handset 96 or output device 124 can generate a ring tone after establishing communications to alert operator of mobile unit 12 of a delivered call.
- Call delivery system 10 can reduce the cost and complexity of delivering calls to mobile unit 12 by minimizing the call delivery information transmitted by data transceiver 100 to platform 18.
- Processor 110 collects various pieces of information from positioning receiver 80, mobile voice communications device 90, sensors 112, memory 120, input device 122, or other sources, and distills this information into a call delivery information report for transmission over data transceiver 100.
- the call delivery information report can be time-stamped using time generated by clock 126 coupled to processor 110.
- processor 110 and data transceiver 100 report other information to platform 18 or caller 36.
- This information originates from sensors 112, such as engine sensors, truck-trailer sensors, security monitors, on-board positioning sensors or other devices generating information on the status or condition of mobile unit 12, vehicle 14, or its operator.
- the operator can also compose a data message for transmission using input device 122.
- Mobile unit 12 mounts to vehicle 14 or an object to be tracked.
- Mobile unit 12 can also be packaged as a portable, hand-held device that provides personal timing, locating, communicating, and reporting functions. For example, police, firefighters, rescue teams, service and delivery personnel, individuals that may change forms of transportation, or other persons requiring portable communications can use a hand-held mobile unit 12.
- FIGURE 3 illustrates a block diagram of platform 18 that delivers calls to mobile unit 12 in response to reported call delivery information.
- Platform 18 also generates and delivers call back messages directing mobile unit 12 to call platform 18 or caller 36.
- Platform 18 includes a processor 140 coupled to memory 142, look-up tables 144, and coupler 146.
- Processor 140 is also coupled to credit card validation system 148, fraud management system 150, usage tracking system 152, and billing system 154.
- Processor 140 communicates with other similarly functioning platforms m a distributed platform embodiment or with home switch 42 or other switches 48 over communications link 156.
- Communications link 156 can be a portion of tne nation-wide SS7 backbone that interconnects components of PSTN 38, or any other dedicated or switched communications link.
- Platform 18 is also coupled to data transceiver 160 over link 158.
- Data transceiver 160 can be integral to or separate from platform 18.
- data transceiver 160 can be disposed at a central messaging center of data communications network 16 which is remotely located from platform 18.
- Link 158 can be any appropriate dedicated or switched link that supports communication of data between platform 18 and data transceiver 160.
- Data transceiver 160 is similar in construction and operation to data transceiver 100 m mobile unit 12.
- Data transceiver 160 includes antenna 162, transceiver 164, controller 166, and memory 168.
- data transceiver 160 receives data messages from and transmits data messages to mobile unit 12 using data communications network 16.
- data transceiver 160 receives call delivery information reports from many mobile units 12 and requires a higher capacity design than data transceiver 100 in mobile unit 12.
- Antenna 162 receives an incoming call delivery information report from mobile unit 12 and passes the report to transceiver 164.
- Controller 166 receives the report from transceiver 164 and passes the report to processor 140 over link 158.
- Controller 166 accesses operational software and other data stored in memory 168 to control the operation of data transceiver 160.
- Data transceiver 160 also receives call back messages from platform 18 using link 158, and transmits call back messages to mobile unit 12 using data communications network 16.
- the call back message transmitted by data transceiver 160 can be broadcast without the need for location information of mobile unit 12, or data transceiver 160 can use location information of mobile unit 12 stored at platform 18 to communicate the call back message.
- Coupler 146 in platform 18 couples links 170 with links 172, also referred to in the singular as link 170 and link 172.
- Links 170 couple platform 18 with PSTN 38, other networks 41, home switch 42, and other switches 48 to allow callers 36, desiring to place a call to mobile unit 12, to connect with platform 18.
- Links 172 couple platform 18 with mobile unit 12.
- Links 170 and links 172 can include modem and DTMF coder/decoders 174 and 176 or modems 178 and 180.
- Platform 18 supports voice calls, voice calls with embedded or interleaved data, and partially or fully encoded data calls using modem/DTMF 174 and 176 or modem 178 and 180.
- Coupler 146 under the direction of processor 140, couples link 170 with link 172 to complete delivery of a call from caller 36 to mobile unit 12. Coupler 146, link 170, and link 172 include the appropriate hardware and software to control the dialing and call answering capabilities of platform 18.
- Calls to and from mobile unit 12 pass through coupler 146.
- Processor 140 controls and monitors coupler 146 and records call information, such as the number and length of calls to each mobile unit 12, whicn is recorded m usage tracking system 152.
- billing system 154 generates bills for use of platform 18. If several mobile units 12 are associated with a particular company or organization, such as a fleet of trucks, billing system 154 generates a consolidated bill for all calls to and from mobile units 12 installed m the fleet of trucks.
- a fraud management system 150 performs an optional security handshake protocol between platform 18 and mobile unit 12 or between platform 18 and caller 36. This security handshake ensures that only authorized calls are made to and from mobile unit 12 over link 172. If the security nandshake is not executed correctly, then processor 140 disconnects the call through coupler 146, whicn greatly reduces costs resulting from unauthorized use of mobile voice communications network 20. Fraud management system 150 can also perform a similar security handshake on calls received from caller 36 at link 170. In addition to fraud management, credit card validation system 148 can validate credit card calls made to platform 18, either from caller 36 or mobile unit 12. Platform 18 can either perform or not perform either a security handsha e or credit card validation on communications with either caller 36 or mobile unit 12.
- data transceiver 160 receives a call delivery information report from mobile unit 12.
- Data transceiver 160 passes the report to processor 140 of platform 18 using link 158.
- Processor 140 validates the report using fraud management system 150 and logs the report for usage tracking system 152 and billing system 154.
- Processor 140 stores the call delivery information report time-stamped and indexed by mobile unit identification number m memory 142.
- Processor 140 can communicate the call delivery information report using link 156 to home switch 42, other switches 48, or other platforms 18 m a distributed platform system.
- Platform 18 receives a call for mobile unit 12 on link 170.
- a caller 36 establishes a connection with link 170 by placing a call, such as a 1+800 call, to platform 18 or by placing a call to home switch 42 or other switches 48, which then direct the call to platform 18.
- Caller 36 enters a telephone number or other mobile unit identification number, which is decoded by modem/DTMF 174 or modem 178 and passed to processor 140.
- Processor 140 validates the mobile unit identification number and upon validation accesses the most recent call delivery information report stored in memory 142 indexed by the mobile unit identification number.
- processor 140 performs additional processing using look-up tables 144 to determine a proper dialing number and method to establish communications with mobile unit 12.
- Processor 140 directs coupler 146 to place a call to mobile unit 12 using link 172.
- coupler 146 couples link 170 connecting caller 36 with link 172 connecting mobile unit 12.
- platform 18 receives a call from caller 36 at link 170 and generates a call back message to be delivered to mobile unit 12.
- the call back message is communicated to data transceiver 160 using link 158.
- Data transceiver 160 either broadcasts the message for receipt by mobile unit 12 or directs the message to mobile unit 12 using location information from platform 18.
- the call back message directs mobile unit 12 to call platform 18 or to directly call a number specified by caller 36. If the call back message requests mobile unit 12 to call platform 18, then coupler 146 maintains link 170 with caller 36. Mobile unit 12 calls platform 18 and establishes a connection using link 172. Coupler 146, under the direction of processor 140, then connects the call from mobile unit 12 on link 172 with the call from caller 36 on link 170.
- a ring tone generator 182 can produce an audible ring tone to caller 36 to create the illusion that the call is being directly placed with mobile unit 12.
- mobile unit 12 can call platform 18 without operator intervention.
- an audible ring can be generated at mobile unit 12 by output device 124 or handset 96 to inform the operator of the call from caller 36.
- call delivery system 10 supports an apparent direct dial call from caller 36 to mobile
- FIGURE 4 is a flow diagram that illustrates a method for delivering a call to mobile unit 12. The procedure begins when mobile unit 12 generates call delivery information at step 200. Mobile unit 12 communicates call delivery information to platform 18 at step 202. Platform 18 performs a security handshake using fraud management system 150 at step 203. Upon successfully executing the security protocol, platform 18 stores call delivery information at step 204, and may retransmit call delivery information to other platforms 18, home switch 42, or other switches 48.
- Platform 18 receives a call for mobile unit 12 from caller 36 at step 206.
- platform 18 performs a security handshake using fraud management system 150 and credit card validation using credit card validation system 148 if caller 36 placed a credit card call.
- platform 18 acquires and verifies the mobile unit identification number at step 208 and retrieves the most recently reported call delivery information of mobile unit 12 using the mobile unit identification number at step 210.
- Platform 18 establishes a communications link with mobile unit 12 using mobile voice communications network 20 at step 212 and performs a security handshake with mobile unit 12 and, optionally, a credit card validation at step 213.
- Platform 18 completes the call by coupling caller 36 to mobile unit 12 at step 214.
- FIGURE 5 illustrates a method for delivering a call placed by caller 44 coupled to home switch 42 or another caller coupled to other switches 48.
- This procedure oegms when mobile unit 12 generates call delivery information at step 220 and communicates the call delivery information to platform 18 using data transceiver 100 and data communications network 16 at step 222.
- Platform 18 performs a security handshake using fraud management system 150 at step 223.
- platform 18 stores the call delivery information indexed by time and mooile unit identification numoer at step 224.
- platform 18 communicates call delivery information to nome switch 42 at step 226, and home switch 42 stores the call delivery information received from platform 18 at step 228.
- Home switch 42 receives a call for mobile unit 12 from caller 44 at step 230.
- platform 18 performs a security handshake using fraud management system 150 and credit card validation using credit card validation system 148 if caller 44 placed a credit card call.
- home switch 42 polls mobile unit 12, retrieves stored call delivery information, or uses some other method to recognize that mobile unit 12 is out of the service area of home switch 42 at step 232.
- Home switch 42 can deliver the call to mobile unit 12 using two different methods. In tne first method, home switch 42 delivers tne call to platform 18 at step 234 and allows platform 18 to complete the call, as shown in steps 207 through 214 of FIGURE 4.
- home switch 42 acquires and verifies the mobile unit identification number as entered automatically or manually by caller 44 at step 236.
- Home switch 42 retrieves the most recent call delivery information provided by platform 18 using the mobile unit identification number at step 238.
- Home switch 42 establishes communications with mobile unit 12 using mobile voice communications network 20 at step 240 and performs a security handshake with mobile unit 12 and, optionally, a credit card validation at step 241.
- Platform 18 completes the call from caller 44 to mobile
- FIGURE 6 illustrates a method for delivering a call using a call back message.
- This procedure begins when platform 18 receives a call for mobile unit 12 from caller 36 at step 250.
- platform 18 performs a security handshake using fraud management system 150 and credit card validation using credit card validation system 148 if caller 36 placed a credit card call.
- platform 18 acquires and verifies a mobile unit identification number entered automatically or manually by caller 36 at step 252.
- Platform 18 sends a call back message to data transceiver 160 using link 158, and data transceiver 160, as part of or separate from platform 18, transmits the call back message to mobile unit 12 using data communications network 16 at step 254.
- platform 18 disconnects the call at step 256 and mobile unit 12 uses the direct dial number provided m the call back message to place a call directly to caller 36 at step 258.
- the call back message requests mobile unit 12 to call platform 18 at step 260.
- platform 18 may perform a security handshake using fraud management system 150 and credit card validation using credit card validation system 148 if mobile unit 12 placed a credit card call.
- platform 18 determines if a ring feature is implemented at step 262.
- platform 18 uses ring tone generator 182 to generate an audible ring tone to caller 36 at step 264.
- a ring tone can also be generated by output device 124 or handset 96 of mobile unit 12 at step 265. Therefore, mobile unit 12 can receive a call back message, call platform 18, and establisn communications without user intervention. In such a case, the ring tone generated at mobile unit 12 appears as a direct dial telephone call from caller 36.
- platform 18 completes call delivery by connecting the call between caller 36 and mobile unit 12 at step 266.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US426743 | 1982-09-29 | ||
US08/406,022 US5734981A (en) | 1991-01-17 | 1995-03-17 | Method and apparatus for call delivery to a mobile unit |
US406022 | 1995-03-17 | ||
US42674395A | 1995-04-21 | 1995-04-21 | |
PCT/US1996/003250 WO1996029831A1 (en) | 1995-03-17 | 1996-03-07 | Method and apparatus for call delivery to a mobile unit |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0815695A1 EP0815695A1 (en) | 1998-01-07 |
EP0815695A4 true EP0815695A4 (en) | 2000-07-05 |
Family
ID=27019339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP96909632A Ceased EP0815695A4 (en) | 1995-03-17 | 1996-03-07 | Method and apparatus for call delivery to a mobile unit |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0815695A4 (en) |
AU (1) | AU5306196A (en) |
WO (1) | WO1996029831A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055426A (en) * | 1997-06-17 | 2000-04-25 | Highwaymaster Communications, Inc. | Notification of a mobile unit out of coverage |
US6073007A (en) | 1997-07-24 | 2000-06-06 | Qualcomm Incorporated | Wireless fleet communications system for providing separable communications services |
BR9812277A (en) * | 1997-08-18 | 2000-07-18 | Qualcomn Inc | Vehicle communication system |
US6301480B1 (en) * | 1997-09-05 | 2001-10-09 | @Track Communications, Inc. | System and method for communicating using a voice network and a data network |
US6405033B1 (en) * | 1998-07-29 | 2002-06-11 | Track Communications, Inc. | System and method for routing a call using a communications network |
EP0992963A3 (en) * | 1998-10-07 | 2000-08-30 | Alcatel | Method for signalling status information relative to the traffic |
DE19846169A1 (en) | 1998-10-07 | 2000-04-13 | Alcatel Sa | Signaling method for traffic-related state information using existing terminals, especially mobile telephones, for acoustic and/or optical and/or mechanical signaling |
WO2002039764A2 (en) * | 2000-10-30 | 2002-05-16 | Telera, Inc. | Call center management for wireless access network |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2227143A (en) * | 1988-11-25 | 1990-07-18 | Indep Broadcasting Authority | Mobile radio-telephone system with mobile units and base stations |
GB2234649A (en) * | 1989-04-27 | 1991-02-06 | Stc Plc | Personal communications systems |
US5307399A (en) * | 1992-03-06 | 1994-04-26 | Glenayre Electronics, Inc. | Paging system that allows caller/subscriber interconnection |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4964163A (en) * | 1988-04-04 | 1990-10-16 | Motorola, Inc. | Method and apparatus for controlling access to a communication system |
US4972457A (en) * | 1989-01-19 | 1990-11-20 | Spectrum Information Technologies, Inc. | Portable hybrid communication system and methods |
US5327486A (en) * | 1993-03-22 | 1994-07-05 | Bell Communications Research, Inc. | Method and system for managing telecommunications such as telephone calls |
-
1996
- 1996-03-07 EP EP96909632A patent/EP0815695A4/en not_active Ceased
- 1996-03-07 WO PCT/US1996/003250 patent/WO1996029831A1/en not_active Application Discontinuation
- 1996-03-07 AU AU53061/96A patent/AU5306196A/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2227143A (en) * | 1988-11-25 | 1990-07-18 | Indep Broadcasting Authority | Mobile radio-telephone system with mobile units and base stations |
GB2234649A (en) * | 1989-04-27 | 1991-02-06 | Stc Plc | Personal communications systems |
US5307399A (en) * | 1992-03-06 | 1994-04-26 | Glenayre Electronics, Inc. | Paging system that allows caller/subscriber interconnection |
Non-Patent Citations (1)
Title |
---|
See also references of WO9629831A1 * |
Also Published As
Publication number | Publication date |
---|---|
WO1996029831A1 (en) | 1996-09-26 |
EP0815695A1 (en) | 1998-01-07 |
AU5306196A (en) | 1996-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5734981A (en) | Method and apparatus for call delivery to a mobile unit | |
US6009330A (en) | Method and apparatus for call delivery to a mobile unit | |
US6055426A (en) | Notification of a mobile unit out of coverage | |
US6061558A (en) | Method and apparatus for a nation-wide cellular telephone network | |
US5544225A (en) | Data messaging in a cellular communications network | |
EP1169871B1 (en) | Method and system for location data communication using a cellular phone network | |
US6308060B2 (en) | Method and apparatus for providing a communication path using a paging network | |
US5396540A (en) | Remote vehicle communications system and method | |
US5826195A (en) | Data messaging in a communications network | |
US5966658A (en) | Automated selection of a communication path | |
US6477363B1 (en) | System and method for communicating the location of an emergency caller through a telephone network to a control station | |
US5398190A (en) | Vehicle locating and communicating method and apparatus | |
US20030083080A1 (en) | Facility and method for wireless transmission of data | |
US6038438A (en) | Emergency radio beacon capable mobile communication system mobile telephone and method | |
CA2286161C (en) | Determining the location of a subscriber unit in a mobile communication system | |
US20030054837A1 (en) | Telephone call routing system and method | |
WO1996029831A1 (en) | Method and apparatus for call delivery to a mobile unit | |
CN100442910C (en) | Position based reminding method | |
AU697374B2 (en) | Method and apparatus for a nation-wide cellular telephone network | |
KR100702649B1 (en) | Call Service System by Using Mobile Communication Network and Method thereof | |
EP1264491B1 (en) | Device and method for position finding and debiting of receivers | |
AU722261B2 (en) | Method and apparatus for a nation-wide cellular telephone network | |
Giordano et al. | Location enhanced cellular information services | |
CA2363252A1 (en) | Method and apparatus for a nation-wide cellular telephone network | |
AU3539900A (en) | Method and apparatus for a nation-wide cellular telephone network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 19971013 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20000523 |
|
AK | Designated contracting states |
Kind code of ref document: A4 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
RIC1 | Information provided on ipc code assigned before grant |
Free format text: 7H 04Q 7/22 A, 7H 04Q 7/38 B |
|
17Q | First examination report despatched |
Effective date: 20001222 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: TRACK COMMUNICATIONS, INC. |
|
RAP3 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: TRACK COMMUNICATIONS, INC. |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: MINORPLANET SYSTEMS USA, INC. |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 20030323 |