US20100022255A1 - Systems and methods for location and movement tracking using GPS enabled cell phones - Google Patents

Systems and methods for location and movement tracking using GPS enabled cell phones Download PDF

Info

Publication number
US20100022255A1
US20100022255A1 US12/290,821 US29082108A US2010022255A1 US 20100022255 A1 US20100022255 A1 US 20100022255A1 US 29082108 A US29082108 A US 29082108A US 2010022255 A1 US2010022255 A1 US 2010022255A1
Authority
US
United States
Prior art keywords
master
agent
phone
location
cell phone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US12/290,821
Other versions
US11272321B2 (en
Inventor
Tara Chand Singhal
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US12/290,821 priority Critical patent/US11272321B2/en
Publication of US20100022255A1 publication Critical patent/US20100022255A1/en
Application granted granted Critical
Publication of US11272321B2 publication Critical patent/US11272321B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Definitions

  • a location and movement tracking system as in tracking a fleet of vehicles is a useful application.
  • such systems are costly as they may use specialized hardware and software.
  • a system that tracks location and movement of geographically dispersed entities, each equipped with a cell phone with a GPS function is described.
  • each entity's cell phone has a slave agent operable in the entity phone that periodically collects location data from the GPS function and periodically sends a time and location data record to a master cell phone using currently utilized or future developed wireless network.
  • the master cell phone has a master agent operable in the master cell phone that receives and saves the location data record from each of the entity phones and plots and displays a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of entity cell phones that are geographically dispersed.
  • the master agent may send a location query to the slave agent and the slave agent on demand responds with the entity phone location from the GPS function.
  • each of the phones, in a group of phones may have a master and slave agent features, enabling each phone to track each other on demand or track each other periodically by default.
  • the system requires the entity phone to be attached to or to be in possession of each of the entities.
  • the entities could be humans, vehicles or other mobile platforms such as shipped or moving goods.
  • there may be a help and a push to talk function keys in the entity phones enabling the entity phones in the possession of humans to communicate with the master phone.
  • Such a system would be cost efficient than prior art systems for location and movement tracking and would be easier to set up, requiring only loading in software agents from the Internet to cell phones, and thus would widely be available and cost effective to use, enabling such a system to be used in old applications as well as in many more new that hitherto have not needed or desired a location and movement tracking system.
  • the system may be used for applications such as: parents monitoring their children in a park, in school, traveling to and from to school, extended activity away from home, or in a public area such as shopping center and amusement park, monitoring aged parents.
  • applications such as: parents monitoring their children in a park, in school, traveling to and from to school, extended activity away from home, or in a public area such as shopping center and amusement park, monitoring aged parents.
  • scout master monitoring scouts on a hiking trips in wilderness, ranger station monitoring hikers, where the master phone is at a base station.
  • a base station may monitor a vehicle fleet, unmanned vehicles such as exploration robots, and flying planes, and goods in transit and in storage.
  • the system may be used for electronic monitoring of people under court order, where the entity phone being monitored is enclosed in an electronic monitoring jacket attached to a person. In such applications, the entity phone may have a long life battery. There may be yet more applications that are not identified here.
  • FIG. 1 is a block diagram that illustrates features of the present preferred embodiment of location and movement tracking system
  • FIG. 2A is a block diagram that illustrates features of the present preferred embodiment of the master agent in the cell phones
  • FIG. 2B is a block diagram that illustrates features of the present preferred embodiment of the slave agent in the cell phones
  • FIG. 3 is a block diagram that illustrates features of the present preferred embodiment of the display in the master cell phones
  • FIG. 4 is a block diagram that illustrates features of the present preferred embodiment of the user interface
  • FIG. 5 is a method diagram that illustrates features of the present preferred embodiment of using location and movement tracking system.
  • a system 10 of tracking location and movement of geographically dispersed entities 17 with a cell phone 16 with a GPS function 20 , has a slave agent 18 operable in the phone 16 that collects location data from the GPS function 20 and periodically sends a time and location data record to a master cell phone 12 using currently utilized or future developed wireless network 22 .
  • the entity 17 may be human, goods, and vehicle.
  • the master cell phone 12 has a master agent 14 operable in the master cell phone 12 that receives and saves the location data record, and plots and displays a location plot of each of the entity, enabling the master cell phone 12 to track and display location and movement data of a one or more of entity 17 with cell phones 16 , that are geographically dispersed, when the entity phone 16 to be attached to or in possession of each of the entities 17 .
  • the master agent 14 may send a location query to the slave agent 18 and the slave agent 18 on demand responds with the entity phone location from the GPS function 20 .
  • the system 10 may be used for applications from a group that include, (i) parents monitoring their children in a park, in school, traveling to and from to school, extended activity away from home, or in a public area such as shopping center and amusement park, monitoring aged parents, (ii) scout master monitoring scouts on a hiking trips in wilderness, ranger station monitoring hikers, where the master phone is at base station, (iii) base station monitoring a vehicle fleet, base station monitoring unmanned vehicles such as exploration robots, monitoring goods in transit and in storage, and (iv) electronic monitoring of people under court order, where the GPS phone is enclosed in an electronic monitoring jacket.
  • a group that include, (i) parents monitoring their children in a park, in school, traveling to and from to school, extended activity away from home, or in a public area such as shopping center and amusement park, monitoring aged parents, (ii) scout master monitoring scouts on a hiking trips in wilderness, ranger station monitoring hikers, where the master phone is at base station
  • each of the entity phones 16 may have both a master and a slave agent features, enabling each phone to track each other on demand or periodically by default.
  • the slave agent 18 and the master agent 14 have a currently utilized or future developed security features for mutual authentication and encryption of data.
  • the interface between the master agent 14 and the slave agent 18 may be via any number of currently utilized or future developed protocols, such as short messaging system (SMS).
  • SMS short messaging system
  • the slave agent 18 in the entity phone 16 suppresses sending location message records, when there is no change in location from the previous location message record sent to the master cell phone 12 .
  • the slave agent 18 in the entity phone 16 sends the phone id as part of the SMS message that may include the assigned phone number and the SIM ID.
  • the slave agent 18 in the entity phone 16 suppresses creation of records of SMS messages in the entity phone 16 , so as not to have record of such messages clog the list of messages that are sent and received by the entity phone, as normal usage of the phone features.
  • the slave agent 18 in the entity phone 16 has currently utilized or future developed techniques to receive commands and data from the master agent 14 in the master cell phone 12 .
  • Such commands and data may be used for any number of purposes such as, request status and update of the slave agent software.
  • the slave agent 18 in the entity phone 16 have the currently utilized or future developed techniques to uniquely identify, verify, and authorize the commands and data from the master agent 14 in the master cell phone 12 via encryption and remote user authentication and digital signature techniques.
  • the master agent in the master phone also have the currently utilized or future developed techniques to uniquely identify, and verify and authorize the location data as having come from a specific slave agent 18 in a specific entity cell phone 16 .
  • the master agent 14 in the master cell phone 12 is equipped to send a message to the slave agent 18 in the entity cell phone 16 to turn on/off sending location feature in the slave agent 18 in the entity cell phone 16 .
  • the master agent 14 in the master phone 12 may have currently utilized or future developed techniques to specify a geographic boundary for each of the entities, and when the entity crosses the boundary to generate an alarm in the master phone 12 . Alternatively, or in addition when the entity crosses the boundary to call the entity phone 16 with an advisory warning.
  • the boundary may be specified in distance from a known location such as 100 yards, 500 yards, 1000 yards, and 1 mile from the specified location or it may be specified in latitude and longitude values.
  • the master agent 14 may be loaded to the master phone 12 from an internet server. The master agent 14 then may be loaded wirelessly into the slave agent 18 in each of the entity phones 16 . Other methods of loading that are currently utilized or may be utilized in the future may be used as well.
  • the master agent 14 has the functions of, user interface 82 , load slave agent to entity phones 40 , turn on/off the slave agent 42 , receive location data 44 , query location data 46 , plot and display location data 48 , specify boundary 50 for each entity phone, and security features 52 .
  • the user interface function is described later with reference to FIG. 4 .
  • the slave agent 18 has the functions of, receive command and data 32 , send location data 33 , respond to location query 34 , help button function 35 , and push to talk button function 36 , and security features function 37 .
  • the help button function 35 may send a pre-specified SMS message to the master cell phone, identifying the nature of the help needed.
  • the push to talk button function may dial out and create a voice connection to the master cell phone.
  • the security features 52 in the master agent 14 and security features 37 in the slave agent 18 mutually authenticate and encrypt traffic between the slave agent 18 and the master agent 14 .
  • the mobile wireless device and cell phones are general purpose computing devices with CPU, memory and non-volatile storage and are thus software-based devices, where the software controls all aspects of operation of all functions in the device.
  • a company called TSH Software House based in Manchester, United Kingdom, sells a spy software package for GSM phones, that has access to phone's core features, enabling the spy software to intercept calls, intercept SMS, track the device, does not require any active internet connections, works in any country, among many other features and is advertised on their website http://www.thespyphone.com/.
  • a means of tracking location and movement of geographically dispersed entities has a GPS enabled cell phone with a GPS function means, that has a slave agent means that collects location data from the GPS function and periodically sends a time and location data record via SMS protocol to a master cell phone; and the master cell phone has a master agent means that receives and saves the location data record, and plots and displays a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of GPS enabled cell phones, that are geographically dispersed.
  • a means for loading the master agent to a master phone from an internet server the master agent means then loading the slave agent in each of the GPS phones wirelessly.
  • the location and movement data may be displayed on the screen of the master cell phone 12 using a distance chart 56 , if the entities are in close geographic location. It may be displayed as a street map using map features 57 . It may also be displayed via a geography map 58 , if they are dispersed in a wide area across states or cities. The display may have currently utilized or future developed techniques to show entities that are in different states or different countries, by mapping their GPS location to cities, and landmarks within those cities 58 . A GPS location in lat/long to map location or landmark location technology is prior art.
  • a diamond symbol 59 A next to an entity on the display may be used to indicate the entity is stopped or in motion by different symbol 59 B, such as an arrow denoting movement.
  • the entities may be identified on the displays by their names that have been assigned in the user interface function 82 , as described with reference to FIG. 4 later.
  • the master agent provides a user interface 82 .
  • the user interface 82 has a setup function 84 , with set up features of, define group 84 A, define tracking 84 B and define display 84 C.
  • a group name and members of the group are defined. Each member in the group is identified by a name and a cell telephone number. The name is used for display.
  • tracking features 84 B the choice between tracking on demand and tracking periodically is selected. If tracking periodically is selected, then the frequency of tracking such as, every ten seconds, 30, 60 seconds or 1, 10, or 100 minutes may be selected. The period may default to one minute, if not selected.
  • display selection the choices between distance 56 , local map 57 or city state 58 may be selected.
  • An alternative group format 85 may define group members by vehicle id and a telephone number. Additional functions of delete a Group 84 D and edit a group 84 E may be used.
  • Function keys 86 help facilitate the use of the system and may be set up where a function key for selecting a group for tracking 86 A may be selected, a display format change key 86 B, 86 C and 86 D between the display choices may be used. Additional function keys for disabling/stopping the feature 86 E and activating the feature 86 F may be used.
  • step 60 loading the master agent 14 , from an internet server and adapting the master cell phone with a master agent 14 operable in the master cell phone 12 .
  • step 62 loading slave agent 18 in the entity phone 18 from the master agent 14 and adapting, an entity cell phone, with a slave agent 18 .
  • the master agent 14 turning on/off the slave agent 18 and attaching the entity phone or giving for possession to each entity. Sending a message by the master agent in the master cell phone to the slave agent in the GPS cell phone to turn on/off location feature in each GPS enabled cell phone.
  • the slave agent 18 sending location data to the master phone 12 .
  • the slave agent 18 operable in the phone, the agent collecting location data from the GPS function 20 and periodically sending a time and location data record to a master cell phone 12 .
  • the master agent 14 receiving and saving the location data record, and plotting and displaying a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of GPS enabled cell phones, that are geographically dispersed.
  • step 70 the master agent 14 , sending a location query to the slave agent 18 and the slave agent responding with the entity phone location from the GPS function.
  • step 72 suppressing sending location messages by the agent 18 in the entity phone 16 , when there is no change in location from the previous location message.
  • step 74 receiving commands and data by the slave agent 18 in the entity phone 16 from the master agent 14 in the master cell phone 12 .
  • the master agent 14 specifies boundary in the master agent in the master phone, for each of the entity.
  • step 78 generating alarm when boundary crossed, and when the entity crosses the boundary to generating an alarm in the master phone and or when the entity crossing the boundary, communicating with the entity phone 16 for an advisory warning.
  • step 80 uniquely identifying, verifying and authorizing the commands and data by the slave agent in the entity phone from the master agent in the master cell phone, and the master agent in the master phone, has currently utilized or future developed techniques to uniquely identify, and verify and authorize the location data from the slave agent in the master cell phone.
  • the preferred embodiment provides a cheaper and easier to set up software only location and movement tracking system that does not require any hardware and uses features of cell phones that are already owned by a large sections of people.

Abstract

A system of tracking location and movement of geographically dispersed entities with a cell phone with a GPS function, has a slave agent operable in the phone that collects location data from the GPS function and periodically sends a time and location data record to a master cell phone using prior art wireless network. The master cell phone has a master agent operable in the master cell phone that receives and saves the location data record, and plots and displays a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of entity cell phones that are geographically dispersed. The system requires the entity phone to be attached to or in possession of each of the entities.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application claims priority on Provisional Application Ser. No. 61/137,038, entitled “Systems And Methods For Location And Movement Tracking Using GPS Enabled Cell Phones” filed on Jul. 26, 2008, by Tara Chand Singhal. The contents of Provisional Application Ser. No. 61/137,038 are incorporated herein by reference.
  • FIELD OF THE INVENTION
  • The preferred embodiment is on systems and methods for a location and movement tracking system using GPS enabled cell phones
  • BACKGROUND
  • A location and movement tracking system as in tracking a fleet of vehicles is a useful application. However, such systems are costly as they may use specialized hardware and software.
  • It is an objective of the preferred embodiment to have a cheaper and easier to set up location and movement tracking system so they can be more widely used in many more applications that have hitherto have not used location and movement tracking systems.
  • SUMMARY
  • A system that tracks location and movement of geographically dispersed entities, each equipped with a cell phone with a GPS function is described. In this system each entity's cell phone has a slave agent operable in the entity phone that periodically collects location data from the GPS function and periodically sends a time and location data record to a master cell phone using currently utilized or future developed wireless network.
  • These currently utilized or future developed wireless networks are global in scope and enable a cell phone anywhere to communicate with another cell phone anywhere else on the globe. Just like the use of CCD based camera that is being incorporated in almost all cell phones by their manufacturers, the small size and low power requirements of GPS integrated chips that integrate the radio and location functions and that are specifically designed for cell phone applications make the use of GPS function in the cell phones widely popular. The declining cost and cost of use of cell phones as well as the wireless network is a factor that makes this system of location and movement tracking highly cost effective than prior art systems for location and movement tracking.
  • In this system, the master cell phone has a master agent operable in the master cell phone that receives and saves the location data record from each of the entity phones and plots and displays a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of entity cell phones that are geographically dispersed. Alternatively, or in addition, the master agent may send a location query to the slave agent and the slave agent on demand responds with the entity phone location from the GPS function.
  • Alternatively, each of the phones, in a group of phones may have a master and slave agent features, enabling each phone to track each other on demand or track each other periodically by default. The system requires the entity phone to be attached to or to be in possession of each of the entities. The entities could be humans, vehicles or other mobile platforms such as shipped or moving goods. In some embodiments, there may be a help and a push to talk function keys in the entity phones enabling the entity phones in the possession of humans to communicate with the master phone.
  • Such a system would be cost efficient than prior art systems for location and movement tracking and would be easier to set up, requiring only loading in software agents from the Internet to cell phones, and thus would widely be available and cost effective to use, enabling such a system to be used in old applications as well as in many more new that hitherto have not needed or desired a location and movement tracking system.
  • The system may be used for applications such as: parents monitoring their children in a park, in school, traveling to and from to school, extended activity away from home, or in a public area such as shopping center and amusement park, monitoring aged parents. In other applications, scout master monitoring scouts on a hiking trips in wilderness, ranger station monitoring hikers, where the master phone is at a base station.
  • In yet other applications, a base station may monitor a vehicle fleet, unmanned vehicles such as exploration robots, and flying planes, and goods in transit and in storage. In yet another application, the system may be used for electronic monitoring of people under court order, where the entity phone being monitored is enclosed in an electronic monitoring jacket attached to a person. In such applications, the entity phone may have a long life battery. There may be yet more applications that are not identified here.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Some of the novel features of this preferred embodiment will be best understood from the accompanying drawings, taken in conjunction with the accompanying description, in which similar reference characters refer to similar parts, and in which:
  • FIG. 1 is a block diagram that illustrates features of the present preferred embodiment of location and movement tracking system;
  • FIG. 2A is a block diagram that illustrates features of the present preferred embodiment of the master agent in the cell phones;
  • FIG. 2B is a block diagram that illustrates features of the present preferred embodiment of the slave agent in the cell phones;
  • FIG. 3 is a block diagram that illustrates features of the present preferred embodiment of the display in the master cell phones;
  • FIG. 4 is a block diagram that illustrates features of the present preferred embodiment of the user interface;
  • FIG. 5 is a method diagram that illustrates features of the present preferred embodiment of using location and movement tracking system.
  • DESCRIPTION
  • As illustrated in FIG. 1, a system 10 of tracking location and movement of geographically dispersed entities 17, with a cell phone 16 with a GPS function 20, has a slave agent 18 operable in the phone 16 that collects location data from the GPS function 20 and periodically sends a time and location data record to a master cell phone 12 using currently utilized or future developed wireless network 22. The entity 17 may be human, goods, and vehicle.
  • The master cell phone 12 has a master agent 14 operable in the master cell phone 12 that receives and saves the location data record, and plots and displays a location plot of each of the entity, enabling the master cell phone 12 to track and display location and movement data of a one or more of entity 17 with cell phones 16, that are geographically dispersed, when the entity phone 16 to be attached to or in possession of each of the entities 17.
  • Alternatively, the master agent 14 may send a location query to the slave agent 18 and the slave agent 18 on demand responds with the entity phone location from the GPS function 20.
  • The system 10 may be used for applications from a group that include, (i) parents monitoring their children in a park, in school, traveling to and from to school, extended activity away from home, or in a public area such as shopping center and amusement park, monitoring aged parents, (ii) scout master monitoring scouts on a hiking trips in wilderness, ranger station monitoring hikers, where the master phone is at base station, (iii) base station monitoring a vehicle fleet, base station monitoring unmanned vehicles such as exploration robots, monitoring goods in transit and in storage, and (iv) electronic monitoring of people under court order, where the GPS phone is enclosed in an electronic monitoring jacket.
  • Also, each of the entity phones 16 may have both a master and a slave agent features, enabling each phone to track each other on demand or periodically by default.
  • The slave agent 18 and the master agent 14 have a currently utilized or future developed security features for mutual authentication and encryption of data. The interface between the master agent 14 and the slave agent 18 may be via any number of currently utilized or future developed protocols, such as short messaging system (SMS).
  • The slave agent 18 in the entity phone 16 suppresses sending location message records, when there is no change in location from the previous location message record sent to the master cell phone 12.
  • The slave agent 18 in the entity phone 16 sends the phone id as part of the SMS message that may include the assigned phone number and the SIM ID.
  • The slave agent 18 in the entity phone 16 suppresses creation of records of SMS messages in the entity phone 16, so as not to have record of such messages clog the list of messages that are sent and received by the entity phone, as normal usage of the phone features.
  • The slave agent 18 in the entity phone 16 has currently utilized or future developed techniques to receive commands and data from the master agent 14 in the master cell phone 12. Such commands and data may be used for any number of purposes such as, request status and update of the slave agent software.
  • The slave agent 18 in the entity phone 16 have the currently utilized or future developed techniques to uniquely identify, verify, and authorize the commands and data from the master agent 14 in the master cell phone 12 via encryption and remote user authentication and digital signature techniques. The master agent in the master phone also have the currently utilized or future developed techniques to uniquely identify, and verify and authorize the location data as having come from a specific slave agent 18 in a specific entity cell phone 16.
  • The master agent 14 in the master cell phone 12 is equipped to send a message to the slave agent 18 in the entity cell phone 16 to turn on/off sending location feature in the slave agent 18 in the entity cell phone 16.
  • The master agent 14 in the master phone 12 may have currently utilized or future developed techniques to specify a geographic boundary for each of the entities, and when the entity crosses the boundary to generate an alarm in the master phone 12. Alternatively, or in addition when the entity crosses the boundary to call the entity phone 16 with an advisory warning. The boundary may be specified in distance from a known location such as 100 yards, 500 yards, 1000 yards, and 1 mile from the specified location or it may be specified in latitude and longitude values.
  • The master agent 14 may be loaded to the master phone 12 from an internet server. The master agent 14 then may be loaded wirelessly into the slave agent 18 in each of the entity phones 16. Other methods of loading that are currently utilized or may be utilized in the future may be used as well.
  • As illustrated in FIG. 2A, the master agent 14, has the functions of, user interface 82, load slave agent to entity phones 40, turn on/off the slave agent 42, receive location data 44, query location data 46, plot and display location data 48, specify boundary 50 for each entity phone, and security features 52. The user interface function is described later with reference to FIG. 4.
  • As illustrated in FIG. 2B, the slave agent 18 has the functions of, receive command and data 32, send location data 33, respond to location query 34, help button function 35, and push to talk button function 36, and security features function 37. The help button function 35 may send a pre-specified SMS message to the master cell phone, identifying the nature of the help needed. The push to talk button function may dial out and create a voice connection to the master cell phone.
  • The security features 52 in the master agent 14 and security features 37 in the slave agent 18 mutually authenticate and encrypt traffic between the slave agent 18 and the master agent 14.
  • The mobile wireless device and cell phones are general purpose computing devices with CPU, memory and non-volatile storage and are thus software-based devices, where the software controls all aspects of operation of all functions in the device. As an illustration, of the ability of the embedded software to control and provide and overlay many different functions in a cell phone, a company called TSH Software House, based in Manchester, United Kingdom, sells a spy software package for GSM phones, that has access to phone's core features, enabling the spy software to intercept calls, intercept SMS, track the device, does not require any active internet connections, works in any country, among many other features and is advertised on their website http://www.thespyphone.com/.
  • Therefore, the technology itself for programming the master agent 14 and the slave agent 18 is prior art.
  • A means of tracking location and movement of geographically dispersed entities, has a GPS enabled cell phone with a GPS function means, that has a slave agent means that collects location data from the GPS function and periodically sends a time and location data record via SMS protocol to a master cell phone; and the master cell phone has a master agent means that receives and saves the location data record, and plots and displays a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of GPS enabled cell phones, that are geographically dispersed.
  • There may be currently utilized or future developed means for specifying a boundary in the master agent in the master phone, for each of the entity. When the entity crosses the boundary, there is an alarm generating means in the master phone. Alternatively, when the entity crosses the boundary, the master agent communicates with the entity phone for an advisory warning.
  • A means for loading the master agent to a master phone from an internet server, the master agent means then loading the slave agent in each of the GPS phones wirelessly.
  • As illustrated in FIG. 3, the location and movement data may be displayed on the screen of the master cell phone 12 using a distance chart 56, if the entities are in close geographic location. It may be displayed as a street map using map features 57. It may also be displayed via a geography map 58, if they are dispersed in a wide area across states or cities. The display may have currently utilized or future developed techniques to show entities that are in different states or different countries, by mapping their GPS location to cities, and landmarks within those cities 58. A GPS location in lat/long to map location or landmark location technology is prior art.
  • The display software technology for such display features is prior art. In addition, as illustrated in the FIG. 3, in the display, a diamond symbol 59A next to an entity on the display may be used to indicate the entity is stopped or in motion by different symbol 59B, such as an arrow denoting movement. The entities may be identified on the displays by their names that have been assigned in the user interface function 82, as described with reference to FIG. 4 later.
  • As illustrated in FIG. 4, the master agent provides a user interface 82. The user interface 82 has a setup function 84, with set up features of, define group 84A, define tracking 84B and define display 84C.
  • In defining a group 84A, a group name and members of the group are defined. Each member in the group is identified by a name and a cell telephone number. The name is used for display. In defining tracking features 84B, the choice between tracking on demand and tracking periodically is selected. If tracking periodically is selected, then the frequency of tracking such as, every ten seconds, 30, 60 seconds or 1, 10, or 100 minutes may be selected. The period may default to one minute, if not selected. In defining display selection, the choices between distance 56, local map 57 or city state 58 may be selected. An alternative group format 85 may define group members by vehicle id and a telephone number. Additional functions of delete a Group 84D and edit a group 84E may be used.
  • Function keys 86 help facilitate the use of the system and may be set up where a function key for selecting a group for tracking 86A may be selected, a display format change key 86B, 86C and 86D between the display choices may be used. Additional function keys for disabling/stopping the feature 86E and activating the feature 86F may be used.
  • As illustrated in FIG. 5, the method steps are defined below. Not all steps may be used or used in the order specified.
  • At step 60, loading the master agent 14, from an internet server and adapting the master cell phone with a master agent 14 operable in the master cell phone 12.
  • At step 62, loading slave agent 18 in the entity phone 18 from the master agent 14 and adapting, an entity cell phone, with a slave agent 18.
  • At step 64, the master agent 14, turning on/off the slave agent 18 and attaching the entity phone or giving for possession to each entity. Sending a message by the master agent in the master cell phone to the slave agent in the GPS cell phone to turn on/off location feature in each GPS enabled cell phone.
  • At step 66, the slave agent 18 sending location data to the master phone 12. The slave agent 18 operable in the phone, the agent collecting location data from the GPS function 20 and periodically sending a time and location data record to a master cell phone 12.
  • At step 68, the master agent 14 receiving and saving the location data record, and plotting and displaying a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of GPS enabled cell phones, that are geographically dispersed.
  • At step 70, the master agent 14, sending a location query to the slave agent 18 and the slave agent responding with the entity phone location from the GPS function.
  • At step 72, suppressing sending location messages by the agent 18 in the entity phone 16, when there is no change in location from the previous location message.
  • At step 74, receiving commands and data by the slave agent 18 in the entity phone 16 from the master agent 14 in the master cell phone 12.
  • At step 76, the master agent 14 specifies boundary in the master agent in the master phone, for each of the entity.
  • At step 78, generating alarm when boundary crossed, and when the entity crosses the boundary to generating an alarm in the master phone and or when the entity crossing the boundary, communicating with the entity phone 16 for an advisory warning.
  • At step 80, uniquely identifying, verifying and authorizing the commands and data by the slave agent in the entity phone from the master agent in the master cell phone, and the master agent in the master phone, has currently utilized or future developed techniques to uniquely identify, and verify and authorize the location data from the slave agent in the master cell phone.
  • In summary, the preferred embodiment provides a cheaper and easier to set up software only location and movement tracking system that does not require any hardware and uses features of cell phones that are already owned by a large sections of people.
  • While the particular preferred embodiment, as illustrated herein and disclosed in detail is fully capable of obtaining the objective and providing the advantages herein before stated, it is to be understood that it is merely illustrative of the presently preferred embodiments and that no limitations are intended to the details of construction or design herein shown other than as described in the appended claims.

Claims (20)

1. A system of tracking location and movement of geographically dispersed entities, using a GPS enabled wireless cell phone with a GPS function, comprising:
a. a slave agent operable in the cell phone that collects location data from the GPS function and sends a time and location data record to a master cell phone;
b. a master agent, operable in the master cell phone, receives and saves the location data record, and plots and displays a location of each of the entities, when the GPS enabled phone is attached to or in possession of each of the entities.
2. The system as in claim 1, comprising:
the master cell phone tracks and displays location and movement data of a one or more of entities that are geographically dispersed enabling the system used for applications from a group that includes, (i) parents monitoring their children traveling to and from to school and extended activity away from home, (ii) scout master monitoring scouts on a hiking trips and ranger station monitoring hikers, where the master phone is at base station, (iii) a base station monitoring a vehicle fleet, unmanned vehicles such as exploration robots, and monitoring goods in transit and in storage, and (iv) electronic monitoring of people under court order, where the GPS phone is enclosed in an electronic monitoring jacket.
3. The system as in claim 1, the slave agent includes:
a. a help function activated by a help function key that sends a help message to the master cell phone;
b. a push to talk function that is activated by a talk function key to dial out a connection to the master cell phone.
4. The system as in claim 1, further comprising:
the master agent sends a location query to the slave agent and the slave agent responds with the entity phone location from the GPS function.
5. The system as in claim 1, further comprising:
the slave agent suppresses sending location message records, when there is no change in location from the previous location message record sent to the master cell phone.
6. The system as in claim 1, further comprising:
the master agent in the master cell phone sends command and data messages to the slave agent in the GPS cell phone to include turn on/off sending location feature in the slave agent in the GPS enabled cell phone, and the slave agent in the GPS phone receives commands and data from the master agent in the master cell phone.
7. The system as in claim 1, further comprising:
the slave agent in the GPS phone has means to uniquely identify, verify, and authorize the commands and data from the master agent in the master cell phone via encryption and remote user authentication and digital signature techniques and the master agent in the master phone, has means to uniquely identify, and verify and authorize the location data as having come from a specific slave agent in a specific GPS enabled cell phone.
8. The system as in claim 1, further comprising:
the master agent in the master phone has means to specify a geographic boundary for each of the entities, and when the entity crosses the boundary to generate an advisory alarm in the master phone.
9. The system as in claim 1, further comprising:
a user interface in the master agent enables setup features of the system to be specified to include, entity names and the groups they belong, tracking on demand or periodically, and choices of display between map, distance and geography.
10. The system as in claim 1, further comprising:
the master agent enables automatic display of location and movement by a display in distance, display by street map and display by geography features.
11. A method of tracking location and movement of geographically dispersed entities, using a GPS enabled cell phone with a GPS function, comprising the steps of:
a. operating a slave software agent in the phone, the agent collecting location data from the GPS function and sending a time and location data record via SMS protocol to a master cell phone;
b. operating a master software agent in the master cell phone with, the agent receiving and saving the location data record, and plotting and displaying a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of entities that are geographically dispersed, by attaching the GPS phone or giving for possession to each entity.
12. The method as in claim 11, further comprising the steps of:
sending a location query by the master agent to the slave agent and the slave agent responding with the entity phone location from the GPS function.
13. The method as in claim 11, further comprising the steps of:
a. suppressing sending location messages by the agent in the GPS enabled phone, when there is no change in location from the previous location message.
b. suppressing recording of SMS messages in the GPS enabled phones by the slave agent in the GPS phone.
14. The method as in claim 11, further comprising the steps of:
a. sending command and data including a message by the master agent in the master cell phone to the slave agent in the GPS cell phone to turn on/off location feature in each GPS enabled cell phone;
b. receiving commands and data by the slave agent in the GPS phone from the master agent in the master cell phone.
15. The method as in claim 12, further comprising the steps of:
a. uniquely identifying, verifying and authorizing the commands and data by the slave agent in the GPS phone from the master agent in the master cell phone;
b. the master agent in the master phone has means to uniquely identify, and verify and authorize the location data from the slave agent in the master cell phone.
16. The method as in claim 12, further comprising the steps of:
specifying a boundary in the master agent in the master phone, for each of the entity, and when the entity crosses the boundary to generating an alarm in the master phone.
17. The method as in claim 12, further comprising the steps of:
loading the master agent to a master phone from an internet server, the master agent then wirelessly loading the slave agent in each of the GPS phones.
18. A means of tracking location and movement of geographically dispersed entities, comprising:
a. a GPS enabled cell phone with a GPS function means, has a slave agent means that collects location data from the GPS function and periodically sends a time and location data record via SMS protocol to a master cell phone;
b. the master cell phone has a master agent means that receives and saves the location data record, and plots and displays a location plot of each of the entity, enabling the master cell phone to track and display location and movement data of a plurality of GPS enabled cell phones, that are geographically dispersed.
19. The means as in claim 18, further comprising:
the master agent in the master phone has means for specifying a boundary for each of the entities and when the entity crosses the boundary to an alarm generating means in the master phone.
20. The means as in claim 18, further comprising:
means for loading the master agent to a master phone from an internet server, the master agent means then loading the slave agent in each of the GPS phones wirelessly.
US12/290,821 2008-07-26 2008-11-03 Systems and methods for location and movement tracking using GPS enabled cell phones Active 2030-10-06 US11272321B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/290,821 US11272321B2 (en) 2008-07-26 2008-11-03 Systems and methods for location and movement tracking using GPS enabled cell phones

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13703808P 2008-07-26 2008-07-26
US12/290,821 US11272321B2 (en) 2008-07-26 2008-11-03 Systems and methods for location and movement tracking using GPS enabled cell phones

Publications (2)

Publication Number Publication Date
US20100022255A1 true US20100022255A1 (en) 2010-01-28
US11272321B2 US11272321B2 (en) 2022-03-08

Family

ID=41569099

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/290,821 Active 2030-10-06 US11272321B2 (en) 2008-07-26 2008-11-03 Systems and methods for location and movement tracking using GPS enabled cell phones

Country Status (1)

Country Link
US (1) US11272321B2 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070294033A1 (en) * 2006-06-14 2007-12-20 Mts Technologies, Inc. Vehicular fleet monitoring via public wireless communication access points using compressed diagnostic data sets and reduced latency transmissions
US20100240404A1 (en) * 2009-03-20 2010-09-23 Mccrosky Rachael Marie Caire Personal location monitoring system and related devices and methods
US20100323659A1 (en) * 2009-06-22 2010-12-23 Wehling John H Mobile Communication Units that Display Connectivity Loss Boundaries
US20120023548A1 (en) * 2010-07-26 2012-01-26 Research In Motion Limted Apparatus, and an associated method, for implementing a parental control feature at a wireless device
WO2012021784A1 (en) * 2010-08-13 2012-02-16 Google Inc. Automatic place detection
US20120154148A1 (en) * 2010-12-16 2012-06-21 King Fahd University Of Petroleum And Minerals System and method for tracking people
US20120154146A1 (en) * 2010-12-16 2012-06-21 King Fahd University Of Petroleum And Minerals System and method for tracking people
WO2012091947A1 (en) * 2010-12-29 2012-07-05 Cellco Partnership D/B/A Verizon Wireless Mobile-originated voicemail messages with location metadata
US20120196541A1 (en) * 2009-06-19 2012-08-02 Cohda Wireless Pty. Ltd. Environment estimation in a wireless communication system
US20130293377A1 (en) * 2010-12-16 2013-11-07 King Fahd University Of Petroleum And Minerals System and method for tracking people
US8775535B2 (en) 2011-01-18 2014-07-08 Voxilate, Inc. System and method for the transmission and management of short voice messages
US8781457B2 (en) 2011-12-02 2014-07-15 Text Safe Teens, Llc Remote mobile device management
US20140236808A1 (en) * 2013-02-16 2014-08-21 Ilarion Bilynsky Social Networking System for Users Having Portable Electronic Devices with GPS Capabilities and Its Associated Method of Operation
US8954088B1 (en) * 2010-12-23 2015-02-10 Cox Communications, Inc. Location-based person and object monitoring
US8965404B2 (en) 2012-05-16 2015-02-24 Liveviewgps, Inc. Providing location of a mobile device
US20150126234A1 (en) * 2012-09-12 2015-05-07 ACCO Brands Corporation User interface for object tracking
US20150223080A1 (en) * 2014-02-03 2015-08-06 Honeywell International Inc. Planning a wireless network
CN105933862A (en) * 2016-04-13 2016-09-07 北京搜狗科技发展有限公司 Mobile terminal and positioning method and device thereof
US11380143B2 (en) 2015-11-17 2022-07-05 The Goodyear Tire & Rubber Company System and method for servicing a damaged vehicle
US20240038050A1 (en) * 2022-07-28 2024-02-01 Ford Global Technologies, Llc Vehicle as a beacon

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020082068A1 (en) * 2000-12-22 2002-06-27 Singhal Tara Chand Method and apparatus for an educational game and dynamic message entry and display
US20040056775A1 (en) * 1999-07-02 2004-03-25 Musco Corporation Means and apparatus for control of remote electronic devices
US20050085242A1 (en) * 2003-09-12 2005-04-21 Nec Corporation Data delivery apparatus, data delivery system, server, data delivery method, communication device, and electronic apparatus
US20050288036A1 (en) * 2004-06-25 2005-12-29 Brewer Beth A Geographical location information sharing among wireless devices
US20060003777A1 (en) * 2004-06-30 2006-01-05 Mitsubishi Denki Kabushiki Kaisha Mobile unit information sharing system
US20060199612A1 (en) * 2004-09-21 2006-09-07 Beyer Malcolm K Jr Method of providing a cellular phone/pda communication system
US7233815B2 (en) * 1999-09-06 2007-06-19 Honda Giken Kogyo Kabushiki Kaisha Radio communication system for vehicle
US7353034B2 (en) * 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US20080132243A1 (en) * 2006-11-30 2008-06-05 Sony Ericsson Mobile Communications Ab Device and method for providing location information on a portable mobile communications device
US20080146251A1 (en) * 2000-06-28 2008-06-19 Vernon Meadows System and method for monitoring the location of individuals via the world wide web using a wireless communications network
US7412226B2 (en) * 2005-03-14 2008-08-12 Kyocera Wireless Corp. Push-to-locate wireless communication device and method of use
US20080220728A1 (en) * 2007-03-06 2008-09-11 Samsung Electronics Co., Ltd. Ptt-enabled mobile terminal, ptt service providing system, and sender location display method
US20090037569A1 (en) * 2007-07-31 2009-02-05 Intuition Publishing Limited System and method for providing a distributed workflow through a plurality of handheld devices
US20090088183A1 (en) * 2007-10-02 2009-04-02 Piersol Kurt W Geographically self-labeling access points
US20090088182A1 (en) * 2007-10-02 2009-04-02 Piersol Kurt W Geographic tagging of network access points
US20100113065A1 (en) * 2008-11-04 2010-05-06 International Business Machines Corporation Gps driven architecture for delivery of location based multimedia and method of use
US20150319297A1 (en) * 2004-09-21 2015-11-05 Advanced Ground Information Systems, Inc. Method of providing a cellular phone/pda communication system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8738025B2 (en) * 2008-05-30 2014-05-27 Alcatel Lucent Mobile-server protocol for location-based services

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040056775A1 (en) * 1999-07-02 2004-03-25 Musco Corporation Means and apparatus for control of remote electronic devices
US7233815B2 (en) * 1999-09-06 2007-06-19 Honda Giken Kogyo Kabushiki Kaisha Radio communication system for vehicle
US20080146251A1 (en) * 2000-06-28 2008-06-19 Vernon Meadows System and method for monitoring the location of individuals via the world wide web using a wireless communications network
US20020082068A1 (en) * 2000-12-22 2002-06-27 Singhal Tara Chand Method and apparatus for an educational game and dynamic message entry and display
US20050085242A1 (en) * 2003-09-12 2005-04-21 Nec Corporation Data delivery apparatus, data delivery system, server, data delivery method, communication device, and electronic apparatus
US20050288036A1 (en) * 2004-06-25 2005-12-29 Brewer Beth A Geographical location information sharing among wireless devices
US20060003777A1 (en) * 2004-06-30 2006-01-05 Mitsubishi Denki Kabushiki Kaisha Mobile unit information sharing system
US20060199612A1 (en) * 2004-09-21 2006-09-07 Beyer Malcolm K Jr Method of providing a cellular phone/pda communication system
US20150319297A1 (en) * 2004-09-21 2015-11-05 Advanced Ground Information Systems, Inc. Method of providing a cellular phone/pda communication system
US7412226B2 (en) * 2005-03-14 2008-08-12 Kyocera Wireless Corp. Push-to-locate wireless communication device and method of use
US20080227473A1 (en) * 2005-04-04 2008-09-18 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7353034B2 (en) * 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US20080132243A1 (en) * 2006-11-30 2008-06-05 Sony Ericsson Mobile Communications Ab Device and method for providing location information on a portable mobile communications device
US20080220728A1 (en) * 2007-03-06 2008-09-11 Samsung Electronics Co., Ltd. Ptt-enabled mobile terminal, ptt service providing system, and sender location display method
US20090037569A1 (en) * 2007-07-31 2009-02-05 Intuition Publishing Limited System and method for providing a distributed workflow through a plurality of handheld devices
US7908311B2 (en) * 2007-07-31 2011-03-15 Intuition Publishing Limited System and method for providing a distributed workflow through a plurality of handheld devices
US20090088183A1 (en) * 2007-10-02 2009-04-02 Piersol Kurt W Geographically self-labeling access points
US20090088182A1 (en) * 2007-10-02 2009-04-02 Piersol Kurt W Geographic tagging of network access points
US20100113065A1 (en) * 2008-11-04 2010-05-06 International Business Machines Corporation Gps driven architecture for delivery of location based multimedia and method of use

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7912641B2 (en) * 2006-06-14 2011-03-22 Mts Technologies, Inc. Vehicular fleet monitoring via public wireless communication access points using compressed diagnostic data sets and reduced latency transmissions
US20070294033A1 (en) * 2006-06-14 2007-12-20 Mts Technologies, Inc. Vehicular fleet monitoring via public wireless communication access points using compressed diagnostic data sets and reduced latency transmissions
US20100240404A1 (en) * 2009-03-20 2010-09-23 Mccrosky Rachael Marie Caire Personal location monitoring system and related devices and methods
US20120196541A1 (en) * 2009-06-19 2012-08-02 Cohda Wireless Pty. Ltd. Environment estimation in a wireless communication system
US9008584B2 (en) * 2009-06-19 2015-04-14 Cohda Wireless Pty. Ltd. Environment estimation in a wireless communication system
US20100323659A1 (en) * 2009-06-22 2010-12-23 Wehling John H Mobile Communication Units that Display Connectivity Loss Boundaries
US8233896B2 (en) * 2009-06-22 2012-07-31 Northrop Grumman Systems Corporation Mobile communication units that display connectivity loss boundaries
US20120023548A1 (en) * 2010-07-26 2012-01-26 Research In Motion Limted Apparatus, and an associated method, for implementing a parental control feature at a wireless device
US8483711B1 (en) 2010-08-13 2013-07-09 Google Inc. Automatic place detection
US8233913B2 (en) 2010-08-13 2012-07-31 Google Inc. Automatic place detection
WO2012021784A1 (en) * 2010-08-13 2012-02-16 Google Inc. Automatic place detection
US20120154146A1 (en) * 2010-12-16 2012-06-21 King Fahd University Of Petroleum And Minerals System and method for tracking people
US20120154148A1 (en) * 2010-12-16 2012-06-21 King Fahd University Of Petroleum And Minerals System and method for tracking people
US8896441B2 (en) * 2010-12-16 2014-11-25 King Fahd of Petroleum and Minerals System and method for tracking people
US8519845B2 (en) * 2010-12-16 2013-08-27 King Fahd University Of Petroleum And Minerals System and method for tracking people
US20130293377A1 (en) * 2010-12-16 2013-11-07 King Fahd University Of Petroleum And Minerals System and method for tracking people
US8954088B1 (en) * 2010-12-23 2015-02-10 Cox Communications, Inc. Location-based person and object monitoring
WO2012091947A1 (en) * 2010-12-29 2012-07-05 Cellco Partnership D/B/A Verizon Wireless Mobile-originated voicemail messages with location metadata
US8655323B2 (en) 2010-12-29 2014-02-18 Cellco Partnership Mobile-originated voicemail messages with location metadata
WO2012091943A1 (en) * 2010-12-29 2012-07-05 Cellco Partnership D/B/A Verizon Wireless Mobile-originated voicemail messages with location metadata
US8775535B2 (en) 2011-01-18 2014-07-08 Voxilate, Inc. System and method for the transmission and management of short voice messages
US8942692B2 (en) 2011-12-02 2015-01-27 Text Safe Teens, Llc Remote mobile device management
US8781457B2 (en) 2011-12-02 2014-07-15 Text Safe Teens, Llc Remote mobile device management
US8965404B2 (en) 2012-05-16 2015-02-24 Liveviewgps, Inc. Providing location of a mobile device
US20150126234A1 (en) * 2012-09-12 2015-05-07 ACCO Brands Corporation User interface for object tracking
US20140236808A1 (en) * 2013-02-16 2014-08-21 Ilarion Bilynsky Social Networking System for Users Having Portable Electronic Devices with GPS Capabilities and Its Associated Method of Operation
US20150223080A1 (en) * 2014-02-03 2015-08-06 Honeywell International Inc. Planning a wireless network
US9426674B2 (en) * 2014-02-03 2016-08-23 Honeywell International Inc. Planning a wireless network
US11380143B2 (en) 2015-11-17 2022-07-05 The Goodyear Tire & Rubber Company System and method for servicing a damaged vehicle
CN105933862A (en) * 2016-04-13 2016-09-07 北京搜狗科技发展有限公司 Mobile terminal and positioning method and device thereof
US20240038050A1 (en) * 2022-07-28 2024-02-01 Ford Global Technologies, Llc Vehicle as a beacon
US11908302B1 (en) * 2022-07-28 2024-02-20 Ford Global Technologies, Llc Vehicle as a beacon

Also Published As

Publication number Publication date
US11272321B2 (en) 2022-03-08

Similar Documents

Publication Publication Date Title
US11272321B2 (en) Systems and methods for location and movement tracking using GPS enabled cell phones
ES2329471T3 (en) MANAGEMENT OF CONTEXTUAL INFORMATION WITH A MOBILE STATION.
US6771972B2 (en) System and method for a distributed search for a lost asset
ES2295582T3 (en) METHOD FOR TRAINING A WIRELESS INFORMATION DEVICE FOR ACCESS TO LOCALIZATION DATA.
ES2672655T3 (en) System to leave and retrieve messages
Gaonkar et al. Micro-blog: sharing and querying content through mobile phones and social participation
JP6599321B2 (en) Mobile network-based geofencing
CN100571437C (en) The method of alert service is provided when moving out of the safety area
CN102224757B (en) Using wireless characteristic to trigger generation of position fix
Geetha et al. IoT enabled intelligent bus transportation system
KR101418640B1 (en) Identifying and locating users on a mobile network
US8224355B2 (en) System and method for improved communication bandwidth utilization when monitoring location information
US20030013449A1 (en) Monitoring boundary crossings in a wireless network
US7312700B2 (en) GPS enabled cell phone with common interest alerts
US20090119119A1 (en) System and method for creating and managing a personalized web interface for monitoring location information on individuals and objects using tracking devices
US20150087264A1 (en) Contextually Aware Mobile Device
CN102667746A (en) Triggering actions based on changes in a network connection
US20050136946A1 (en) System, method and computer program product for providing differential location services with mobile-based location tracking
JP2008519555A (en) Method and system for monitoring and controlling apparatus using wireless medium
CN102804815A (en) Context-based Interaction Model For Mobile Devices
WO2005043940A1 (en) Proximate location detection system and method
CN101043747B (en) Method for realizing inter-mobile terminal position data interaction based on geographical information system
CN107948923A (en) A kind of information processing method based on virtual fence, client and server
CN110267207B (en) Intelligent position monitoring method and device and electronic equipment
WO2009109736A2 (en) Free tracking

Legal Events

Date Code Title Description
STCV Information on status: appeal procedure

Free format text: ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS

STCV Information on status: appeal procedure

Free format text: BOARD OF APPEALS DECISION RENDERED

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION

STCC Information on status: application revival

Free format text: WITHDRAWN ABANDONMENT, AWAITING EXAMINER ACTION

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STCF Information on status: patent grant

Free format text: PATENTED CASE