← Back to Patent Explorer
US6549768B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Mobile communications matching system

Assignee: Nokia Technologies Oy
•
Filing: 1999-08-24
•
Granted: 2003-04-15
•
Expires: 2019-08-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A wireless communications network comprises a server in a central location storing matching profiles for a plurality of users of the network. The matching profile for each user is stored in the server through the user's mobile unit or a secure page on the Internet. Each matching profile is corresponded with a respective mobile unit using the same identification information (ID) of the respective mobile unit utilized for carrying out phone calls. The server has a customizable variable matching algorithm and probes the matching profiles corresponding to the respective mobile units in a cell or group of cells for a match every time a new mobile unit subscribes into the cell or group of cells. When there is a match of matching profiles, the two persons are put in contact or advised of each other through a phone call or other communications method.

Inventors

  • 👤 Federico Fraccaroli

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 23:55
CPC Classifications
H; H04; H04W; H04W4/00; H04W4/02; H04W4/029; H04L; H04L51/00; H04L51/21; H04L51/222; H04L67/00; H04L67/01; H04L67/04; H04L67/2866; H04L67/30; H04L67/306; H04M; H04M3/00; H04M3/42; H04M3/42008; H04W8/00; H04W8/18; G; G08; G08B; G08B1/00; G08B1/08; G08B2001/085; H04L51/214; H04L51/52; H04M2207/00; H04M2207/18; H04M2242/00; H04M2242/14; H04M2242/30; H04M3/42025; H04M3/42034; H04M3/42059; H04M3/42068; H04M3/42085; H04M3/42102; H04M3/4211; H04W60/00

Claims Analysis

Total Claims: 54
Claim 1
Independent Claim 94 words
A method of initiating contact between two persons having a mobile unit operable on a wireless communications network with a location capability, the method comprising the steps of: storing a profile in the network for each one of the two persons; tracking the location of the mobile unit of each one of the two persons using said location capability; comparing the profile of the two persons for similarities if the two persons are in the same location; in the event of a similarity, sending a signal message to each one of the two persons.
Claim 2
Independent Claim 94 words
A method of initiating contact between two persons having a mobile unit operable on a wireless communications network with a location capability, the method comprising the steps of: storing a profile in the network for each one of the two persons; tracking the location of the mobile unit of each one of the two persons using said location capability; comparing the profile of the two persons for similarities if the two persons are in the same location; in the event of a similarity, sending a signal message to each one of the two persons.
Claim 3
Dependent Claim 30 words
The method of initiating contact recited in claim 1 , wherein the profile of each person contains information indicating whether or not the person wishes to participate in the method.
Claim 4
Dependent Claim 29 words
The method initiating contact recited in claim 2 , wherein each person may change the profile information indicating whether or not the person wishes to participate in the method.
Claim 5
Dependent Claim 22 words
The method of initiating contact recited in claim 3 , wherein each person can change the profile information using their mobile unit.
Claim 6
Dependent Claim 50 words
The method of initiating contact recited in claim 1 , wherein the signal message includes information necessary to initiate contact with the other person each person and the person, after receiving the signal message, has the option to initiate contact using the information, store said information or delete said information.
Claim 7
Dependent Claim 27 words
The method of initiating contact recited in claim 1 , wherein, in the event of a similarity, a phone call between the two persons is automatically triggered.
Claim 8
Dependent Claim 24 words
The method of initiating contact recited in claim 1 , wherein the profile is created and stored in the network through the mobile unit.
Claim 9
Dependent Claim 35 words
The method of initiating contact recited in claim 1 , wherein the profile is created through a user interface in a computer network and then stored in the wireless communication network through the user interface.
Claim 10
Dependent Claim 37 words
The method of initiating contact recited in claim 1 , wherein the step of comparing profiles comprises the step of associating mobile unit identification inform ation with profiles stored in a server in said wireless communications network.
Claim 11
Dependent Claim 36 words
The method recited in claim 1 , wherein an Internet server maintains a plurality of web pages, each one of said plurality of web pages corresponding to a respective one of said plurality of mobile stations.
Claim 12
Dependent Claim 39 words
The method recited in claim 10 , wherein each one of the plurality of web pages permit the matching algorithm or profile of the mobile station associated with the web page to be modified in response to user input.
Claim 13
Dependent Claim 31 words
The method recited in claim 11 , wherein each one of the plurality of web pages permit one parameter of the matching algorithm to be modified in response to user input.
Claim 14
Dependent Claim 68 words
The method recited in claim 1 , wherein the location area of at least one of said plurality of mobile stations is a circular area centered at the location of said one mobile station and wherein a matching engine matches the profile of said one mobile station with the profile of another mobile station located in said circular area centered at the location of said one mobile station.
Claim 15
Dependent Claim 64 words
The method recited in claim 13 , wherein the matching engine repeatedly attempts to match the profile of said one mobile station with the profile of another mobile station in said circular area centered at the location of said one mobile station by iteratively increasing the radius of said circular area centered at the location of said mobile station until a match is found.
Claim 16
Dependent Claim 63 words
The method recited in claim 13 , wherein a matching engine repeatedly attempts to match the profile of said one mobile station with the profile of another mobile station in said circular area centered at the location of said one mobile station even as said one mobile station and said circular area centered at the location of said one mobile station are moving.
Claim 17
Dependent Claim 34 words
The method recited in claim 1 , wherein a matching engine uses a matching algorithm and matches a pair of profiles stored in said database having the closest match according to said matching algorithm.
Claim 18
Dependent Claim 36 words
The method recited in claim 1 , wherein a matching engine simultaneously uses a plurality of different matching algorithms, each one of said plurality of different matching algorithms being used for at least one mobile station.
Claim 19
Dependent Claim 176 words
A wireless communications network comprising: a plurality of base stations, said base stations operating to provide bi-directional wireless communications links with a plurality of mobile stations; a plurality of registers communicating with a corresponding group of base stations; a database server connected to said plurality of registers and to a database storing a plurality of profiles, each one of said profiles respectively corresponding to one of said plurality of mobile stations; and a matching engine configured to query said database and to match a pair of said profiles stored in said database; wherein said plurality of registers sends information indicating said pair of profiles matched by said matching engine to said plurality of base stations and said base stations in turn transmit message information to at least one of the mobile stations corresponding to said pair of profiles, said message information including at least information necessary to permit said at least one mobile station of said pair of mobile stations to contact the other one of said pair of mobile stations via said wireless communication network.
Claim 20
Dependent Claim 176 words
A wireless communications network comprising: a plurality of base stations, said base stations operating to provide bi-directional wireless communications links with a plurality of mobile stations; a plurality of registers communicating with a corresponding group of base stations; a database server connected to said plurality of registers and to a database storing a plurality of profiles, each one of said profiles respectively corresponding to one of said plurality of mobile stations; and a matching engine configured to query said database and to match a pair of said profiles stored in said database; wherein said plurality of registers sends information indicating said pair of profiles matched by said matching engine to said plurality of base stations and said base stations in turn transmit message information to at least one of the mobile stations corresponding to said pair of profiles, said message information including at least information necessary to permit said at least one mobile station of said pair of mobile stations to contact the other one of said pair of mobile stations via said wireless communication network.
Claim 21
Dependent Claim 34 words
The wireless communications network recited in claim 18 , wherein said plurality of registers store information for each mobile station, said information including the user ID and the location area of each mobile station.
Claim 22
Dependent Claim 61 words
The wireless communications network recited in claim 19 , wherein, when said information stored in said plurality of registers indicates that a mobile station has entered a location area, the database server instructs said matching engine to query said database and to match the profile of said mobile station with the profiles of other mobile stations located in said location area.
Claim 23
Dependent Claim 25 words
The wireless communications network recited in claim 20 , where said location area is a cell served by one of said plurality of base stations.
Claim 24
Dependent Claim 32 words
The wireless communications network recited in claim 20 , wherein said location area is an area smaller than the area of a cell served by one of said plurality of base stations.
Claim 25
Dependent Claim 39 words
The wireless communications network recited in claim 20 , further comprising an Internet server configured to create and file a plurality of profiles in response to user input and to provide said plurality of profiles to said database server.
Claim 26
Dependent Claim 38 words
The wireless communication network recited in claim 23 , wherein said Internet server maintains a plurality of web pages, each one of said plurality of web pages corresponding to a respective one of said plurality of mobile stations.
Claim 27
Dependent Claim 41 words
The wireless communication network recited in claim 24 , wherein each one of the plurality of web pages permit the matching algorithm or profile of the mobile station associated with the web page to be modified in response to user input.
Claim 28
Dependent Claim 33 words
The wireless communication network recited in claim 25 , wherein each one of the plurality of web pages permit one parameter of the matching algorithm to be modified in response to user input.
Claim 29
Dependent Claim 35 words
The wireless communications network recited in claim 19 , wherein said matching engine queries said database and matches a pair of said profiles in response to a request therefor from one of said mobile stations.
Claim 30
Dependent Claim 32 words
The wireless communications network recited in claim 27 , wherein said matching engine searches for a match in a location area and expands the location area until a first match is made.
Claim 31
Dependent Claim 70 words
The wireless communications network recited in claim 19 , wherein the location area of at least one of said plurality of mobile stations is a circular area centered at the location of said one mobile station and wherein said matching engine matches the profile of said one mobile station with the profile of another mobile station located in said circular area centered at the location of said one mobile station.
Claim 32
Dependent Claim 28 words
The wireless communications network recited in claim 29 , wherein the radius of said circular area centered at the location of said one mobile station can be varied.
Claim 33
Dependent Claim 66 words
The wireless communications network recited in claim 30 , wherein the matching engine repeatedly attempts to match the profile of said mobile one portion with the profile of another mobile station in said circular area centered at the location of said one mobile station by iteratively increasing the radius of said circular area centered at the location of said mobile station until a match is found.
Claim 34
Dependent Claim 65 words
The wireless communications network recited in claim 29 , wherein said matching engine repeatedly attempts to match the profile of said one mobile station with the profile of another mobile station in said circular area centered at the location of said one mobile station even as said one mobile station and said circular area centered at the location of said one mobile station are moving.
Claim 35
Dependent Claim 36 words
The wireless communication network recited in claim 18 , wherein said matching engine uses a matching algorithm and matches a pair of profiles stored in said database having the closest match according to said matching algorithm.
Claim 36
Dependent Claim 38 words
The wireless communication network recited in claim 18 , wherein said matching engine simultaneously uses a plurality of different matching algorithms, each one of said plurality of different matching algorithms being used for at least one mobile station.
Claim 37
Independent Claim 196 words
A method for creating a telecommunication link between users of an interlinking system, said system comprising user-associated two-way telecommunication devices and a computer, said computer and telecommunication devices being linked to a communications network, said computer comprising a receiver and a processor, said method comprising: (a) said receiver receiving an identity data from each of said users relating to the identity of each user; (b) said receiver receiving an activation data from one or more of said users, hereinafter defined as “active users”, and location data with respect to said active users' respective current geographical locations, said activation data comprising a request to be linked to one or more other active users who fulfill a requirement defined in said request, and whom are currently located in a geographical location defined in said request; (c) said processor of said computer analyzing said identity and location data of said active users in response to said activation data, and identifying one or more compatible active users who fulfill the requirement and who are located in the geographical location defined in said request; and (d) said computer creating a telecommunication link between said compatible active users through said telecommunication devices.
Claim 38
Independent Claim 196 words
A method for creating a telecommunication link between users of an interlinking system, said system comprising user-associated two-way telecommunication devices and a computer, said computer and telecommunication devices being linked to a communications network, said computer comprising a receiver and a processor, said method comprising: (a) said receiver receiving an identity data from each of said users relating to the identity of each user; (b) said receiver receiving an activation data from one or more of said users, hereinafter defined as “active users”, and location data with respect to said active users' respective current geographical locations, said activation data comprising a request to be linked to one or more other active users who fulfill a requirement defined in said request, and whom are currently located in a geographical location defined in said request; (c) said processor of said computer analyzing said identity and location data of said active users in response to said activation data, and identifying one or more compatible active users who fulfill the requirement and who are located in the geographical location defined in said request; and (d) said computer creating a telecommunication link between said compatible active users through said telecommunication devices.
Claim 39
Dependent Claim 20 words
A method according to claim 35 , wherein at least one of said two-way telecommunications devices is a wireless device.
Claim 40
Dependent Claim 22 words
A method according to claim 36 , wherein said wireless device is a cellular phone or a wireless Personal Communications System (PCS).
Claim 41
Dependent Claim 26 words
A method according to claim 35 , wherein said location data is received by said receiver through an active transmission of the data by said users.
Claim 42
Dependent Claim 28 words
A method according to claim 35 , wherein said location data is received by said receiver through a passive transmission of the data by an automatic positioning system.
Claim 43
Dependent Claim 19 words
A method according to claim 39 , wherein said automatic positioning system is an Automatic Location Identification (ALI) system.
Claim 44
Dependent Claim 18 words
A method according to claim 39 , wherein said automatic positioning system is a Global Positioning System (GPS).
Claim 45
Dependent Claim 43 words
A method according to claim 35 , wherein said geographical location is defined by a facility, a building, a street, a neighborhood, an area code, a city, a county, a state, a country, a region, or a cellular telephone coverage area (cell site).
Claim 46
Dependent Claim 34 words
A method according to claim 35 , wherein said geographical location defined in said request in step (b) of claim 27 is the location where said one or more active users are currently located.
Claim 47
Dependent Claim 16 words
A method according to claim 35 , wherein said communications network is a wireless telephone system.
Claim 48
Dependent Claim 21 words
A method according to claim 35 , wherein said first data is transmitted to said receiver by said two-way telecommunication device.
Claim 49
Dependent Claim 44 words
A method according to claim 35 , wherein said processor analyzes said identity and location data of said active users by comparing said requirement and geographical location of said activation data to said identity and location data according to a preprogrammed level of compatibility.
Claim 50
Dependent Claim 19 words
A method according to claim 35 , wherein steps (a) and (b) of claim 27 are carried out concurrently.
Claim 51
Dependent Claim 30 words
A method according to claim 47 , wherein said identity and location data are stored in said telecommunication device, and are received by said receiver together with said activation data.
Claim 52
Dependent Claim 20 words
A method according to claim 48 , wherein said identity and location data is integrally stored in said telecommunication device.
Claim 53
Dependent Claim 199 words
An interlinking system for creating a telecommunication link between users of said system comprising user-associated two-way telecommunication devices and a computer, said computer and telecommunication devices being linked to a communications network, said system further comprising: (a) a receiver module of said computer for receiving an identity data from each of said users relating to the identity of each user; said receiver module receiving an activation data from one or more of said users, hereinafter defined as “active users”, and location data with respect to said active users' respective current geographical locations, said activation data comprising a request to be linked to one or more other active users who fulfill a requirement defined in said request, and whom are currently located in a geographical location defined in said request; (b) a processor module of said computer for analyzing said identity and location data of said active users in response to said activation data, and identifying one or more compatible active users who fulfill the requirement and who are located in the geographical location defined in said request; and (c) a linker module of said computer for creating a telecommunication link between said compatible active users through said telecommunication devices.
Claim 54
Dependent Claim 199 words
An interlinking system for creating a telecommunication link between users of said system comprising user-associated two-way telecommunication devices and a computer, said computer and telecommunication devices being linked to a communications network, said system further comprising: (a) a receiver module of said computer for receiving an identity data from each of said users relating to the identity of each user; said receiver module receiving an activation data from one or more of said users, hereinafter defined as “active users”, and location data with respect to said active users' respective current geographical locations, said activation data comprising a request to be linked to one or more other active users who fulfill a requirement defined in said request, and whom are currently located in a geographical location defined in said request; (b) a processor module of said computer for analyzing said identity and location data of said active users in response to said activation data, and identifying one or more compatible active users who fulfill the requirement and who are located in the geographical location defined in said request; and (c) a linker module of said computer for creating a telecommunication link between said compatible active users through said telecommunication devices.

References Cited (Backward Citations)

US5086394A Cited
US5832381A Cited
WO1997016934A1 Cited
EP0795991A1 Cited
US5918181A Cited
BE1010909A6 Cited
US6052122A Cited
WO2000019344A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-04-14 2006-10-14 2007-04-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-04-14 2010-10-14 2011-04-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-04-14 2014-10-14 2015-04-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag