throbber
PCT
`
`WORLD INTELLECTUAL PROPERTY ORGANIZATION
`International Bureau
`
`
`
`INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`(51) International Patent Classification 7 :
`
`(11) International Publication Number:
`
`WO 00/22860
`
`H04Q 7/38
`
`(43) International Publication Date:
`
`20 April 2000 (20.04.00)
`
`(21) International Application Number:
`
`PCT/DK99/00548
`
`(22) International Filing Date:
`
`12 October 1999 (12.10.99)
`
`(30) Priority Data:
`PA 1998 01297
`
`12 October 1998 (12.10.98)
`
`DK
`
`Janus,
`DEGNBOL,
`(71)(72) Applicant and Inventor:
`[DK/DK]; Soborg Torv 1, 2, DK—2860 Soborg (DK).
`
`Friis
`
`PLOUGMANN, VINGTOF’I‘ & PARTNERS A/S;
`(74) Agent:
`Sankt Anna: Plads 11, PO. Box 3007, DK—1021 Copen-
`hagen K (DK).
`
`(81) Designated States: AE, AL, AM, AT, AT (Utility model), AU,
`AZ, BA, BB, BG, BR, BY, CA, CH, CN, CR, CU, CZ, CZ
`(Utility model), DE, DE (Utility model), DK, DK (Utility
`model), DM, EE, EE (Utility model), ES, F1, F1 (Utility
`model), GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS,
`JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV,
`MA, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO,
`RU, SD, SE, SG, SI, SK, SK (Utility model), SL, TJ, TM,
`TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZW, ARIPO
`patent (GH, GM, KE, LS, MW, SD, SL, SZ, TZ, UG, ZW),
`Eurasian patent (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM),
`European patent (AT, BE, CH, CY, DE, DK, ES, FI, FR,
`GB, GR, IE, IT, LU, MC, NL, PT, SE), OAPI patent (BF,
`BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN,
`TD, TG).
`
`Published
`
`With international search report.
`Before the expiration of the time limit for amending the
`claims and to be republished in the event of the receipt of
`amendments.
`
`Processor
`
`(54) Title: A METHOD AND A SYSTEM FOR TRANSMITTING DATA BETWEEN UNITS
`
`User A's area of interest
`
`(57) Abstract
`
`The present invention relates to a
`method and a system for
`transmitting
`data between communication units.
`In
`particular,
`the present
`invention relates
`to a method and a system for use in
`wireless communication networks. Even
`more particular, the present invention re-
`lates to a method and a system for au-
`tomatic notification of a user "A" of the
`entry of pre—selected user "B" into a
`pre—determined area (or proximity to a
`particular location). The notification may
`further depend on a successful match of
`user specified parameters. The location of
`users "A" and "B" is determined by refer-
`ence to the position of their personal wire—
`less communication unit, such as a mobile
`telephone or a pager.
`
`Page 1 of 41
`
`LG EXHIBIT 1003
`
`Page 1 of 41
`
`LG EXHIBIT 1003
`
`

`

`
` FOR THE PURPOSES OF INFORMATION ONLY
`
`
`Codes used to identify States party to the PCT on the front pages of pamphlets publishing international applications under the PCT.
`
`LS
`LT
`LU
`LV
`MC
`MD
`MG
`MK
`
`ES
`FI
`FR
`GA
`GB
`GE
`GH
`GN
`GR
`HU
`IE
`IL
`IS
`IT
`JP
`KE
`KG
`KP
`
`Page 2 of 41
`
`Lesotho
`Spain
`Albania
`AL
`Lithuania
`Finland
`Armenia
`AM
`
`
`Luxembourg
`France
`Austria
`AT
`Latvia
`Gabon
`Australia
`AU
`
`Monaco
`United Kingdom
`Azerbaijan
`AZ
`
`Republic of Moldova
`Georgia
`Bosnia and Herzegovina
`BA
`
`Madagascar
`Ghana
`Barbados
`BB
`The former Yugoslav
`Guinea
`Belgium
`BE
`
`Republic of Macedonia
`Greece
`Burkina Faso
`BF
`
`Mali
`ML
`Hungary
`Bulgaria
`BG
`
`Mongolia
`MN
`Ireland
`Benin
`BJ
`Mauritania
`MR
`Israel
`Brazil
`BR
`
`Malawi
`MW
`Iceland
`Belarus
`BY
`
`Mexico
`MX
`Italy
`Canada
`CA
`
`Niger
`NE
`Japan
`Central African Republic
`CF
`
`Netherlands
`NL
`Kenya
`Congo
`CG
`
`Norway
`N0
`Kyrgyzstan
`Switzerland
`CH
`New Zealand
`NZ
`Democratic People’s
`COte d’Ivoire
`CI
`
`Poland
`PL
`Republic of Korea
`Cameroon
`CM
`
`
`Portugal
`PT
`Republic of Korea
`KR
`China
`CN
`Romania
`R0
`Kazakstan
`KZ
`Cuba
`CU
`
`Russian Federation
`RU
`Saint Lucia
`LC
`Czech Republic
`CZ
`
`
`DE
`Germany
`LI
`Liechtenstein
`SD
`Sudan
`
`
`DK
`Denmark
`LK
`Sri Lanka
`SE
`Sweden
`
`
`
`
`EE
`Estonia
`LR
`Liberia
`SG
`Singapore
`
`
`Slovenia
`Slovakia
`Senegal
`Swaziland
`Chad
`Togo
`Tajikistan
`Turkmenistan
`Turkey
`Trinidad and Tobago
`Ukraine
`Uganda
`United States of America
`Uzbekistan
`Viet Nam
`Yugoslavia
`Zimbabwe
`
`I
`
`SI
`SK
`SN
`SZ
`TD
`TG
`TJ
`TM
`TR
`TT
`UA
`UG
`US
`UZ
`VN
`YU
`ZW
`
`
`
`
`Page 2 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`A METHOD AND A SYSTEM FOR TRANSMITTING DATA BETWEEN UNITS
`
`FIELD OF THE INVENTION
`
`The present invention relates to a method and a system for transmitting data be-
`
`tween communication units. In particular, the present invention relates to a method
`
`and a system for use in wireless communication networks. Even more particular, the
`
`present invention relates to a method and a system for automatic notification of a
`
`user ”A” of the entry of pre-selected use'r "B” into a pre-determined area (or proxim—
`
`10
`
`ity to a particular location). The notification may further depend on a successful
`
`match of user specified parameters. The location of users "A" and ”""B is determined
`
`by reference to the position of their personal wireless communication unit, such as a
`
`mobile telephone or a pager.
`
`15
`
`BACKGROUND OF THE INVENTION
`
`Numerous systems for location determination in mobile networks exists, e.g.
`
`W098/00821, W094/12892,W093/24911, W092/05672, EP 0766491, EP
`
`0546758, EP 0335558, US 5,600,706, US 5,508,708, US 5,293,645, GB
`
`20
`
`2310098, GB 2304500.
`
`25
`
`30
`
`The simplest form of location determination is based on the fact that all cellular net-
`
`works are built of a number of ”cells”, each covering an area ranging from a few
`
`hundred meters to several miles. Users of the system are constantly located by the
`
`systems universal tracking function. This means the individual users are tracked by
`
`cell. Although this method is not very accurate and precision varies with cell size, it
`
`may be sufficient for some embodiments of the system described in this document.
`
`More precise systems use technologies such as time difference of arrival, (TDOA),
`
`power/signal attenuation, angle of arrival (AOA), Radio Signal Mapping, GPS (Global
`
`Positioning System) or a combination to establish the position of the user. These sys-
`
`tems can be purchased from third-party providers and installed in existing cellular
`
`networks. The only requirement for use in this system is that they can provide a
`
`streaming real-time or near real—time feed of user location data to a database.
`
`Page 3 of 41
`
`Page 3 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`2
`
`Systems which automatically alert a central location of the exit of a wireless com-
`
`munication unit from a pre-determined area are well-known, e.g. US Patent
`
`5,327,144. These are typically used for vehicle theft alarms, bail absconding units
`
`and the like.
`
`Systems which automatically notify arrival at a particular location are also well-
`
`known, e.g. international patent application WO 94/27264, a system for notifying a
`
`recipient of an unscheduled delivery of an item.
`
`10 GB Patent 2814736 describes a system which, on request of a user, presents a list
`
`of active handsets allowing the user to see which other users are available for com-
`
`munications, but this only refers to whether the users handset is active or not, and
`
`does not include location information.
`
`15 US Patent US 5,144,301 describes a system for alerting school children that a
`
`school bus is moving towards a nearby bus stop,
`
`thus prompting the children to
`
`leave their residences to reach the bus stop at or before the bus arrives at the stop.
`
`An Internet equivalent of the first embodiment of this system exists in the form of
`
`20 so-called ”Buddy List" programs, of which the most well—known is ”lCQ"
`
`(http:/www.icq.com). These systems provide a user with the ability to be notified
`
`when friends are on—line, allowing the user to contact them using a variety of meth-
`
`ods such as real-time chat, instant messages or e—mail.
`
`25 It is a disadvantage of the above-mentioned systems, that none of these systems
`
`provide automatic notification of a user "A” of the entry of pre-selected user ”B” into
`
`a pre—determined area (or proximity to a particular location).
`
`it is a further disadvantage of the above-mentioned systems, that none of these sys-
`
`30 terns provide automatic notification of a user ”A” of the proximity of another user
`
`with a matching Personal Profile.
`
`Page 4 of 41
`
`Page 4 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`SUMMARY OF THE INVENTION
`
`It is an object of the present invention to solve the above-mentioned problem by pro—
`
`viding a method and a system wherein e.g. a user "A" is automatically notified of the
`
`entry of pre-selected user ”B” into a pre-determined area (or proximity to a particular
`
`location). Furthermore, it is an object of the present invention to provide a method
`
`and a system wherein e.g. a user "A" is automatically notified of the proximity of
`
`another user ”B” when a match is found between the Personal profiles of users ”A”
`
`and ”B”.
`
`1O
`
`Thus, it is an object of the present invention to provide a method and system for e.g.
`
`two-way (wireless) communication devices (e.g. telephones or pagers) comprising
`
`the ability to alert user "A’s" communication device when a user "B" enters a pre—
`
`defined area (or proximity to a particular location), according to user "A’s" personally
`
`15
`
`defined selection criteria.
`
`20
`
`25
`
`30
`
`It is a further object of the present invention to provide a method and system for e.g.
`
`two-way (wireless) communication devices (e.g. telephones or pagers) comprising
`
`the ability to alert user "A’s" communication device when a user "B" enters a the
`
`proximity of user ”A” and a match is found between the Personal Profiles of users
`
`”All and ”B".
`
`It is an advantage of the present invention that user "A" can be alerted when user
`
`"B" arrives or leaves the defined location(s) or areals). The particular effect of this
`
`information is to enable user "A" to know in advance the proximity or approximate
`
`whereabouts of user "B" before possibly acting upon this information by contacting
`
`user "B" — or allowing ”B” to contact ”A":
`
`It is a further advantage of the present invention that user ”A” can be automatically
`
`alerted of the proximity of another user with a matching Personal Profile. The par-
`
`ticular effect of this information is to enable user "A" to know about the presence of
`
`another person with one or more matching interests, allowing user ”A” to act upon
`
`this information by contacting the other user — or vice versa.
`
`Page 5 of 41
`
`Page 5 of 41
`
`

`

`W0 (JO/22860
`
`PCT/DK99/00548
`
`4
`
`The above—mentioned object is complied with by providing, in a first aspect, a
`
`method for transmitting data to a unit in a set of communication units, the data re-
`
`lating to distance between a first and a second unit in the set, the method compris—
`
`ing the steps of:
`
`-
`
`-
`
`—
`
`determining a distance between the first and the second unit,
`
`generating a message when the distance between the first and the
`
`second unit is within a predetermined range, and
`
`transmitting the generated message to a unit in the set.
`
`The method further comprising the steps of
`
`-
`
`-
`
`-
`
`determining the position of one or more units in the set,
`
`storing the determined positions together with corresponding unit iden-
`
`tifications in a database, and wherein the step of determining a dis-
`
`tance comprises
`
`determining the distance from the corresponding stored positions.
`
`5
`
`10
`
`15
`
`20
`
`Generally, a user is associated with each of the units in the set. The associated user
`
`may enter additional information, such as rating information, into the database, said
`
`25 rating information being associated with an associated user to a unit in the set.
`
`A unit in the set may comprise a wireless telephone, such as a mobile telephone, a
`
`pager and/or a portable PC's. A unit may also comprise virtual units, such as e-mail
`
`addresses. ln addition, a unit in the set may be selected from the group consisting of
`
`30 wristwatches, personal digital assistants, embedded chips or circuits, implanted chips or
`
`circuits, navigational units and personal security units
`
`Page 6 of 41
`
`Page 6 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`5
`
`The generated message may identify the associated user to a unit in the set. The as-
`
`sociated user to a unit in the set may select a subject of interest. The subject of in-
`
`terest may be stored in a database together with the corresponding unit identifica-
`
`tion. The generated message may comprise information relating to the subject of in-
`
`terest selected by the associated user to a unit in the set.
`
`The determination of the position of one or more units in the set may comprise the
`
`use of several determination methods, such as triangulation methods, GPS, AOA,
`
`TDOA, Radio Signal Mapping, power/signal attenuation or a combination. Further, the
`
`determination of a position of a unit in the set may comprise monitoring movements
`
`of a unit within a network comprising a plurality of cells.
`
`The determined position of one or more units in the set may further comprise infor-
`
`mation about date and time.
`
`10
`
`15
`
`The generated message may comprise text, e.g. information about the distance be-
`
`tween user ”A” and user ”B”, graphics, such as an image or an icon, a map or dia—
`
`gram with a pointer showing the location of the user, a video clip, sound, such as
`
`voice, a fragrance, light emission, and/or movements, such as vibration, or any com-
`
`20
`
`bination thereof.
`
`In an optional implementation, closer proximity decreases the intervals between alert
`
`signals (i.e. light or sound emission), resulting in an escalation of signal frequency as
`
`users approach each other.
`
`25
`
`30
`
`The user interface can be designed in various ways, partly dependant on the available
`
`messaging technologies in a given implementation. A simple user interface can be
`
`implemented using text-based alerts, instructions and commands. In these cases,
`
`complex user interactions with the system — i.e. submitting and changing Buddy Lists
`
`- may be to be carried out via other channels, for example through a web-based inter-
`
`face or by calling a customer service representative at a call—center. More advanced
`
`and user-friendly implementations of the system may make use of graphic and/or
`
`menu—based user interfaces.
`
`Page 7 of 41
`
`Page 7 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`6
`
`The predetermined range may be selected by the user associated with a unit.
`
`Each predetermined range may have associated communication expenses. The user
`
`may select a range of communication expenses, and thereby determines the range.
`
`Communication expenses may be dependent on time and/or distance.
`
`Each predetermined range may be associated with a geographic area, such as a con-
`
`tinent, country, district, city, co—ordinate range or a street. The geographical area
`
`may be selected by the user.
`
`10
`
`15
`
`The predetermined range may be indicated as a direct distance which may be in the
`
`range from O to 100 km, preferable in the range from O to 80 km, more preferable in
`
`the range from O to 60 km, more preferable in the range from O to 40 km, more
`
`preferable in the range from O to 20 km, more preferable in the range from 0 to 15
`
`km, more preferable in the range from O to 12 km, more preferably in the range from
`
`O to 9 km, more preferable in the range from O to 6 km, more preferably in the range
`
`from O to 3 km, more preferable in the range from O to 1 km, more preferable in the
`
`range from O to 500 km, more preferable in the range from O to 250m.
`
`A unit to which the generated message is transmitted may be selected by the user
`
`20
`
`associated with a unit.
`
`In a second aspect, the present invention relates to a system for transmitting data to
`
`a unit in a set of communication units, the data relating to distance between a first
`
`and a second unit in the set, the system comprising:
`
`means for determining a distance between the first and the second
`
`unit,
`
`means for generating a message when the distance between the first
`
`and the second unit is within a predetermined range, and
`
`means for transmitting the generated message to a unit in the set.
`
`25
`
`30
`
`-
`
`-
`
`-
`
`Page 8 of 41
`
`Page 8 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`The system further comprising:
`
`-
`
`-
`
`-
`
`means for determining the position of one or more units in the set,
`
`means for storing the determined positions together with corresponding
`
`unit identifications in a database, and wherein the determination of a
`
`distance comprises
`
`determining the distance from the corresponding stored positions.
`
`1O
`
`15
`
`20
`
`25
`
`30
`
`Generally, each unit in the set is associated with a user. The associated user may
`
`enter additional information, such as rating information, into the database, said rating
`
`information being associated with an associated user to a unit in the set.
`
`A unit in the set may comprise a wireless telephone, such as a mobile telephone, a
`
`pager and/or a portable PC's. A unit may also comprise virtual units, such as e-mail
`
`addresses. In addition, a unit in the set may be selected from the group consisting of
`
`wristwatches, personal digital assistants, embedded chips or circuits, implanted chips or
`
`circuits, navigational units and personal security units
`
`The generated message may identify the associated user to a unit in the set. The as—
`
`sociated user to a unit in the set may select a subject of interest. The subject of in-
`
`terest may be stored in a database together with the corresponding unit identifica—
`
`tion. The generated message may comprise information relating to the subject of in-
`
`terest selected by the associated user to a unit in the set.
`
`The determination of the position of one or more units in the set may comprise the
`
`use of several determination methods, such as triangulation methods, GPS, AOA,
`
`TDOA, Radio Signal Mapping, power/signal attenuation or a combination. Further, the
`
`determination of a position of a unit in the set may comprise monitoring movements
`
`of a unit within a network comprising a plurality of cells.
`
`The determined position of one or more units in the set may further comprise infor-
`
`mation about date and time.
`
`Page 9 of 41
`
`Page 9 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`8
`
`The generated message may comprise text, e.g. information about the distance be—
`
`tween user ”A" and user ”B”, graphics, such as an image or an icon, a map or dia-
`
`gram with a pointer showing the location of the user, a video clip, sound, such as
`
`voice, a fragrance, light emission, and/or movements, such as vibration, or any com-
`
`bination thereof.
`
`In an optional implementation, closer proximity decreases the intervals between alert
`
`signals (i.e. light or sound emission), resulting in an escalation of signal frequency as
`
`users approach each other.
`
`10
`
`15
`
`The predetermined range may be selected by the user associated with a unit.
`
`Each predetermined range may have associated communication expenses. The user
`
`may select a range of communication expenses, and thereby determines the prede-
`
`termined range. Communication expenses may be dependent on time and/or dis-
`
`tance.
`
`Each predetermined range may be associated with a geographic area, such as a con-
`
`tinent, country, district, city, co-ordinate range or a street. The geographical area
`
`20
`
`may be selected by the user.
`
`The predetermined range may be indicated as a direct distance which may be in the
`
`range from O to 100 km, preferable in the range from O to 80 km, more preferable in
`
`the range from O to 60 km, more preferable in the range from O to 40 km, more
`
`preferable in the range from O to 20 km, more preferable in the range from O to 15
`
`km, more preferable in the range from O to 12 km, more preferably in the range from
`
`O to 9 km, more preferable in the range from O to 6 km, more preferably in the range
`
`from O to 3 km, more preferable in the range from O to 1 km, more preferable in the
`
`range from O to 500 m, more preferable in the range from O to 250 m.
`
`25
`
`30
`
`A unit to which the generated message is transmitted may be selected by the user
`
`associated with a unit.
`
`Page 10 of 41
`
`Page 10 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`BRIEF DESCRIPTION OF THE DRAWING
`
`9
`
`The present invention will now be described in detail with reference to the accompa-
`
`nying figures, wherein
`
`Figure 1 shows a preferred embodiment of the invention,
`
`Figure 2 describes receipt of user position reports,
`
`Figure 3 describes the periodic database scanning, and
`
`Figure 4 describes the user profile update process.
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`In a first embodiment, the present invention relates to a method and a system for
`
`transmitting data between communication units. In particular, the present invention
`
`relates to a method and a system for distribution of data in wireless communication
`
`networks. Even more particular, the present invention relates to a method and a sys-
`
`tem for automatic notification of a user ”A” of the entry of pre-selected user "B” into
`
`a pre-determined area (or proximity to a particular location). The location of user "B"
`
`is determined by reference to the position of a personal mobile communication unit,
`
`e.g. telephone or pager.
`
`Although the following description involves only two users, "A" and "B", an arbitrary
`
`number of users may be involved in various configurations, e.g. one-to-one, one-to—
`
`many, many-to—many and many-to-one.
`
`10
`
`15
`
`20
`
`25
`
`As an example, the system could be configured to alert user ”A” only when five or
`
`30
`
`more buddies are in the proximity.
`
`The application is based upon a list of users whose location and/or movements the
`
`user wishes to be notified of. This list is henceforth referred to as a "Buddy List".
`
`The Buddy List may be altered by the user at will, adding or deleting buddies and set-
`
`Page 11 of 41
`
`Page 11 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`1 O
`
`ting various preferences. This can be done in several ways; e.g. directly from the
`
`handset of the users cellular phone, using a web-based interface, or by calling an op-
`
`erator at a call-center.
`
`The Buddy List may be displayed on the display of the users handset, giving the user
`
`and at-a—glance overview of who is in the proximity. The Buddy List may be dis-
`
`played as text, images, icons, or video clips. Buddies who are in the proximity may
`
`be highlighted or in other way emphasised, e.g. by being displayed at the top of the
`
`list. The user may have the possibility to group Buddies into different categories, i.e.
`
`”Friends", ”Relatives”, and sub—categories such as ”Bowling Friends”, "Friends from
`
`work”, ”Best Friends", etc. - and rank them by proximity or popularity.
`
`It may also be possible to transfer a Buddy List from one user to another, and it may
`
`be possible to transfer Buddy Lists in various ways, e.g. ”All Records”, ”Selected Re-
`]!
`ll
`
`cords only , Specific Category” or ”Synchronisation”.
`
`Preferences can be configured on an individual Buddy basis or as overall preferences
`
`comprising all Buddies on the personal Buddy List. Configuration options may include
`
`an ability to specify to be alerted only when certain criteria relating to distance, loca-
`
`tion, time or date are met.
`
`It may also be possible to specify an alternative alerting
`
`method — e.g. by email, synthesized voice call to a specified number, etc.
`
`As an example, user "A" chooses not to be alerted when he is in the geographical
`
`area covering his home even though another user — "B" - enters that area.
`
`In another example, user "A" will not be alerted in the situation where user "B" re-
`
`petitively moves in and out of a predetermined range.
`
`In yet another example, user ”A” can configure the system so that he does not re-
`
`ceive any alerts between 10 PM and 8 AM, avoiding nightly interruptions.
`
`In yet another example, user ”A” configures the system so that he only receives
`
`alerts when he is not within a specific geographical area or within a predetermined
`
`distance from user "B".
`
`10
`
`15
`
`20
`
`25
`
`30
`
`Page 12 of 41
`
`Page 12 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`1 1
`
`Preferences can be configured in several ways; e.g. directly from the handset of the
`
`users cellular phone, using a web—based interface, or by calling an operator at a call—
`
`center.
`
`A distance preference controls the sensitivity of the location alerter. This allows the
`
`user to specify that he only wants to be alerted when a buddy comes within a cer-
`
`tain range, subject to any personal filters as described in the aforementioned para-
`
`graph.
`
`For example, user ”A” may choose to configure the system so that he only receives
`
`alerts when a Buddy comes within the range of 500 meters.
`
`All preferences can be configured on a per-buddy basis, on a per-category basis, or
`
`as overall preferences comprising all buddies on the Buddy List.
`
`Use of the system builds on mutual consent, requiring users who wish to be alerted
`
`of the location and/or movements of other users to obtain acceptance by the polled
`
`party.
`
`For example, John would like to add Jane to his Buddy List. He goes to an ”Add
`
`Buddy” menu on his handset and types in Jane’s cellular phone number. This
`
`prompts the system to send out an SMS message asking Jane for her acceptance —
`
`”Joe Smith has asked for permission to add you to his Buddy List — do you accept?”.
`
`This request is displayed on Jane’s cellular phone, prompting her for a decision. If
`
`Jane consents, her affirmative response goes to the system, which in turn updates
`
`Joe’s Buddy List. If not, Joe gets a ”request declined” response.
`
`Preferably, the present invention provides a method and system suitable for two—way
`
`wireless communication devices (e.g. telephones or pagers) with the ability to alert
`
`user "A’s" communication device when a user "B" enters a pre—defined area (or
`
`proximity to a particular location), according to user "A’s" personally defined alert
`
`selection criteria. In this way user "A" can be alerted when user "B" arrives or leaves
`
`the defined locationls) or area(s). The particular effect of this information is to enable
`
`10
`
`15
`
`20
`
`25
`
`30
`
`Page 13 of 41
`
`Page 13 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`12
`
`user "A" to know in advance the proximity or approximate whereabouts of user "B"
`
`before possibly acting upon this information by contacting user "B".
`
`This is achieved through matching current unit position data (including time tags) with
`
`predefined alerting profiles, which may include matching criteria based on unit locations or
`
`proximity, time and date, as well as alerting permissions. Determination of a match results
`
`in the generation and delivery of a message to the alerted user via his or her specified
`
`medium - i.e. an SMS message or a synthesized voice call.
`
`10
`
`15
`
`Real—time notification allows the user to single out other users by identity and, based
`
`upon this information, selectively (choose to) communicate with users in his area (or
`
`another designated area).
`
`Distance and precision is not crucial to the system, because the exchange of afore-
`
`mentioned data works at many levels of precision and delivers the same result except
`
`for exact co-ordinates.
`
`The present invention is not constrained to any particular communication technology. Any
`
`system providing two fundamental elements is a candidate for hosting the invention.
`
`20
`
`These two elements are:
`
`1. Reporting of current unit position, and
`
`2. Delivery of messages to individual users.
`
`25
`
`3O
`
`35
`
`The invention described in this document adds a third element to provide the position-
`
`based alerting service. This processing element is:
`
`3. Matching position reports with predefined user profiles, and based on resulting
`
`matches, generating user alert messages.
`
`To be useful to the users, each of the three functions (position reporting, profile matching,
`
`and message delivery) should be accomplished in near real time, i.e., in seconds or min-
`
`utes, rather than in hours or days. Communication technologies compatible with imple-
`
`mentation of this invention include most mobile wireless systems supporting data transfer,
`
`such as second- and third-generation cellular, two-way paging, and satellite systems.
`
`Page 14 of 41
`
`Page 14 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`1 3
`
`The present invention may be used in such a way that either one or both parties are
`
`automatically alerted by the system of the other parties’ presence in an area.
`
`Each party will typically have the option to disable and re-enable their participation in
`
`the system at will, allowing the individual user of the system to pass though any area
`
`incognito.
`
`EXAMPLES:
`
`10
`
`15
`
`20
`
`25
`
`1): Joe likes to visit cafés to meet friends. He wants to know where the action is
`
`- as
`
`do his friends. So they all configure the location alerter to notify them whenever one
`
`of their friends are in the vicinity - this way they can be sure of never missing a
`
`chance to meet. They can disable and re-enable their participation in the system at
`
`will — even on a per-person basis — whenever they wish to be alone or pass through
`
`an area incognito — while retaining the option to be alerted of others’ presence.
`
`2): Wife Julie and husband John work irregular hours. Despite this, the first one
`
`home always manages to have dinner ready by the time the other returns, thanks to
`
`the location alerter. A request to be alerted of the spouse’s arrival at a given area on
`
`his/her regular route home leaves enough time to for the other to prepare dinner, and
`
`saves the need and expense of routine ”I'm coming home" calls.
`
`In a second embodiment, the present invention relates to a method and a system for
`
`transmitting data between communication units. In particular, the present invention
`
`relates to a method and a system for distribution of data in wireless communication
`
`networks. Even more particular, the present invention relates to a method and a sys—
`
`tem for automatic notification of a user "A” of the proximity of another user ("B”),
`
`when a match is found between the Personal Profiles of user ”A” and ”B". The loca-
`
`tion of user "B" is determined by reference to the position of a personal wireless
`
`30
`
`communication unit, e.g. telephone or pager.
`
`Similar to the first embodiment the following description involves only two users, "A"
`
`and "B", but an arbitrary number of users may be involved in various configurations,
`
`e.g. one-to—one, one-to-many, many-to-many and many—to-one.
`
`Page 15 of 41
`
`Page 15 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`14
`
`As an example, the system could be configured to alert user ”A” when five or more
`
`users with a matching Personal Profile are in the proximity.
`
`Use of the system builds on mutual consent, requiring users who wish to be alerted
`
`5 of the location and/or movements of other users to obtain acceptance by the polled
`
`party.
`
`The application is based upon personal interest profiles, henceforth referred to as
`
`”Personal Profiles", submitted by users and stored in one or more central locations
`
`10 (databases). Submission of data to the Personal Profile may be mandatory for use of
`
`the system.
`
`Categories in the Personal Profile may be divided into two logical parts; a passive and
`
`an active part. The passive part involves users specifying own interests and bio-
`
`15 graphical information — information that will be available for other users’ interest
`
`matching and instant requests.
`
`If for example a doctor specifies his profession, he is allowing others to seek him out
`
`according to that information. If his qualifications or facilities include a pilot’s license
`
`20 and his facilities a clinic or an aeroplane, these criteria can similarly be included as
`
`searchable data for other users. The user who lists areas of competence consents to
`
`being sought on that basis.
`
`The active part involves users specifying what they are looking for in other users, as
`
`25 described in detail below.
`
`Information that can be stored in the Personal Profile can be broken down into two
`
`main categories:
`
`30
`
`- Categorised information. This information is categorised in a pre-determined
`
`hierarchical information structure with set categories — categories may be cre-
`
`ated by users and/or system operators. Users can submit information e.g.
`
`through a web—based interface, directly from the handset of their wireless
`
`communication unit, or by calling a call-center.
`
`Page 16 of 41
`
`Page 16 of 41
`
`

`

`WO 00/22860
`
`PCT/DK99/00548
`
`1 5
`
`As an example, a fan of the Chicago Bulls would select his Interest in the
`
`"Chicago Bulls” category, and the path to this category could for example be
`
`”Sports — Basketball — NBA league — Chicago Bulls”.
`
`Interests and search re-
`
`quests can be specified with varying granularity — the user in the above—men—
`
`tioned example could choose to specify his interest on the most general level,
`
`by selecting ”Sports”, on a more detailed level, by selecting ”Sports — Basket-
`
`ball", on an even more detailed level, by selecting ”Sports — Basketball — NBA
`
`league”. There is no limit to the granularity of the categorisation system. The
`
`above-mentioned example could also comprise the individua

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket