WO1998016076A1 - Mobile network geographic address translation - Google Patents
Mobile network geographic address translation Download PDFInfo
- Publication number
- WO1998016076A1 WO1998016076A1 PCT/US1997/012252 US9712252W WO9816076A1 WO 1998016076 A1 WO1998016076 A1 WO 1998016076A1 US 9712252 W US9712252 W US 9712252W WO 9816076 A1 WO9816076 A1 WO 9816076A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- indication
- mobile network
- geographic area
- translating
- private
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/12—Application layer protocols, e.g. WAP [Wireless Application Protocol]
Definitions
- the invention relates to providing geographically-based services witfiin a mobile
- point-to-point mobile communications uses a conventional telephone number or e-mail
- e-mail address is used to access geographically-based routing information which is based
- One such service is the transmission of messages which are broadcast to all mobile stations within a geographic
- the present invention is a system and method of providing the information
- the indication is translated to an indication of a portion of the
- a broadcast message is transmitted over a mobile
- the indication of the geographic area is translated to an indication of a portion
- Figure 1 is an exemplary block diagram of a mobile communications network
- Figure 2 is a more detailed block diagram of a geographic address translator
- Figure 3a is a flow diagram of an embodiment of a public-to-private address
- Figure 3b is a flow diagram of a private-to-public address translation process
- Figure 3c is a flow diagram of another embodiment of a public-to-private
- Figure 4a is a format of a public to private translation database 267, which is
- Figure 4b is a format of a private to public translation database 269, which is
- FIG. 4c is a format of a logical-to-geographic translation database 270.
- Figure 1 is an exemplary block diagram of a mobile communications network
- Such a mobile network includes a plurality
- Each base station 102 includes a plurality of base station
- transceivers which are part of a base station cluster controlled by a single base station
- Each base station transceiver transmits and receives radio signals on its
- each such transceiver antenna unit covers an area known as a cell.
- base station transceivers are organized in a seven cell or
- Each base station 102 is connected to a mobile switching center (MSC) 104.
- MSC mobile switching center
- MSC 104 is a digital switching system with a distributed control architecture
- the base stations 102 are especially adapted for operation in the cellular environment.
- the base stations 102 are especially adapted for operation in the cellular environment.
- the MSCs handle the switching of
- MSCs are also connected by a signaling network 1 16. over which a variety of signaling message are
- the system also includes a plurality of mobile stations 106 which receive and
- VLR visitor location register
- MSC 104 typically has its own VLR 108, but this is not required.
- VLR 108 stores
- VLR 108 associated with VLR 108 and its MSC 104.
- the data stored in VLR 108 is
- HLR home location register
- This data can include the
- IMSI international mobile station identity
- Each MSC 104 is associated with a home location register (HLR) 110 in the
- the HLR 110 the large quantity of data which is required to be stored in the HLR 110.
- This data includes the international mobile station identity (IMSI), the
- HLR 1 10 is
- the VLR servicing a geographic area is continually updated with the locations
- This location information is generally kept
- private to the mobile network is termed private location information.
- private location information is termed private location information.
- the HLR is updated with the current serving MSC of each active mobile station
- This location is in the form of the particular cell - base station, base
- the information provider accesses the mobile
- the message may be an audio message or a text message. If
- the message is an audio message
- the information provider obtains an audio
- the message may be transmitted and stored for broadcast or a connection may be
- the information provider also provides information defining the geographic location
- the geographic definition may define a
- Such a definition is termed a public format location definition and comp ⁇ ses well-known forms of geographic information, such
- latitude and longitude public map coordinates, town, district, or
- the geographic definition may
- Such a definition is termed a logical location definition and comprises other well-
- the MSC accesses geographic address
- Figure 2 is a more detailed block diagram of a geographic address translator
- Geographic address translator 204 includes several
- Processor 250 executes program instructions and processes data.
- 260 stores program instructions executed by and data processed by CPU 102-1.
- Memory 260 may include such devices as, for example, random access memories,
- Communications adapter 252 communicates with other devices and transfers data in and out of geographic address translator 204 over communications link 258.
- Communications adapter 252 communicates with other devices and transfers data in and out of geographic address translator 204 over communications link 258.
- translator 204 may also include operator interface 259, which provides status
- bus 256 which allows data to be intercommunicated between the
- Memory 260 is accessible by processor 250 over bus 256 and includes
- partition 262 stores and allows execution by processor 250 of program instructions
- translation routine 264 which implements the translation of a public format
- Data partition 266 is accessible by
- processor 250 and stores the databases used by translation routine 264 to perform the
- Figure 3 a is a flow diagram of one embodiment of a public-to-private address
- step 302 in which an MSC receives a message to
- step 304 the MSC
- step 306 the geographic address translator accesses its public-
- step 308 the geographic address translator transmits
- step 310 the
- MSC routes the message to the appropriate network elements as defined by the
- Figure 3 b is a flow diagram of a private-to-public address translation process
- step 352 in which private location information identifying a
- the private location information is most of the particular location.
- step 354 the MSC transmits a message containing the private location
- step 356 the geographic address
- translator accesses its private-to-public translation database and translates the private
- location information into a public format location definition, such as a latitude and
- step 358 the geographic address translator outputs
- Figure 3c is a flow diagram of another embodiment of a public-to-private
- address translation process 370 of the present invention carried out by the system shown in Figure 1. This process involves a two-step translation. The process begins
- step 372 in which an MSC receives a message to be broadcast and a logical
- a logical location definition might be
- step 374 the MSC transmits a message containing the logical
- step 376 the geographic location definition to the geographic address translator.
- a logical location definition specifying a plurality of
- step 378 the geographic address translator
- step 380 the geographic location definition into private location information.
- step 382 the MSC routes the message to the appropriate network
- steps 376 and 378 of Figure 3c are replaced by a single step of translating the logical location definition to pnvate
- Figure 4a is a format of a public-to-private translation database 267, which is
- Database 267 includes a plurality of
- Each record includes a public format location key field 404a and a
- the public format location key field contains
- This key information used select records to access. This key information is various types
- the private location information field contains geographic data which
- the mobile network is private to the mobile network, such as, for example, wireless cells and sectors.
- Figure 4b is a format of a private to public translation database 269, which is
- Database 269 contains a plurality of
- Each record includes a private location information key field 414a
- key field contains key information used to select records to access. This key
- information is various types of geographic data which is private to the mobile network, such as. for example, wireless cells and sectors, and subsystems, e.g.
- the public format location definition field contains various types of
- Figure 4c is a format of a logical-to-geographic translation database 270
- Database 270 includes a
- Each record includes a logical location key field 424a
- This key information is
- logical location information such as, for example, all sites belonging
- geographic information such as, for example, latitude and longitude, public map
- the input logical location definition is matched with
- Database 270 is used in the two-step translation embodiment of the process of
- translation databases 267 and 270 of Fig. 2 may either be
Abstract
The present invention is a system and method of providing the information necessary for geographically-based mobile services by translating public geographic information to corresponding mobile network structure. When an indication of a geographic area is received, the indication is translated to an indication of a portion of the mobile network corrresponding to the geographic area and an indication of the service is transmitted to the indicated portion of the mobile network. In a preferred embodiment, a broadcast message is transmitted over a mobile network to a plurality of mobile stations within a geographic area. When the system receives a message to be broadcast and an indication of the geographic area of the broadcast, the indication of the geographic area is translated to an indication of a portion of the mobile network corresponding to the geographic area. The message is then transmitted to the indicated portion of the mobile network.
Description
MOBILE NETWORK GEOGRAPHIC ADDRESS TRANSLATION
Field of the Invention
The invention relates to providing geographically-based services witfiin a mobile
network, and in particular, to translation of public geographic information to
corresponding mobile network structure.
Background of the Invention
Currently, the delivery of messages, such as telephone calls, pages, e-mail, etc., in
point-to-point mobile communications, uses a conventional telephone number or e-mail
address to identify the destination mobile station. The conventional telephone number or
e-mail address is used to access geographically-based routing information which is based
on the actual location of mobile station within the wireless network. This location and
the corresponding geographic routing are not available to the sender of the message or the
mobile subscriber at the destination mobile station. Indeed, mobile service providers
have traditionally kept such information confidential and have not provided mechanisms
by which such information can easily be obtained or used.
Because of this, current mobile networks are not capable of providing
geographically-based services. Such services require the ability to deliver messages on
the basis of a geographic address, such as a specific location, rather than on the basis of
the conventional telephone number or e-mail address. One such service is the
transmission of messages which are broadcast to all mobile stations within a geographic
area. A need arises for a mechanism which provides the information necessary for
geographically-based services.
Summary of the Invention
The present invention is a system and method of providing the information
necessary for geographically-based mobile services by translating public geographic
information to corresponding mobile network structure. When an indication of a
geographic area is received, the indication is translated to an indication of a portion of the
mobile network corresponding to the geographic area and an indication of the service is
transmitted to the indicated portion of the mobile network.
In a preferred embodiment, a broadcast message is transmitted over a mobile
network to a plurality of mobile stations within a geographic area. When the system
receives a message to be broadcast and an indication of the geographic area of the
broadcast, the indication of the geographic area is translated to an indication of a portion
of the mobile network corresponding to the geographic area. The message is then
transmitted to the indicated portion of the mobile network.
.?-
Brief Description of the Drawings
The details of the present invention, both as to its structure and operation, can best
be understood by referring to the accompanying drawings, in which like reference
numbers and designations refer to like elements.
Figure 1 is an exemplary block diagram of a mobile communications network,
in accordance with the present invention.
Figure 2 is a more detailed block diagram of a geographic address translator
1 12. shown in Figure 1.
Figure 3a is a flow diagram of an embodiment of a public-to-private address
translation process 300 of the present invention, implemented by the system shown in
Figure 1.
Figure 3b is a flow diagram of a private-to-public address translation process
350 of the present invention, implemented by the system shown in Figure 1.
Figure 3c is a flow diagram of another embodiment of a public-to-private
address translation process 370 of the present invention, implemented by the system
shown in Figure 1.
Figure 4a is a format of a public to private translation database 267, which is
contained in data partition 266 of Figure 2b.
Figure 4b is a format of a private to public translation database 269, which is
contained in data partition 266 of Figure 2b.
-
Figure 4c is a format of a logical-to-geographic translation database 270.
which is contained in data partition 266 of Figure 2b.
Detailed Description of the Invention
Figure 1 is an exemplary block diagram of a mobile communications network,
in accordance with the present invention. Such a mobile network includes a plurality
of base stations 102a-z. Each base station 102 includes a plurality of base station
transceivers which are part of a base station cluster controlled by a single base station
controller. Each base station transceiver transmits and receives radio signals on its
antenna 103 and each such transceiver antenna unit covers an area known as a cell.
For much of the network, base station transceivers are organized in a seven cell or
twelve cell repeat pattern with omni-directional coverage for each. Thus, seven or
twelve base station transceivers are typically connected to each base station
controller. Most base station transceivers have between 20 and 30 voice channels
with one signaling channel carrying all of the paging and access functions per cell.
Each base station 102 is connected to a mobile switching center (MSC) 104.
MSC 104 is a digital switching system with a distributed control architecture
especially adapted for operation in the cellular environment. The base stations 102
are connected to the MSCs 104 over digital lines. The MSCs handle the switching of
call traffic between base stations and the landline telephone network. MSCs are also
connected by a signaling network 1 16. over which a variety of signaling message are
communicated.
The system also includes a plurality of mobile stations 106 which receive and
transmit radio signals with the antenna 114 of the base station 100.
Associated with each MSC 104 is a visitor location register (VLR) 108. Each
MSC 104 typically has its own VLR 108, but this is not required. VLR 108 stores
selected data relating to mobile stations 106 that are visiting within the home network
associated with VLR 108 and its MSC 104. The data stored in VLR 108 is
transferred from home location register (HLR) 110 to VLR 108 for each mobile
station 106 within the home network of the VLR. This data can include the
international mobile station identity (IMSI), the mobile station international ISDN
number, and other information, including the current geographic location of the
mobile station 106, and the services available to the mobile station 106, for example
supplementary voice services or data services.
Each MSC 104 is associated with a home location register (HLR) 110 in the
network. In principle there need be only one home location register 110 for the
entire mobile network. In practice, there are generally several so as to accommodate
the large quantity of data which is required to be stored in the HLR 110. The HLR
110 stores all management data relating to all of the mobile stations 106 in the
network. This data includes the international mobile station identity (IMSI), the
mobile station profile of capacities and services unique to the mobile station 106. and
the location of the mobile station 106 within the overall mobile network. HLR 1 10 is
connected over signaling network 116 to the MSCs 104 of all networks in the system.
The VLR servicing a geographic area is continually updated with the locations
of every mobile station within its service area as each mobile station registers or
otherwise communicates with the system. This location information is generally kept
private to the mobile network and is termed private location information. In addition,
the HLR is updated with the current serving MSC of each active mobile station
allocated to it. This location is in the form of the particular cell - base station, base
station transceiver, antenna - in which the mobile station is located.
Also connected to the mobile network is geographic address translator 112.
When an information provider 114 wishes to transmit a broadcast message to the
mobile stations in a geographic area, the information provider accesses the mobile
network, typically through a public network such as the public switched telephone
network or the Internet. The message may be an audio message or a text message. If
the message is an audio message, the information provider obtains an audio
connection to an MSC through the public network. If the message is a text message,
the message may be transmitted and stored for broadcast or a connection may be
established, depending upon the precise architecture of the system in use.
The information provider also provides information defining the geographic
area in which the message is to be broadcast. The geographic definition may define a
single contiguous geographic area. Such a definition is termed a public format
location definition and compπses well-known forms of geographic information, such
as. for example, latitude and longitude, public map coordinates, town, district, or
neighborhood names, roads, street addresses, etc. The geographic definition may
also define a plurality of geographic areas, whether contiguous or non-contiguous.
Such a definition is termed a logical location definition and comprises other well-
known forms of information, such as, for example, all sites belonging to a particular
company. It is termed a logical location definition because the definition itself may
not be explicitly geographic, but nonetheless defines geographic locations.
The message or connection and the public format or logical location definition
enter the mobile network at an MSC. The MSC accesses geographic address
translator 112 to obtain the private location information needed to route the message
or connection to the particular cells necessary to cover the geographic area specified
in the public format location definition.
Figure 2 is a more detailed block diagram of a geographic address translator
112, shown in Figure 1. Geographic address translator 204 includes several
elements. Processor 250 executes program instructions and processes data. Memory
260 stores program instructions executed by and data processed by CPU 102-1.
Memory 260 may include such devices as, for example, random access memories,
read-only memories, hard disk drives, floppy disk drives, removable disk drives,
magneto-optic drives, optical drives and tape drives. Communications adapter 252
communicates with other devices and transfers data in and out of geographic address
translator 204 over communications link 258. Communications adapter 252
represents one or more communications adapters or network interfaces which may
connect to local or wide area networks, such as. for example. Ethernet or Token Ring
or to a signaling network, such as. for example. ANSI SS7. Geographic address
translator 204 may also include operator interface 259, which provides status
information to and accepts commands from a system operator. All these elements are
interconnected by bus 256, which allows data to be intercommunicated between the
elements.
Memory 260 is accessible by processor 250 over bus 256 and includes
operating system 268, program partition 262 and data partition 266. Program
partition 262 stores and allows execution by processor 250 of program instructions,
including translation routine 264 which implements the translation of a public format
location definition to private location information, translation of private location
information to public format location definitions and translation of a logical location
definition to public format location definitions. Data partition 266 is accessible by
processor 250 and stores the databases used by translation routine 264 to perform the
translation.
Figure 3 a is a flow diagram of one embodiment of a public-to-private address
translation process 300 of the present invention, carried out by the system shown in
Figure 1. The process begins with step 302, in which an MSC receives a message to
be broadcast and a public format location definition of the area in which the message
is to be broadcast from an external information provider. In step 304. the MSC
transmits a message containing the public format location definition to the geographic
address translator. In step 306, the geographic address translator accesses its public-
to-private translation database and translates the public format location definition into
private location information. In step 308, the geographic address translator transmits
a message containing the private location information to the MSC. In step 310. the
MSC routes the message to the appropriate network elements as defined by the
private location information.
Figure 3 b is a flow diagram of a private-to-public address translation process
350 of the present invention, implemented by the system shown in Figure 1. The
process begins with step 352, in which private location information identifying a
particular location is received at an MSC. The private location information is most
commonly an identifier of a particular cell, but may also be a sector or BTS
identifier. In step 354, the MSC transmits a message containing the private location
information to the geographic address translator. In step 356, the geographic address
translator accesses its private-to-public translation database and translates the private
location information into a public format location definition, such as a latitude and
longitude, street address, etc. In step 358, the geographic address translator outputs
the public format location definition as appropriate.
Figure 3c is a flow diagram of another embodiment of a public-to-private
address translation process 370 of the present invention, carried out by the system
shown in Figure 1. This process involves a two-step translation. The process begins
with step 372, in which an MSC receives a message to be broadcast and a logical
location definition of the area or areas in which the message is to be broadcast from
an external information provider. For example, a logical location definition might
specify all sites belonging to a particular company in a particular state, several states,
country or region. In step 374, the MSC transmits a message containing the logical
location definition to the geographic address translator. In step 376, the geographic
address translator accesses its logical-to-geographic translation database and
translates the logical location definition into one or more public format location
definitions. For example, a logical location definition specifying a plurality of
company sites might be translated into a plurality of public format location
definitions, such as, latitude and longitude, street address, etc., or into public format
location definitions of several types. In step 378, the geographic address translator
accesses its public-to-private translation database and translates each public format
location definition into private location information. In step 380, the geographic
address translator transmits a message containing the private location information to
the MSC. In step 382, the MSC routes the message to the appropriate network
elements as defined by the private location information.
When the nature of the logical location definition allows, an embodiment in
which logical location definitions are directly translated to private location
information is also possible. In this embodiment, steps 376 and 378 of Figure 3c are
replaced by a single step of translating the logical location definition to pnvate
location information.
Figure 4a is a format of a public-to-private translation database 267, which is
contained in data partition 266 of Figure 2. Database 267 includes a plurality of
records 402a-z. Each record includes a public format location key field 404a and a
private location information field 406a. The public format location key field contains
key information used select records to access. This key information is various types
of public format geographic information, such as, for example, latitude and longitude,
public map coordinates, town, district or neighborhood names, roads, street
addresses, etc. The private location information field contains geographic data which
is private to the mobile network, such as, for example, wireless cells and sectors.
During the translation process, the input public format location definition is matched
with one or more entries in the public key field to select records containing the
desired private information. The private location information for all selected records
is assembled into a response message, which is transmitted to the requesting MSC.
Figure 4b is a format of a private to public translation database 269, which is
contained in data partition 266 of Figure 2b. Database 269 contains a plurality of
records 412a-z. Each record includes a private location information key field 414a
and a public format location definition field 416a. The private location information
key field contains key information used to select records to access. This key
information is various types of geographic data which is private to the mobile
network, such as. for example, wireless cells and sectors, and subsystems, e.g.
wireless PBXs. The public format location definition field contains various types of
public format geographic information, such as, for example, latitude and longitude,
public map coordinates, town, district or neighborhood names, roads, street
addresses, etc. During the translation process, the input private location information
is matched with one or more entries in the private key field to select records
containing the desired public information. The public format location definitions for
all selected records is assembled into a response message, which is transmitted to the
requesting MSC.
Figure 4c is a format of a logical-to-geographic translation database 270,
which is contained in data partition 266 of Figure 2b. Database 270 includes a
plurality of records 422a-z. Each record includes a logical location key field 424a
and a public format location definition field 426a. The logical location key field
contains key information used select records to access. This key information is
various types of logical location information, such as, for example, all sites belonging
to a particular company in a particular state, several states, country or region, etc.
The public format location definition field contains various types of public format
geographic information, such as, for example, latitude and longitude, public map
coordinates, town, district or neighborhood names, roads, street addresses, etc.
During the translation process, the input logical location definition is matched with
one or more entries in the public key field to select records containing the desired
public format location definitions. The public format location definitions for all
selected records are then used as input to the public-to-private translation database,
as described above.
Database 270 is used in the two-step translation embodiment of the process of
translating from a logical location definition to private location information. In the
one step embodiment, translation databases 267 and 270 of Fig. 2 may either be
combined, or logical location definitions may be entered as keys into records in
public-to-private translation database 267, in place of public format location keys.
Although specific embodiments of the present invention have been described, it
will be understood by those of skill in the art that there are other embodiments which are
equivalent to the described embodiment. Accordingly, it is to be understood that the
invention is not to be limited by the specific illustrated embodiments, but only by the
scope of the appended claims.
Claims
1. A method of providing a geographically-based service in a mobile network,
comprising the steps of:
receiving an indication of a geographic area;
translating the indication of the geographic area to an indication of a
portion of the mobile network corresponding to the geographic area; and
transmitting an indication of the service to the indicated portion of the
mobile network.
2. The method of claim 1, wherein the received indication of a geographic area is a
public format location definition and the translating step comprises the step of
translating the public format location definition to private location information.
3. The method of claim 1, wherein the received indication of a geographic area is a
logical location definition and the translating step comprises the step of translating
the logical location information to private location information.
4. The method of claim 1, wherein the received indication of a geographic area is a
logical location definition and the translating step comprises the steps of: translating the logical location definition to at least one public format
location definition; and
translating the at least one public format location definition to private
location information.
5. The method of claim 1, wherein the indication of a portion of the mobile network
is an indication of a mobile network node.
6. A method of transmitting a broadcast message over a mobile network to a
plurality of mobile stations within a geographic area, comprising the steps of:
receiving an indication of the geographic area;
translating the indication of the geographic area to an indication of a
portion of the mobile network corresponding to the geographic area; and
transmitting the broadcast message to the indicated portion of the mobile
network.
7. The method of claim 6, wherein received indication of a geographic area is a
public format location definition and the translating step comprises the step of
translating the public format location definition to private location information.
8. The method of claim 6. wherem the received indication of a geographic area is a
logical location definition and the translating step comprises the step of translating
the logical location information to private location information.
9. The method of claim 6, wherein the received indication of a geographic area is a
logical location definition and the translating step comprises the steps of:
translating the logical location definition to at least one public format
location definition; and
translating the at least one public format location definition to private
location information.
10. The method of claim 6, wherein the indication of a portion of the mobile network
is an indication of a mobile network node.
11. A method of providing a geographically-based service in a mobile network,
comprising the steps of:
receiving an indication of a portion of a mobile network;
translating the indication of the portion of a mobile network to an
indication of a geographic area corresponding to the portion of the mobile
network; and
transrritting an indication of geographic area.
12. The method of claim 1 1. wherein the received indication of a portion of a mobile
network is private location information and the translating step comprises the step
of translating the private location information to a public format location
definition.
13. A system for providing a geographically-based service in a mobile network,
comprising:
a receiver, receiving an indication of a geographic area;
a translator, coupled to the receiver, translating the indication of the
geographic area to an indication of a portion of the mobile network
corresponding to the geographic area; and
a transmitter, transmitting an indication of the service to the indicated
portion of the mobile network.
14. The system of claim 13, wherein received indication of a geographic area is a
public format location definition and the translator comprises a look-up table
translating the public format location definition to private location information.
15. The system of claim 13. wherein the received indication of a geographic area is a
logical location definition and the translator comprises a look-up table translating
the logical location information to private location information.
16. The system of claim 13, wherein the received indication of a geographic area is a
logical location definition and the translator comprises:
a first look-up table translating the logical location definition to at least one
public format location definition; and
a second look-up table translating the at least one public format location
definition to private location information.
17. The system of claim 13, wherein the indication of a portion of the mobile network
is an indication of a mobile network node.
18. A system for tjansnntting a broadcast message over a mobile network to a
plurality of mobile stations within a geographic area, comprising the steps of:
a receiver, receiving an indication of the geographic area;
a translator, coupled to the receiver, translating the indication of the
geographic area to an indication of a portion of the mobile network
corresponding to the geographic area; and a transmitter, transmitting the broadcast message to the indicated portion of
the mobile network.
19. The system of claim 18, wherein received indication of a geographic area is a
public format location definition and the translator comprises a look-up table
translating the public format location definition to private location information.
20. The system of claim 18, wherein the received indication of a geographic area is a
logical location definition and the translator comprises a look-up table translating
the logical location information to private location information.
21. The system of claim 18, wherein the received indication of a geographic area is a
logical location definition and the translator comprises:
a first look-up table translating the logical location definition to at least one
public format location definition; and
a second look-up table translating the at least one public format location
definition to private location information.
22. The system of claim 18, wherein the indication of a portion of the mobile network
is an indication of a mobile network node.
23 A system for providing a geographically-based service in a mobile network.
comprising:
a receiver, receiving an indication of a portion of the mobile network;
a translator, coupled to the receiver, translating the indication of the
portion of the mobile network to an indication of a corresponding
geographic area; and
24. The system of claim 23, wherein received indication of a portion of the mobile
network is private location information and the translator comprises a look-up
table translating the private location information to a public format location
definition.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/727,728 US5946615A (en) | 1996-10-08 | 1996-10-08 | Mobile network geographic address translation |
US08/727,728 | 1996-10-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1998016076A1 true WO1998016076A1 (en) | 1998-04-16 |
Family
ID=24923801
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1997/012252 WO1998016076A1 (en) | 1996-10-08 | 1997-07-10 | Mobile network geographic address translation |
Country Status (3)
Country | Link |
---|---|
US (1) | US5946615A (en) |
TW (1) | TW469726B (en) |
WO (1) | WO1998016076A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000041428A1 (en) * | 1998-12-31 | 2000-07-13 | Ericsson, Inc. | Cellular phone that displays or sends messages upon its arrival at a predetermined location |
WO2000051365A2 (en) * | 1999-02-26 | 2000-08-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Geographical information for location-based services |
US7142869B2 (en) | 1999-12-07 | 2006-11-28 | Nokia Corporation | Method of transmitting area-specific information on a telecommunications network |
WO2008082332A1 (en) * | 2006-12-28 | 2008-07-10 | Telefonaktiebolaget Lm Ericsson (Publ) | System for determining network structure and positions of mobile devices in a wireless communication network |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6701361B1 (en) * | 1996-08-22 | 2004-03-02 | Intermec Ip Corp. | Enhanced mobility and address resolution in a wireless premises based network |
JP3038650B2 (en) * | 1997-04-28 | 2000-05-08 | 日本電気株式会社 | Internet communication method and apparatus for mobile packet communication system |
US6134441A (en) * | 1997-06-30 | 2000-10-17 | Telefonaktiebolget Lm Ericsson | Telemetry application numbering for SMS and USSD |
JP3641112B2 (en) * | 1997-09-05 | 2005-04-20 | 株式会社東芝 | Packet relay device, mobile computer device, mobile computer management device, packet relay method, packet transmission method, and mobile computer location registration method |
US6205326B1 (en) * | 1998-06-10 | 2001-03-20 | Motorola, Inc. | Method for determining when a communication unit is located within a preferred zone |
US6504839B2 (en) * | 1998-12-21 | 2003-01-07 | Ericsson Inc. | Apparatus, methods and systems for routing information from a packet-switched network to a mobile device communicating with a wireless telecommunications network |
US6507908B1 (en) * | 1999-03-04 | 2003-01-14 | Sun Microsystems, Inc. | Secure communication with mobile hosts |
JP2000295651A (en) * | 1999-04-01 | 2000-10-20 | Murata Mfg Co Ltd | Radio communication device |
US6970459B1 (en) | 1999-05-13 | 2005-11-29 | Intermec Ip Corp. | Mobile virtual network system and method |
JP2000349807A (en) * | 1999-06-02 | 2000-12-15 | Mitsubishi Electric Corp | Bulletin board for radio information |
IT1313372B1 (en) * | 1999-09-23 | 2002-07-23 | Cit Alcatel | METHOD OF TRANSMITTING VOICE MESSAGES OR SIMILAR DEFINED GEOGRAPHICAL AREAS BY TELEPHONE. |
US8156074B1 (en) | 2000-01-26 | 2012-04-10 | Synchronoss Technologies, Inc. | Data transfer and synchronization system |
US7505762B2 (en) | 2004-02-27 | 2009-03-17 | Fusionone, Inc. | Wireless telephone data backup system |
US6671757B1 (en) | 2000-01-26 | 2003-12-30 | Fusionone, Inc. | Data transfer and synchronization system |
US8620286B2 (en) | 2004-02-27 | 2013-12-31 | Synchronoss Technologies, Inc. | Method and system for promoting and transferring licensed content and applications |
US6587787B1 (en) * | 2000-03-15 | 2003-07-01 | Alpine Electronics, Inc. | Vehicle navigation system apparatus and method providing enhanced information regarding geographic entities |
US6929638B2 (en) * | 2000-04-19 | 2005-08-16 | Alcon Refractivehorizons, Inc. | Eye registration and astigmatism alignment control systems and method |
US8073954B1 (en) | 2000-07-19 | 2011-12-06 | Synchronoss Technologies, Inc. | Method and apparatus for a secure remote access system |
US7895334B1 (en) | 2000-07-19 | 2011-02-22 | Fusionone, Inc. | Remote access communication architecture apparatus and method |
US7802291B2 (en) * | 2000-09-08 | 2010-09-21 | United States Postal Service | Systems and methods for providing zip code linked web sites |
US20020073042A1 (en) * | 2000-12-07 | 2002-06-13 | Maritzen L. Michael | Method and apparatus for secure wireless interoperability and communication between access devices |
US7818435B1 (en) | 2000-12-14 | 2010-10-19 | Fusionone, Inc. | Reverse proxy mechanism for retrieving electronic content associated with a local network |
US8615566B1 (en) | 2001-03-23 | 2013-12-24 | Synchronoss Technologies, Inc. | Apparatus and method for operational support of remote network systems |
US6842695B1 (en) * | 2001-04-17 | 2005-01-11 | Fusionone, Inc. | Mapping and addressing system for a secure remote access system |
GB0109823D0 (en) * | 2001-04-20 | 2001-06-13 | Nokia Networks Oy | Position location for WAP mobile entity |
US20090015596A1 (en) * | 2002-06-27 | 2009-01-15 | Tele Atlas North America, Inc. | System and method for viewing and editing digital maps using a plug-in data abstraction layer for different digital map formats |
US20090006480A1 (en) * | 2002-06-27 | 2009-01-01 | Tele Atlas North America, Inc. | System and method for providing efficient access to digital map data |
US20090015595A1 (en) * | 2002-06-27 | 2009-01-15 | Tele Atlas North America, Inc. | System and method for converting digital map information using displayable map information as an intermediary |
US7610050B2 (en) * | 2002-08-14 | 2009-10-27 | Tadaaki Chigusa | System for mobile broadband networking using dynamic quality of service provisioning |
US7042394B2 (en) * | 2002-08-14 | 2006-05-09 | Skipper Wireless Inc. | Method and system for determining direction of transmission using multi-facet antenna |
US7015809B1 (en) | 2002-08-14 | 2006-03-21 | Skipper Wireless Inc. | Method and system for providing an active routing antenna |
WO2005010715A2 (en) | 2003-07-21 | 2005-02-03 | Fusionone, Inc. | Device message management system |
US7634509B2 (en) | 2003-11-07 | 2009-12-15 | Fusionone, Inc. | Personal information space management system and method |
US9542076B1 (en) | 2004-05-12 | 2017-01-10 | Synchronoss Technologies, Inc. | System for and method of updating a personal profile |
ES2585353T3 (en) | 2004-05-12 | 2016-10-05 | Synchronoss Technologies, Inc. | Advanced contact identification system |
CN101438270B (en) | 2004-10-29 | 2010-11-17 | 探空气球无线公司 | Method for constructing location beacon database and location beacon server |
US8369264B2 (en) | 2005-10-28 | 2013-02-05 | Skyhook Wireless, Inc. | Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources |
US7502620B2 (en) * | 2005-03-04 | 2009-03-10 | Shyhook Wireless, Inc. | Encoding and compression of a location beacon database |
EP2503832B1 (en) | 2005-02-22 | 2019-08-21 | Skyhook Wireless, Inc. | Method for calculating the position of WiFi-enabled devices |
US20060203743A1 (en) * | 2005-03-10 | 2006-09-14 | Quinn Liam B | Apparatus and methods for dynamically configurable wireless network |
US7515544B2 (en) * | 2005-07-14 | 2009-04-07 | Tadaaki Chigusa | Method and system for providing location-based addressing |
WO2007013839A1 (en) * | 2005-07-25 | 2007-02-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Means and methods for improving the handover characteristics of radio access networks |
US8315233B2 (en) | 2006-07-07 | 2012-11-20 | Skyhook Wireless, Inc. | System and method of gathering WLAN packet samples to improve position estimates of WLAN positioning device |
US7778149B1 (en) | 2006-07-27 | 2010-08-17 | Tadaaki Chigusa | Method and system to providing fast access channel |
US8160096B1 (en) | 2006-12-06 | 2012-04-17 | Tadaaki Chigusa | Method and system for reserving bandwidth in time-division multiplexed networks |
US7873710B2 (en) | 2007-02-06 | 2011-01-18 | 5O9, Inc. | Contextual data communication platform |
WO2009006427A1 (en) * | 2007-06-29 | 2009-01-08 | Tele Atlas North America, Inc. | System and method for accessing, viewing, editing and converting digital map information |
US8331958B2 (en) * | 2007-12-13 | 2012-12-11 | Garmin Switzerland Gmbh | Automatically identifying location information in text data |
US8181111B1 (en) | 2007-12-31 | 2012-05-15 | Synchronoss Technologies, Inc. | System and method for providing social context to digital activity |
US20100103868A1 (en) * | 2008-10-27 | 2010-04-29 | At&T Mobility Ii Llc | Method for modeling wireless network coverage under line-of-sight conditions |
US8255006B1 (en) | 2009-11-10 | 2012-08-28 | Fusionone, Inc. | Event dependent notification system and method |
WO2011156549A2 (en) | 2010-06-11 | 2011-12-15 | Skyhook Wireless, Inc. | Methods of and systems for measuring beacon stability of wireless access points |
US8606294B2 (en) | 2010-10-05 | 2013-12-10 | Skyhook Wireless, Inc. | Method of and system for estimating temporal demographics of mobile users |
US8943428B2 (en) | 2010-11-01 | 2015-01-27 | Synchronoss Technologies, Inc. | System for and method of field mapping |
US20120331561A1 (en) | 2011-06-22 | 2012-12-27 | Broadstone Andrew J | Method of and Systems for Privacy Preserving Mobile Demographic Measurement of Individuals, Groups and Locations Over Time and Space |
US9332401B2 (en) * | 2013-08-23 | 2016-05-03 | International Business Machines Corporation | Providing dynamically-translated public address system announcements to mobile devices |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5396540A (en) * | 1992-07-23 | 1995-03-07 | Rockwell International Corporation | Remote vehicle communications system and method |
US5519760A (en) * | 1994-06-22 | 1996-05-21 | Gte Laboratories Incorporated | Cellular network-based location system |
WO1996025830A1 (en) * | 1995-02-16 | 1996-08-22 | Europolitan Ab | Positioning system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0501706B1 (en) * | 1991-02-25 | 1998-10-14 | Motorola, Inc. | Object location system |
US5235633A (en) * | 1991-12-26 | 1993-08-10 | Everett Dennison | Cellular telephone system that uses position of a mobile unit to make call management decisions |
US5353331A (en) * | 1992-03-05 | 1994-10-04 | Bell Atlantic Network Services, Inc. | Personal communications service using wireline/wireless integration |
US5524136A (en) * | 1992-04-20 | 1996-06-04 | International Business Machines Corporation | Tracking mobile users in wireless networks |
US5515419A (en) * | 1992-06-01 | 1996-05-07 | Trackmobile | Tracking system and method for tracking a movable object carrying a cellular phone unit, and integrated personal protection system incorporating the tracking system |
US5432542A (en) * | 1992-08-31 | 1995-07-11 | Television Computer, Inc. | Television receiver location identification |
US5510978A (en) * | 1994-01-26 | 1996-04-23 | Vera Institute Of Justice | Electronic apparatus for implementing community policing program and method therefor |
US5852775A (en) * | 1996-09-12 | 1998-12-22 | Earthweb, Inc. | Cellular telephone advertising system |
-
1996
- 1996-10-08 US US08/727,728 patent/US5946615A/en not_active Expired - Lifetime
-
1997
- 1997-07-10 WO PCT/US1997/012252 patent/WO1998016076A1/en active Application Filing
- 1997-10-03 TW TW086114471A patent/TW469726B/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5396540A (en) * | 1992-07-23 | 1995-03-07 | Rockwell International Corporation | Remote vehicle communications system and method |
US5519760A (en) * | 1994-06-22 | 1996-05-21 | Gte Laboratories Incorporated | Cellular network-based location system |
WO1996025830A1 (en) * | 1995-02-16 | 1996-08-22 | Europolitan Ab | Positioning system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000041428A1 (en) * | 1998-12-31 | 2000-07-13 | Ericsson, Inc. | Cellular phone that displays or sends messages upon its arrival at a predetermined location |
WO2000051365A2 (en) * | 1999-02-26 | 2000-08-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Geographical information for location-based services |
WO2000051365A3 (en) * | 1999-02-26 | 2000-12-07 | Ericsson Telefon Ab L M | Geographical information for location-based services |
US7142869B2 (en) | 1999-12-07 | 2006-11-28 | Nokia Corporation | Method of transmitting area-specific information on a telecommunications network |
WO2008082332A1 (en) * | 2006-12-28 | 2008-07-10 | Telefonaktiebolaget Lm Ericsson (Publ) | System for determining network structure and positions of mobile devices in a wireless communication network |
Also Published As
Publication number | Publication date |
---|---|
US5946615A (en) | 1999-08-31 |
TW469726B (en) | 2001-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5946615A (en) | Mobile network geographic address translation | |
US6556831B1 (en) | Telecommunication system | |
US5619552A (en) | Arrangement and method for location registration | |
EP1103117B1 (en) | Integration of voice and data services provided to a mobile wireless device | |
US5659596A (en) | System for location of communication end users | |
EP1016292B1 (en) | Method and apparatus for defining and updating mobile services based on subscriber groups | |
US8112082B2 (en) | Unlicensed-radio access networks in mobile cellular communication networks | |
US6353621B1 (en) | Method to allow seamless service to mobile subscribers across various mobile switching centers supporting multiple intersystem standards | |
US6397065B1 (en) | Cellular radio access network and location updating in a cordless communications system | |
US5854982A (en) | Communication system architecture and method of routing therefor | |
CN1106779C (en) | Communication system that communicates position information of roaming mobile stations | |
US6347227B1 (en) | Method and apparatus of determinating the position of a mobile station | |
KR20000053064A (en) | Address retrieval system | |
US6580907B2 (en) | Mobile communications | |
EP1329121B1 (en) | Method and means for providing enhanced subscriber identity confidentiality during roming in a cellular radio communication system | |
EP1360859A1 (en) | Procedure for handling location information in a core network with pooled servers | |
US6081712A (en) | Method and system for transmitting messages between devices of a mobile radiotelephone network | |
KR100726051B1 (en) | Multiple access communication system, method of managing a multiple access communication system and processing means | |
JP4105455B2 (en) | Method and apparatus for identifying access technologies | |
MXPA00001431A (en) | Method and apparatus of determining the position of a mobile station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): BR CA JP MX |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: CA |