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

Method and system for a plurality of mobile units to locate one another

Assignee: Trimble Inc
•
Filing: 2001-04-09
•
Granted: 2005-03-15
•
Expires: 2021-04-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system whereby two mobile units can locate each other is presented. A user connects an interface device, such as a personal digital assistance (PDA), a wireless phone, a laptop, or a pager, to a mobile unit. The mobile unit regularly obtains its location through a location-determining technology (e.g., GPS) and sends the location to a service provider computer. The service provider computer maintains a database of the current location of all the mobile units, and provides the location of mobile units to each of the mobile units. The mobile unit communicates with the service provider wirelessly through a communication network and a data network, for example the Internet. A user of the mobile unit can send messages to other users with a location stamp, which indicates the location of the message sender's mobile unit. In addition, a user can send a request to be notified when a target mobile unit reaches a reference point. The reference point may be defined relative to the location of the requester. Alternatively, the reference point may be an address or a landmark. Upon receiving the request, the service provider computer tracks the distance between the target mobile unit and the reference point, and sends a notification to the requester when the target mobile unit reaches the reference point.

Inventors

  • 👤 Kulbir S. Sandhu
  • 👤 Roderic C. Fan
  • 👤 David Mleczko
  • 👤 Kenny Nguyen
  • 👤 Carey Fan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 08:07
CPC Classifications
G; G01; G01S; G01S5/00; G01S5/0009; G01S5/0072; G08; G08G; G08G1/00; G08G1/20; G01S19/00; G01S19/38; G01S19/39; G01S19/40; G01S19/42; G01S19/51; G01S5/0018; G01S5/0027

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 198 words
A method of providing the location of a second mobile unit to a first mobile unit, said method comprising: maintaining personal profiles each associated with a user of one of said first and second mobile units, each personal profile specifying an access condition under which another user may access that personal profile; receiving from said first mobile unit a first packet including a current location of said first mobile unit; receiving from said second mobile unit a second packet including a current location of said second mobile unit; storing said current locations in a database; receiving a request from a user of said first mobile unit specifying a condition based on said current location of said first mobile unit or a future location of said first mobile unit; and upon ascertaining that said user of said first mobile unit satisfies said access condition in the user profile of a user associated with said second mobile unit, transmitting a data package to said first mobile unit in response to a said request from said first mobile unit upon satisfaction of said condition, wherein said data package comprises said current location of said second mobile unit retrieved from said database.
Claim 2
Independent Claim 198 words
A method of providing the location of a second mobile unit to a first mobile unit, said method comprising: maintaining personal profiles each associated with a user of one of said first and second mobile units, each personal profile specifying an access condition under which another user may access that personal profile; receiving from said first mobile unit a first packet including a current location of said first mobile unit; receiving from said second mobile unit a second packet including a current location of said second mobile unit; storing said current locations in a database; receiving a request from a user of said first mobile unit specifying a condition based on said current location of said first mobile unit or a future location of said first mobile unit; and upon ascertaining that said user of said first mobile unit satisfies said access condition in the user profile of a user associated with said second mobile unit, transmitting a data package to said first mobile unit in response to a said request from said first mobile unit upon satisfaction of said condition, wherein said data package comprises said current location of said second mobile unit retrieved from said database.
Claim 3
Dependent Claim 22 words
The method of claim 1 , wherein said receiving and said storing of current locations are repeated at a regular time interval.
Claim 4
Dependent Claim 49 words
The method of claim 1 , wherein said first packet includes said request, and wherein, prior to said transmitting, said method further comprises: obtaining the current location of said second mobile unit from said database; and including in said data package said current location of said second mobile unit.
Claim 5
Dependent Claim 61 words
The method of claim 1 , wherein said request comprises a request for a notification when said second mobile unit arrives at a reference point, and wherein, prior to said transmitting, said method further comprises: calculating a distance between said second mobile unit and said reference point; and including a notification to said data package when said distance is approximately zero.
Claim 6
Dependent Claim 20 words
The method of claim 4 , wherein said notification comprises at least one of: sound; flashing light; text; and graphics.
Claim 7
Dependent Claim 18 words
The method of claim 1 , wherein said receiving and said transmitting are done through a data network.
Claim 8
Dependent Claim 13 words
The method of claim 6 , wherein said data network comprises the Internet.
Claim 9
Dependent Claim 32 words
The method of claim 6 , wherein said data network comprises a wireless communication network, said wireless communication network being selected from a group consisting of CDPD, CDMA, GSM, iDEN, and AMPS.
Claim 10
Dependent Claim 47 words
The method of claim 1 , wherein said transmitting a data package is carried out based on the satisfaction of the condition that said second mobile unit has not requested that said first mobile unit be excluded from a group of potential recipients of said data package.
Claim 11
Independent Claim 159 words
A method comprising: maintaining personal profiles each associated with a user of a mobile unit, each personal profile specifying an access condition under which a user of another mobile unit may access that personal profile; receiving from a first mobile unit units a first packet including a request for access to personal profiles of users of said mobile units that satisfy a specified selection criterion and a current location of said first mobile unit, said first packet further providing at least one of: personal information about a first user, said first user being a user of said first mobile unit; and an announcement; storing said current locations in a database; and upon ascertaining that said user of said first mobile unit satisfies the access conditions associated with the personal profiles of one or more users of said mobile units that satisfy the specified selection criterion, transmitting a data package in response to said request from said first mobile unit.
Claim 12
Independent Claim 159 words
A method comprising: maintaining personal profiles each associated with a user of a mobile unit, each personal profile specifying an access condition under which a user of another mobile unit may access that personal profile; receiving from a first mobile unit units a first packet including a request for access to personal profiles of users of said mobile units that satisfy a specified selection criterion and a current location of said first mobile unit, said first packet further providing at least one of: personal information about a first user, said first user being a user of said first mobile unit; and an announcement; storing said current locations in a database; and upon ascertaining that said user of said first mobile unit satisfies the access conditions associated with the personal profiles of one or more users of said mobile units that satisfy the specified selection criterion, transmitting a data package in response to said request from said first mobile unit.
Claim 13
Dependent Claim 35 words
The method of claim 10 , wherein said data package comprises a list of mobile units used by users having similar personal information in their personal profile as said personal information of said first user.
Claim 14
Dependent Claim 38 words
The method of claim 10 , wherein said first packet provides an announcement and a list of recipients, and wherein said data package comprises: said announcement; and a location stamp showing the location of said first mobile unit.
Claim 15
Dependent Claim 43 words
The method of claim 10 , wherein said personal information comprises at least one of: name of said first user; telephone number of said first user; address of said first user; e-mail address of said first user; and hobbies of said first user.
Claim 16
Independent Claim 129 words
An apparatus for tracking the location of a second mobile unit from a first mobile unit, said apparatus comprising: a processing station that receives location data from said first and second mobile units; a database of said location data connected to said processing station; and a data network through which packets are sent between said processing station and said first and said second mobile units, wherein said packets comprise a current location of said second mobile unit being sent from said processing station to said first mobile unit in response to a request from said first mobile unit, upon satisfaction of a search criterion specified in said request and after ascertaining that said first mobile unit has a right to receive said current location of said second mobile unit.
Claim 17
Independent Claim 129 words
An apparatus for tracking the location of a second mobile unit from a first mobile unit, said apparatus comprising: a processing station that receives location data from said first and second mobile units; a database of said location data connected to said processing station; and a data network through which packets are sent between said processing station and said first and said second mobile units, wherein said packets comprise a current location of said second mobile unit being sent from said processing station to said first mobile unit in response to a request from said first mobile unit, upon satisfaction of a search criterion specified in said request and after ascertaining that said first mobile unit has a right to receive said current location of said second mobile unit.
Claim 18
Independent Claim 16 words
The apparatus of method 14 , further comprising a map storage connected to said processing station.
Claim 19
Independent Claim 16 words
The apparatus of method 14 , further comprising a map storage connected to said processing station.
Claim 20
Independent Claim 45 words
The apparatus of method 14 , wherein said packets comprise a current location of said first mobile unit and a current location of said second mobile units being sent from said first and second mobile units, respectively, to said processing station at regular time interval.
Claim 21
Independent Claim 45 words
The apparatus of method 14 , wherein said packets comprise a current location of said first mobile unit and a current location of said second mobile units being sent from said first and second mobile units, respectively, to said processing station at regular time interval.
Claim 22
Independent Claim 13 words
The apparatus of method 14 , wherein said data network comprises the Internet.
Claim 23
Independent Claim 13 words
The apparatus of method 14 , wherein said data network comprises the Internet.
Claim 24
Independent Claim 217 words
A method of providing the current location of a second mobile unit to a first mobile unit, said method comprising: maintaining access control data indicating an access condition under which information regarding said second mobile unit may be accessed by another mobile unit; said first mobile unit transmitting a first packet to a service provider computer, said first packet indicating the current location of said first mobile unit; said second mobile unit transmitting a second packet to said service provider computer, said second signal indicating the current location of said second mobile unit; said service provider computer receiving said first and second signals and storing said current locations of said first and said second mobile units in a database; said service provider computer receiving from said first mobile unit a request including a condition based upon said current location of said first mobile unit or a future location of said first mobile unit, and retrieving said current location of said second mobile unit from said database in response to a request from said first mobile unit; and said service provider computer, upon satisfaction of said condition and upon ascertaining from said access control data that said first mobile unit satisfies said access condition, transmitting said current location of said second mobile unit to said first mobile unit.
Claim 25
Independent Claim 217 words
A method of providing the current location of a second mobile unit to a first mobile unit, said method comprising: maintaining access control data indicating an access condition under which information regarding said second mobile unit may be accessed by another mobile unit; said first mobile unit transmitting a first packet to a service provider computer, said first packet indicating the current location of said first mobile unit; said second mobile unit transmitting a second packet to said service provider computer, said second signal indicating the current location of said second mobile unit; said service provider computer receiving said first and second signals and storing said current locations of said first and said second mobile units in a database; said service provider computer receiving from said first mobile unit a request including a condition based upon said current location of said first mobile unit or a future location of said first mobile unit, and retrieving said current location of said second mobile unit from said database in response to a request from said first mobile unit; and said service provider computer, upon satisfaction of said condition and upon ascertaining from said access control data that said first mobile unit satisfies said access condition, transmitting said current location of said second mobile unit to said first mobile unit.
Claim 26
Dependent Claim 33 words
The method of claim 18 , wherein said transmitting is done through the Internet and a data network, said data network selected from a group consisting of CDPD, CDMA, GSM, iDEN, and AMPS.
Claim 27
Dependent Claim 68 words
The method of claim 18 , wherein said request comprises a request to be notified when said second mobile unit arrives at a reference point, said method further comprising: said service provider computer calculating the distance between said current location of said second mobile unit and said reference point, and said service provider computer sending a notification to said first mobile unit when said distance is approximately zero.
Claim 28
Independent Claim 133 words
A system, comprising: a first mobile unit and a second mobile unit connected to a data network; and a processing station connected to said data network and receiving current locations over said data network from said first and second mobile units, the processing station (a) maintaining an access control list including an access condition under which information regarding said second mobile unit may be accessed by another mobile unit; (b) being connected to a database storing said current locations of said first and second mobile units, and; (c) upon request from the first mobile unit and upon satisfaction of a condition based on said current location or a future location of said first mobile unit and said access condition, providing the first mobile unit the stored current location of the second mobile unit.
Claim 29
Independent Claim 133 words
A system, comprising: a first mobile unit and a second mobile unit connected to a data network; and a processing station connected to said data network and receiving current locations over said data network from said first and second mobile units, the processing station (a) maintaining an access control list including an access condition under which information regarding said second mobile unit may be accessed by another mobile unit; (b) being connected to a database storing said current locations of said first and second mobile units, and; (c) upon request from the first mobile unit and upon satisfaction of a condition based on said current location or a future location of said first mobile unit and said access condition, providing the first mobile unit the stored current location of the second mobile unit.
Claim 30
Dependent Claim 64 words
The system of claim 21 wherein each of said first and second mobile units comprises: a GPS receiver for receiving GPS code sequences; a processor that converts said GPS code sequences to location data; a memory containing conversion data for converting said GPS code sequences to location data; and a wireless modem connecting said first and said second mobile unit to said data network.
Claim 31
Dependent Claim 16 words
The system of claim 22 wherein said conversion data comprises: preliminary location data; and correction factors.
Claim 32
Dependent Claim 21 words
The system of claim 22 , wherein each of said first and second mobile units comprises a plurality of mobile units.
Claim 33
Dependent Claim 48 words
The system of claim 21 , each of said first and second mobile units further comprising a user interface device connected to each of said first and second mobile units, said user interface device selected from a group consisting of personal digital assistant, laptop, wireless phone, and pager.
Claim 34
Dependent Claim 20 words
The system of claim 25 , said user interface conveying at least one of: sound; flashing light; text; and graphics.
Claim 35
Dependent Claim 13 words
The system of claim 21 , wherein said data network comprises the Internet.
Claim 36
Dependent Claim 28 words
The system of claim 21 , wherein said data network comprises a wireless communication network selected from a group consisting of CDPD, CDMA, GSM, 15 AMPS, and iDEN.
Claim 37
Dependent Claim 34 words
The system of claim 21 , wherein said database comprises: a storage for personal information of users; a map storage; and a storage for the current locations of said first and second mobile units.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-03-14 2008-09-13 2009-03-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-03-14 2012-09-13 2013-03-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-03-14 2016-09-13 2017-03-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag