US20030034888A1 - Movement history based selective distribution of generally broadcast information - Google Patents

Movement history based selective distribution of generally broadcast information Download PDF

Info

Publication number
US20030034888A1
US20030034888A1 US09/928,305 US92830501A US2003034888A1 US 20030034888 A1 US20030034888 A1 US 20030034888A1 US 92830501 A US92830501 A US 92830501A US 2003034888 A1 US2003034888 A1 US 2003034888A1
Authority
US
United States
Prior art keywords
information
event
message
unit
movement
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
US09/928,305
Other versions
US6522250B1 (en
Inventor
Darrell Ernst
James Marshall
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.)
Mitre Corp
Original Assignee
Mitre Corp
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 Mitre Corp filed Critical Mitre Corp
Priority to US09/928,305 priority Critical patent/US6522250B1/en
Assigned to MITRE CORPORATION, THE reassignment MITRE CORPORATION, THE ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MARSHALL, JAMES W., ERNST, DARRELL E.
Application granted granted Critical
Publication of US6522250B1 publication Critical patent/US6522250B1/en
Publication of US20030034888A1 publication Critical patent/US20030034888A1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B27/00Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1895Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for short real-time information, e.g. alarms, notifications, alerts, updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • 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/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Definitions

  • the present invention relates to filtering of generally broadcast messages which are processed based on the applicability of the message to the receiver of the message and, more particularly, to a system which provides such filtering based on the past movement history of a movable receiver so as to alert the receiver to, for example, potentially dangerous situations to which the receiver may have been exposed.
  • region-specific information is, in general, disseminated by predetermined point-to-point communication or by a general broadcast which must be manually monitored in order to extract information peculiar to a position, velocity and time of interest.
  • marine weather data is continuously broadcast and mariners must monitor the broadcast for long periods of time in order to obtain the information peculiar to their region. Even then, the exact region affected may require computation or may be ambiguously defined.
  • the user may miss information of interest because he or she occupies an unknown location, is unfamiliar with the region, or uses a different frame of reference, among other reasons.
  • TBM tactical ballistic missile
  • Another example is tactical ballistic missile (TBM) warning, which is derived from space and ground based sensor data, and is provided through a variety of broadcast and general purpose communications systems to a small subset of in-theater forces.
  • TBM tactical ballistic missile
  • Currently, such warning requires transportable processing stations that can generate information about specific situations in the field but cannot directly communicate with all individuals affected. The timeliness, reliability, and dispersion of information under these conditions are of concern. Because warning is in the form of geographical coordinates and time of predicted impact, users must interpret the data to determine if the warning affects them.
  • GPS Global Positioning System
  • U.S. Pat. No. 5,243,652 to Teare et al discloses a database access system in which each mobile user has a positioning system which transmits position information to a central facility. This central facility then grants or denies database access depending on the geographical location of the mobile user.
  • U.S. Pat. No. 4,860,352 to Laurance et al discloses a system in which a satellite system determines the position of a transmitter at a first location and a receiver at a second location. The transmitter position is appended to the received message which is sent by the satellite system to the receiver. The receiver receives the appended message, extracts the transmitter position data and compares the extracted transmitter position with a stored transmitter position. If the positions correlate, the receiver knows it has received an authentic message.
  • the above-mentioned U.S. Pat. No. 5,636,245 concerns an improvement over these prior art systems and discloses a filtering system which determines whether generally broadcast information is relevant to a particular user based on the location, velocity and/or time of an object or event of interest.
  • the system includes a general broadcasting unit comprising a transmitter for broadcasting messages including an information segment comprising a region, velocity and/or a time corresponding to an event.
  • a remote unit includes a receiver for receiving the broadcast messages and storage means for storing spatial position information relating to the remote unit and/or a further remote region of interest to the remote unit, as well as storing data selection information.
  • the stored data selection information is related to information contained in the broadcast segment and is compared with the latter in the matching processor and used, along with spatial position information, to determine whether a match condition is satisfied. If so, the message is disseminated, e.g., an alarm is sounded and the message is displayed.
  • a discriminating or filtering system which addresses an important problem that is not addressed by the prior art, including the various patents discussed above. More specifically, the prior art is concerned with the present effect of events or, in some instances, with the predicted effect of future events. However, there are a number of situations wherein the past effect of an event is important. For example, where there has been a spill or other release of a toxic chemical or the deployment of biological weapon such as a poisonous gas, it is important to know not only if a receiver remote unit is located in a region of danger or is heading for such a region, but also if the unit has been in that region at any time during the travel history of the unit.
  • the remote unit may be out of danger now and heading away from danger, the remote unit may have been unknowingly exposed to the toxic threat at a previous time during the travel of the unit.
  • This determination may also be complicated by the fact that the threat itself has moved or spread from its initial site, i.e., toxic fallout or noxious gases may have spread, so that the time and location of the original release and the rate (velocity) of the spread must be taken into consideration in determining whether there has been harmful exposure.
  • a message filtering system for filtering generally broadcast messages received by a movable unit, said system comprising a receiver for receiving a generally broadcast message including an information segment comprising at least one of a location, a velocity and a time relating to an event of potential interest to the movable unit which has occurred in the past and which has continuing consequences for the movable unit; spatial position input means for inputting spatial position information relating to said remote unit during the movement of the remote unit; storing means for storing said spatial position information so that a history is provided of the movement of the remote unit and for storing data selection information related to information contained in said information segment of the generally broadcast message used in determining whether, based on the information contained in said information segment and the stored history of movement of the movable unit, the broadcast message is of interest to the movable unit; a matching processor connected to said storing means and to said receiver for comparing said information segment with said data selection information and said history of movement of the movable unit to determine whether a
  • the matching processor preferably compares said time-location information with said stored history of movement of the unit and said stored data selection information.
  • the matching processor compares said toxic event information with the stored history of movement of the unit and the stored data selection information.
  • a communication system which comprises a general broadcasting unit comprising: a message generating means for generating a generated message related to detection of a toxic event occurring in the past and having continuing consequences; a segment generating means for generating an information segment comprising at least one of a region, a velocity and a time relating the event, and for incorporating said information segment into said generated message to produce an outputted message, and a transmitter for broadcasting said outputted message; and a movable remote unit comprising: a receiver for receiving said outputted message from said transmitter of said general broadcasting unit; spatial position input means for inputting spatial position information relating to said remote unit during movement of the remote unit; a storing means for storing said spatial position information so that a history is provided of the movement of the remote unit and for storing data selection information related to information contained in said information segment used in determining whether because of any one of the region of the event, the velocity of toxic effects associated with the event and the time of the event, the event
  • FIG. 1 is a block diagram of a system according to the present invention.
  • the present invention is directed to a system which determines whether access to particular information transmitted by a broadcaster is appropriate for a particular movable unit remote from the broadcaster based on the history of the past movement of the unit.
  • the invention is particularly useful in implementing a system for distributing situation awareness information with respect to exposure of the remote movable unit to situations of interest including, e.g., toxic events, during the travel of the remote unit.
  • the present invention can use satellite provided services, such as the GPS, to acquire data and establish user relevance based on current location in real time.
  • the hazard could be intentional or unintentional. The past exposure could be because the user was moving and/or because the toxin was moving.
  • the system could be used in a situation where one sees a bad crash on the highway and is interested in finding out the fate of those involved in the crash.
  • the system would broadcast information directed at those in the vicinity at the time of the crash or during crash clean-up.
  • G Provide notice to users of certain types of restitution or reimbursement.
  • this notice could involve insurance settlements for vehicles damaged by hail.
  • the information provided might also include appropriate situation-specific actions the user might take.
  • the “movable unit” whose movement history is tracked can simply be a suitable receiver system or unit carried by, or on the person, of an individual user.
  • This capability can be implemented on any hardware platform that interfaces with a global positioning or navigation system or other positioning/navigational inputs, and provides world-wide communications connectivity with the sources of the situation alert bulletins.
  • Remote units that receive, process, and display or operate on the situation awareness information can be mobile or transportable.
  • FIG. 1 One preferred embodiment of the system of the present invention is shown in FIG. 1.
  • the units of this embodiment are basically the same as or the embodiments are similar to those of the above-mentioned U.S. Pat. No. 5,636,245 and the differences will be addressed below.
  • a navigation system 10 is provided which may be, for example, Loran or GPS, or any other source of navigational information, e.g., position, velocity or time.
  • the present invention may operate with either periodic or continuous information delivery systems.
  • a navigation system may not be necessary, i.e., an on-board system (not shown) carried by the movable unit, which is denoted 12 , can be used to track the travel history of unit 12 .
  • a general broadcaster 14 which includes an event detection unit 16 which detects an event.
  • events to be detected with a suitable detection unit 16 includes toxic events such as chemical spills and nuclear, biological, chemical (NBC) events, criminal activity and others mentioned above. It is to be understood that detection unit 16 may detect the event directly itself or may receive a detection signal from an external source. Once detection unit 16 detects an event, it outputs information to an event processing and message generation unit 17 .
  • Message unit 17 outputs a message generated in response to the event detection output of detection unit 16 to a segment generation and incorporation unit which may be a separate unit or part of unit 17 , i.e., programmable part of a computer unit.
  • Incorporation unit 18 then defines a position, a velocity and a time of occurrence or a time of effectiveness for a particular message based, e.g., on a projected history of the event, and incorporates this information as a segment in the message.
  • the time of effectiveness may be set to the same universal clock unit used in navigational (positioning) system 10 .
  • the segment may also advantageously include an event specific tag which indicates the type of event detected. This segment may be, for example, a header or a footer on the message.
  • the message containing the segment is then transmitted by a transmitter 19 of the general broadcaster 14 .
  • the movable remote unit 12 mentioned above includes a navigational receiver 20 for receiving various information, including navigational information, from navigating system 10 .
  • a storage unit 22 stores position, velocity and/or time information acquired from navigating system 10 by navigational receiver 20 and/or other selection criteria inputs from a selection criteria input unit 24 which may provide manual inputting of selection criteria.
  • the selection criteria input may include other positions, velocities and/or times to increase the amount of information disseminated, as well as event specific tags to customize and reduce the amount of information disseminated. This information provides the basis for defining matching conditions of interest to the user of remote unit 12 . It will be appreciated that there may be a plurality of remote units 12 , all receiving information from positioning system 10 and broadcaster 14 .
  • a message receiver 26 receives messages transmitted by broadcaster 14 . It should be noted that for some applications, the navigation system 10 may serve as the general broadcaster. In such applications, the navigational receiver 20 would serve as the message receiver. In the embodiment of FIG. 1, after receiving a broadcaster message, receiver 26 then outputs this message to a matching processor 28 . Matching processor 28 compares the information contained in the segment of the message to the information stored in storage or memory unit 22 . If the stored position, velocity and/or time information and the stored movement history of unit 12 are within matching conditions of the position, velocity and/or time information for the segment of the transmitted message, then a message processing and dissemination unit 30 will process and disseminate the information in the message.
  • the matching conditions typically consist of an appropriate position and time window such that exact correlation is not required.
  • information at other regions of interest may be processed by storing additional times, velocities and/or positions, e.g., time, velocity and/or position information based on the past movement history of remote unit 10 or based on the past movement history of other remote units of interest.
  • matching processor 28 may compare any event specific tags included in the segment with any event specific tags either stored in matching processor 28 and/or input at criteria selection unit 24 and only allow messages having appropriate event specific tags to be processed and disseminated by unit 30 .
  • one correlating requirement is a set of the following: a user-specified radial distance to the event, information as to whether the user has been heading toward or away from an event area, information as to whether the event is past or present relative to the user, the duration of the event and, for some events, the range or amount of spread of the events of the event.
  • the matching processor 28 could contain the criteria for predefined event types, with appropriate segments, being generated by unit 18 in general broadcaster 14 .
  • matching conditions would include the following: whether a combatant had been within the circular error probable (CEP) range of impacting ballistic missile which has resulted in or triggered a toxic event having continuous or ongoing effects; whether the remote user has been within the path of an NBC cloud; or whether the path of the remote user has previously intersected other events of consequence or interest to the remote user.
  • CEP circular error probable
  • a broadcast message is generated that provides details of the threat and instructions for seeking medical treatment.
  • the message is formatted for transmission using the broadcast system of the invention.
  • the message contains the location of the toxin release, the size of the affected area, and the times during which exposure may have caused problems. This activity is represented by blocks 17 , 18 and 19 of the general broadcaster 14 , with broadcasting of the message being carried out using transmitter 19 .
  • the broadcast message is received by the user-end equipment of the movable remote unit 12 , viz., receiver 26 .
  • the movable remote unit 12 operates continuously and, as indicated above, also includes a navigation receiver 20 , which determines the location of the remote unit 12 from the navigational system 10 .
  • the storage unit or memory 22 collects and maintains a history of the location of the remote unit 12 . This location history is correlated to time, so that the location of the remote unit 12 at a particular time in the past can always be accessed.
  • the matching processor 28 of remote unit 12 compares the broadcast message received by the message receiver 26 to the complete location history stored in storage unit 22 . When this comparison is carried out by the matching processor 28 , a “match” may be identified in some cases. Such a match indicates that the mobile unit 12 was in the affected area during the time when exposure was possible.
  • message processing is initiated by message processing and dissemination unit 30 . If a match does not occur, there is no further message processing. Message processing could include formatting the message for display by an alert unit 32 . Additional processors 34 could also be alerted.
  • Dissemination may include an audio, tactile or visual alarm or display, or any combination thereof, using alert unit 32 and may be provided to one or more users. Dissemination may also include further processing at the processing unit 30 or at additional processing devices 34 .

Abstract

A message filtering system is provided for filtering generally broadcast messages received by a movable unit. The generally broadcast message includes an information segment including location, time and/or velocity information relating to an event of potential interest to the unit which has occurred in the past and which has continuing consequences for the unit. The movement history of the unit is stored along with data selection information and a determination is made as to whether the information contained in the broadcast information segment is of interest based on this stored information.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to filtering of generally broadcast messages which are processed based on the applicability of the message to the receiver of the message and, more particularly, to a system which provides such filtering based on the past movement history of a movable receiver so as to alert the receiver to, for example, potentially dangerous situations to which the receiver may have been exposed. [0002]
  • 2. Related Art [0003]
  • As discussed in commonly assigned U.S. Pat. No. 5,636,245, to Ernst et al, region-specific information is, in general, disseminated by predetermined point-to-point communication or by a general broadcast which must be manually monitored in order to extract information peculiar to a position, velocity and time of interest. For example, marine weather data is continuously broadcast and mariners must monitor the broadcast for long periods of time in order to obtain the information peculiar to their region. Even then, the exact region affected may require computation or may be ambiguously defined. There is also the possibility that the user may miss information of interest because he or she occupies an unknown location, is unfamiliar with the region, or uses a different frame of reference, among other reasons. [0004]
  • Another example is tactical ballistic missile (TBM) warning, which is derived from space and ground based sensor data, and is provided through a variety of broadcast and general purpose communications systems to a small subset of in-theater forces. Currently, such warning requires transportable processing stations that can generate information about specific situations in the field but cannot directly communicate with all individuals affected. The timeliness, reliability, and dispersion of information under these conditions are of concern. Because warning is in the form of geographical coordinates and time of predicted impact, users must interpret the data to determine if the warning affects them. [0005]
  • Some current commercial systems are using Global Positioning System (GPS) information to select relevant data from computer based files such as appropriate electronically stored maps for use in automobiles. These are useful for relatively static information but fail to address dynamic environmental or combat factors. [0006]
  • U.S. Pat. No. 5,243,652 to Teare et al discloses a database access system in which each mobile user has a positioning system which transmits position information to a central facility. This central facility then grants or denies database access depending on the geographical location of the mobile user. [0007]
  • U.S. Pat. No. 4,860,352 to Laurance et al discloses a system in which a satellite system determines the position of a transmitter at a first location and a receiver at a second location. The transmitter position is appended to the received message which is sent by the satellite system to the receiver. The receiver receives the appended message, extracts the transmitter position data and compares the extracted transmitter position with a stored transmitter position. If the positions correlate, the receiver knows it has received an authentic message. [0008]
  • The above-mentioned U.S. Pat. No. 5,636,245 concerns an improvement over these prior art systems and discloses a filtering system which determines whether generally broadcast information is relevant to a particular user based on the location, velocity and/or time of an object or event of interest. The system includes a general broadcasting unit comprising a transmitter for broadcasting messages including an information segment comprising a region, velocity and/or a time corresponding to an event. A remote unit includes a receiver for receiving the broadcast messages and storage means for storing spatial position information relating to the remote unit and/or a further remote region of interest to the remote unit, as well as storing data selection information. The stored data selection information is related to information contained in the broadcast segment and is compared with the latter in the matching processor and used, along with spatial position information, to determine whether a match condition is satisfied. If so, the message is disseminated, e.g., an alarm is sounded and the message is displayed. [0009]
  • A number of patents of potential relevance have issued subsequent to U.S. Pat. No. 5,636,245, including the following: U.S. Pat. Nos. 6,028,514 and 6,084,510 to Lemelson et al; U.S. Pat. No. 6,111,521 to Mulder et al; U.S. Pat. No. 5,635,924 to Tran et al; U.S. Pat. No. 5,898,680 to Johnstone et al; U.S. Pat. No. 6,159,894 to McCormick et al and U.S. Pat. No. 5,764,657 to Jones. [0010]
  • SUMMARY OF THE INVENTION
  • In accordance with the invention, a discriminating or filtering system is provided which addresses an important problem that is not addressed by the prior art, including the various patents discussed above. More specifically, the prior art is concerned with the present effect of events or, in some instances, with the predicted effect of future events. However, there are a number of situations wherein the past effect of an event is important. For example, where there has been a spill or other release of a toxic chemical or the deployment of biological weapon such as a poisonous gas, it is important to know not only if a receiver remote unit is located in a region of danger or is heading for such a region, but also if the unit has been in that region at any time during the travel history of the unit. In this regard, although the remote unit may be out of danger now and heading away from danger, the remote unit may have been unknowingly exposed to the toxic threat at a previous time during the travel of the unit. This determination may also be complicated by the fact that the threat itself has moved or spread from its initial site, i.e., toxic fallout or noxious gases may have spread, so that the time and location of the original release and the rate (velocity) of the spread must be taken into consideration in determining whether there has been harmful exposure. [0011]
  • In accordance with one aspect of the invention, a message filtering system is provided for filtering generally broadcast messages received by a movable unit, said system comprising a receiver for receiving a generally broadcast message including an information segment comprising at least one of a location, a velocity and a time relating to an event of potential interest to the movable unit which has occurred in the past and which has continuing consequences for the movable unit; spatial position input means for inputting spatial position information relating to said remote unit during the movement of the remote unit; storing means for storing said spatial position information so that a history is provided of the movement of the remote unit and for storing data selection information related to information contained in said information segment of the generally broadcast message used in determining whether, based on the information contained in said information segment and the stored history of movement of the movable unit, the broadcast message is of interest to the movable unit; a matching processor connected to said storing means and to said receiver for comparing said information segment with said data selection information and said history of movement of the movable unit to determine whether a match condition is satisfied and for, when a match condition is satisfied, outputting a match signal; and disseminating means for, responsive to receiving said match signal, processing and disseminating said broadcast message. [0012]
  • In situations wherein the information segment of the broadcast message contains time-location information relating to both the time of the event and the location of the event, the matching processor preferably compares said time-location information with said stored history of movement of the unit and said stored data selection information. [0013]
  • In situations wherein the event is a toxic event having toxic effects that spread from the original location of the event and the information segment contains toxic event information relating to the time of the original event, original location of the event, the velocity of spread of the event, the matching processor compares said toxic event information with the stored history of movement of the unit and the stored data selection information. [0014]
  • In accordance with a further aspect of the invention, a communication system is provided which comprises a general broadcasting unit comprising: a message generating means for generating a generated message related to detection of a toxic event occurring in the past and having continuing consequences; a segment generating means for generating an information segment comprising at least one of a region, a velocity and a time relating the event, and for incorporating said information segment into said generated message to produce an outputted message, and a transmitter for broadcasting said outputted message; and a movable remote unit comprising: a receiver for receiving said outputted message from said transmitter of said general broadcasting unit; spatial position input means for inputting spatial position information relating to said remote unit during movement of the remote unit; a storing means for storing said spatial position information so that a history is provided of the movement of the remote unit and for storing data selection information related to information contained in said information segment used in determining whether because of any one of the region of the event, the velocity of toxic effects associated with the event and the time of the event, the event has posed a threat to the remote unit by virtue of exposure of the remote unit to said toxic effects during the history of the movement of the remote unit; a matching processor connected to said storing means and to said receiver for comparing said information segment in said outputted message with said spatial position information and said data selection information stored in said storing means to determine whether a match condition is satisfied, and for, when a match condition is satisfied, outputting a match signal, and a disseminating means for, responsive to receiving said match signal, processing and disseminating said message in accordance with said match signal. [0015]
  • Other features and advantages of the invention will be set forth in, or will be apparent from, the detailed description of the preferred embodiments which follows.[0016]
  • BRIEF DESCRIPTION OF THE DRAWING
  • The invention will be described below in further detail with reference to the accompanying drawings wherein, [0017]
  • FIG. 1 is a block diagram of a system according to the present invention.[0018]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • As indicated above, the present invention is directed to a system which determines whether access to particular information transmitted by a broadcaster is appropriate for a particular movable unit remote from the broadcaster based on the history of the past movement of the unit. The invention is particularly useful in implementing a system for distributing situation awareness information with respect to exposure of the remote movable unit to situations of interest including, e.g., toxic events, during the travel of the remote unit. The present invention can use satellite provided services, such as the GPS, to acquire data and establish user relevance based on current location in real time. [0019]
  • As described in the above-mentioned U.S. Pat. No. 5,636,245, situation awareness encompasses understanding of factors within the operational environment which might affect the manner in which the user proceeds. Some specific examples of functions that could be supported by the system of the present invention include the following: [0020]
  • A. Alert the user that the user has been exposed to a toxic substance or biological hazard sometime during their past travels. This would be helpful in situations where the danger is to the user as well as where the user, although personally safe, may be a carrier. The hazard could be intentional or unintentional. The past exposure could be because the user was moving and/or because the toxin was moving. [0021]
  • B. Alert people/companies that their harvested crops, livestock, other possessions or like movable property, have been exposed to toxins or biological hazards during movement thereof. This would, of course, require that the movable property have its location tracked during movement thereof. [0022]
  • C. Alerting the user to the possibility of food poisoning, with the message being directed to those users who ate at a particular restaurant at a particular time. [0023]
  • D. If there has been a crime, alert the users who may have been in the area of the crime at the time of the crime, with the hope that someone may have information that could help solve the crime. [0024]
  • E. Alert users who bought lottery tickets at a particular store at a particular time that they may be the winner. [0025]
  • F. Help users find out news about an event about which they may be interested because of where they were during past travels. For example, the system could be used in a situation where one sees a bad crash on the highway and is interested in finding out the fate of those involved in the crash. The system would broadcast information directed at those in the vicinity at the time of the crash or during crash clean-up. [0026]
  • G. Provide notice to users of certain types of restitution or reimbursement. For example, this notice could involve insurance settlements for vehicles damaged by hail. [0027]
  • H. Alert users as to possible exposure to persons with various types of communicable diseases. [0028]
  • I. Provide targeted advertising that gives consumers or potential buyers information about products or services that may be of particular interest to them because of the access history of their location, for example, where to buy a sunburn treatment for those who were at the beaches. [0029]
  • In many of these examples, the information provided might also include appropriate situation-specific actions the user might take. Further it should be evident that the “movable unit” whose movement history is tracked can simply be a suitable receiver system or unit carried by, or on the person, of an individual user. [0030]
  • This capability can be implemented on any hardware platform that interfaces with a global positioning or navigation system or other positioning/navigational inputs, and provides world-wide communications connectivity with the sources of the situation alert bulletins. Remote units that receive, process, and display or operate on the situation awareness information can be mobile or transportable. [0031]
  • One preferred embodiment of the system of the present invention is shown in FIG. 1. The units of this embodiment are basically the same as or the embodiments are similar to those of the above-mentioned U.S. Pat. No. 5,636,245 and the differences will be addressed below. In the preferred embodiment illustrated, a [0032] navigation system 10 is provided which may be, for example, Loran or GPS, or any other source of navigational information, e.g., position, velocity or time. The present invention may operate with either periodic or continuous information delivery systems. On the other hand, in many applications a navigation system may not be necessary, i.e., an on-board system (not shown) carried by the movable unit, which is denoted 12, can be used to track the travel history of unit 12.
  • A [0033] general broadcaster 14 is provided which includes an event detection unit 16 which detects an event. Examples of events to be detected with a suitable detection unit 16 includes toxic events such as chemical spills and nuclear, biological, chemical (NBC) events, criminal activity and others mentioned above. It is to be understood that detection unit 16 may detect the event directly itself or may receive a detection signal from an external source. Once detection unit 16 detects an event, it outputs information to an event processing and message generation unit 17. Message unit 17 outputs a message generated in response to the event detection output of detection unit 16 to a segment generation and incorporation unit which may be a separate unit or part of unit 17, i.e., programmable part of a computer unit. Incorporation unit 18 then defines a position, a velocity and a time of occurrence or a time of effectiveness for a particular message based, e.g., on a projected history of the event, and incorporates this information as a segment in the message. For time critical applications, the time of effectiveness may be set to the same universal clock unit used in navigational (positioning) system 10. The segment may also advantageously include an event specific tag which indicates the type of event detected. This segment may be, for example, a header or a footer on the message. The message containing the segment is then transmitted by a transmitter 19 of the general broadcaster 14.
  • The movable [0034] remote unit 12 mentioned above includes a navigational receiver 20 for receiving various information, including navigational information, from navigating system 10. A storage unit 22 stores position, velocity and/or time information acquired from navigating system 10 by navigational receiver 20 and/or other selection criteria inputs from a selection criteria input unit 24 which may provide manual inputting of selection criteria. The selection criteria input may include other positions, velocities and/or times to increase the amount of information disseminated, as well as event specific tags to customize and reduce the amount of information disseminated. This information provides the basis for defining matching conditions of interest to the user of remote unit 12. It will be appreciated that there may be a plurality of remote units 12, all receiving information from positioning system 10 and broadcaster 14.
  • A [0035] message receiver 26 receives messages transmitted by broadcaster 14. It should be noted that for some applications, the navigation system 10 may serve as the general broadcaster. In such applications, the navigational receiver 20 would serve as the message receiver. In the embodiment of FIG. 1, after receiving a broadcaster message, receiver 26 then outputs this message to a matching processor 28. Matching processor 28 compares the information contained in the segment of the message to the information stored in storage or memory unit 22. If the stored position, velocity and/or time information and the stored movement history of unit 12 are within matching conditions of the position, velocity and/or time information for the segment of the transmitted message, then a message processing and dissemination unit 30 will process and disseminate the information in the message. The matching conditions typically consist of an appropriate position and time window such that exact correlation is not required. Further, information at other regions of interest may be processed by storing additional times, velocities and/or positions, e.g., time, velocity and/or position information based on the past movement history of remote unit 10 or based on the past movement history of other remote units of interest. Additionally, matching processor 28 may compare any event specific tags included in the segment with any event specific tags either stored in matching processor 28 and/or input at criteria selection unit 24 and only allow messages having appropriate event specific tags to be processed and disseminated by unit 30.
  • Generally speaking, one correlating requirement is a set of the following: a user-specified radial distance to the event, information as to whether the user has been heading toward or away from an event area, information as to whether the event is past or present relative to the user, the duration of the event and, for some events, the range or amount of spread of the events of the event. Alternatively, the matching [0036] processor 28 could contain the criteria for predefined event types, with appropriate segments, being generated by unit 18 in general broadcaster 14. Specific examples of matching conditions would include the following: whether a combatant had been within the circular error probable (CEP) range of impacting ballistic missile which has resulted in or triggered a toxic event having continuous or ongoing effects; whether the remote user has been within the path of an NBC cloud; or whether the path of the remote user has previously intersected other events of consequence or interest to the remote user.
  • Considering a specific example, assume that a terrorist group secretly releases a toxic substance at a crowded subway station. The toxin has long-term effects and the release of the substance is not immediately recognized. Thereafter, people exposed to the toxin start to show symptoms, get medical attention, and are treated. As a result, the real threat is recognized and search is made for the toxin source. As a result of this search, health officials find the toxin release device in the subway station and determine when the toxin was dispersed. This activity corresponds to the event detection represented by [0037] block 16 of the drawings.
  • Based on the known time and location of the release and the type of the toxin, a broadcast message is generated that provides details of the threat and instructions for seeking medical treatment. The message is formatted for transmission using the broadcast system of the invention. The message contains the location of the toxin release, the size of the affected area, and the times during which exposure may have caused problems. This activity is represented by [0038] blocks 17, 18 and 19 of the general broadcaster 14, with broadcasting of the message being carried out using transmitter 19.
  • The broadcast message is received by the user-end equipment of the movable [0039] remote unit 12, viz., receiver 26. The movable remote unit 12 operates continuously and, as indicated above, also includes a navigation receiver 20, which determines the location of the remote unit 12 from the navigational system 10. As the remote unit 12 moves, the storage unit or memory 22 collects and maintains a history of the location of the remote unit 12. This location history is correlated to time, so that the location of the remote unit 12 at a particular time in the past can always be accessed. The matching processor 28 of remote unit 12 compares the broadcast message received by the message receiver 26 to the complete location history stored in storage unit 22. When this comparison is carried out by the matching processor 28, a “match” may be identified in some cases. Such a match indicates that the mobile unit 12 was in the affected area during the time when exposure was possible.
  • If a match occurs, message processing is initiated by message processing and dissemination unit [0040] 30. If a match does not occur, there is no further message processing. Message processing could include formatting the message for display by an alert unit 32. Additional processors 34 could also be alerted.
  • Dissemination may include an audio, tactile or visual alarm or display, or any combination thereof, using [0041] alert unit 32 and may be provided to one or more users. Dissemination may also include further processing at the processing unit 30 or at additional processing devices 34.
  • Although the invention has been described above relative to exemplary preferred embodiments thereof, it will be understood by those skilled in the art that variations and modifications can be effected in these embodiments without departing from the scope and spirit of the invention. [0042]

Claims (4)

What is claimed is:
1. A message filtering system for filtering generally broadcast messages received by a movable unit, said system comprising:
a receiver for receiving a generally broadcast message including an information segment comprising at least one of a location, a velocity and a time relating to an event of potential interest to the movable unit which has occurred in the past and which has continuing consequences for the movable unit;
spatial position input means for inputting spatial position information relating to said remote unit during the movement of the remote unit; storing means for storing said spatial position information so that a history is provided of the movement of the remote unit and for storing data selection information related to information contained in said information segment of the generally broadcast message used in determining whether, based on the information contained in said information segment and the stored history of movement of the movable unit, the broadcast message is of interest to the movable unit;
a matching processor connected to said storing means and to said receiver for comparing said information segment with said data selection information and said history of movement of the movable unit to determine whether a match condition is satisfied and for, when a match condition is satisfied, outputting a match signal; and
disseminating means for, responsive to receiving said match signal, processing and disseminating said broadcast message.
2. A message filtering system according to claim 1 wherein the information segment of the broadcast message contains time-location information relating to both the time of the event and the location of the event and said matching processor compares said time-location information with said stored history of movement of the unit and said stored data selection information.
3. A message filtering system according to claim 1 wherein said event is a toxic event having toxic effects that spread from the original location of the event and said information segment contains toxic event information relating to the time of the original event, original location of the event, the velocity of spread of the event and wherein said matching processor compares said toxic event information with said stored history of movement of the unit and said stored data selection information.
4. A communication system comprising:
a general broadcasting unit comprising:
a message generating means for generating a generated message related to detection of a toxic event occurring in the past and having continuing consequences;
a segment generating means for generating an information segment comprising at least one of a region, a velocity and a time relating the event, and for incorporating said information segment into said generated message to produce an outputted message, and
a transmitter for broadcasting said outputted message; and a movable remote unit comprising:
a receiver for receiving said outputted message from said transmitter of said general broadcasting unit;
spatial position input means for inputting spatial position information relating to said remote unit during movement of the remote unit;
a storing means for storing said spatial position information so that a history is provided of the movement of the remote unit and for storing data selection information related to information contained in said information segment used in determining whether because of any one of the region of the event, the velocity of toxic effects associated with the event and the time of the event, the event has posed a threat to the remote unit by virtue of exposure of the remote unit to said toxic effects during the history of the movement of the remote unit;
a matching processor connected to said storing means and to said receiver for comparing said information segment in said outputted message with said spatial position information and said data selection information stored in said storing means to determine whether a match condition is satisfied, and for, when a match condition is satisfied, outputting a match signal, and
a disseminating means for, responsive to receiving said match signal, processing and disseminating said message in accordance with said match signal.
US09/928,305 2001-08-14 2001-08-14 Movement history based selective distribution of generally broadcast information Expired - Fee Related US6522250B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/928,305 US6522250B1 (en) 2001-08-14 2001-08-14 Movement history based selective distribution of generally broadcast information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/928,305 US6522250B1 (en) 2001-08-14 2001-08-14 Movement history based selective distribution of generally broadcast information

Publications (2)

Publication Number Publication Date
US6522250B1 US6522250B1 (en) 2003-02-18
US20030034888A1 true US20030034888A1 (en) 2003-02-20

Family

ID=25456057

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/928,305 Expired - Fee Related US6522250B1 (en) 2001-08-14 2001-08-14 Movement history based selective distribution of generally broadcast information

Country Status (1)

Country Link
US (1) US6522250B1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040203615A1 (en) * 2002-07-25 2004-10-14 Hai Qu Filtering of broadcast SMS messages
US20050060610A1 (en) * 2003-09-16 2005-03-17 Evolving Systems, Inc. Test harness for enterprise application integration environment
EP1691564A1 (en) * 2005-02-15 2006-08-16 Siemens Aktiengesellschaft Device and method for the reception and output of selective broadcast messages
CN101400166A (en) * 2007-09-27 2009-04-01 音乐会技术公司 System and method for filtering content on a mobile device based on contextual tagging
WO2009046362A1 (en) * 2007-10-05 2009-04-09 Qualcomm Incorporated Location and time based filtering of broadcast information
US7774657B1 (en) * 2005-09-29 2010-08-10 Symantec Corporation Automatically estimating correlation between hardware or software changes and problem events
EP2343913A1 (en) * 2008-11-27 2011-07-13 Huawei Device Co., Ltd. Method, device and system for target area filtering
US9195765B2 (en) 2007-08-16 2015-11-24 Oso Ip, Llc Method and apparatus for presenting content
US10158970B2 (en) 2008-12-15 2018-12-18 Qualcomm Incorporated Location logging and location and time based filtering
US11070952B2 (en) * 2019-11-19 2021-07-20 Everbridge, Inc. Methods of alerting mobile-network subscribers using automated messaging-channel selection, and software therefor

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2003017159A1 (en) * 2001-08-10 2004-12-09 松下電器産業株式会社 Electronics
JP2003284110A (en) * 2002-03-22 2003-10-03 Toshiba Corp Local information broadcast system, broadcast facility thereof, and reception terminal
US7415243B2 (en) 2003-03-27 2008-08-19 Honda Giken Kogyo Kabushiki Kaisha System, method and computer program product for receiving data from a satellite radio network
US6896220B2 (en) * 2003-05-23 2005-05-24 Raytheon Company Munition with integrity gated go/no-go decision
US6796213B1 (en) * 2003-05-23 2004-09-28 Raytheon Company Method for providing integrity bounding of weapons
GB2404115B (en) * 2003-07-15 2005-05-25 Nec Technologies An apparatus for selectively processing cell broadcasts on a mobile communication device
EP1517564A1 (en) * 2003-09-17 2005-03-23 Nagracard S.A. System and method for providing location based services to a wireless terminal
US7818380B2 (en) * 2003-12-15 2010-10-19 Honda Motor Co., Ltd. Method and system for broadcasting safety messages to a vehicle
US8041779B2 (en) * 2003-12-15 2011-10-18 Honda Motor Co., Ltd. Method and system for facilitating the exchange of information between a vehicle and a remote location
US7366606B2 (en) * 2004-04-06 2008-04-29 Honda Motor Co., Ltd. Method for refining traffic flow data
EP1733513A4 (en) 2004-04-06 2009-05-06 Honda Motor Co Ltd Method and system for controlling the exchange of vehicle related messages
US7319931B2 (en) * 2004-04-06 2008-01-15 Honda Motor Co., Ltd. Methods for filtering and providing traffic information
US7289904B2 (en) 2004-04-06 2007-10-30 Honda Motor Co., Ltd. Vehicle navigation system and methods for incorporating user preferences into same
US7222018B2 (en) 2004-04-06 2007-05-22 Honda Motor Co., Ltd. Bandwidth and memory conserving methods for a vehicle navigation system
US7518530B2 (en) * 2004-07-19 2009-04-14 Honda Motor Co., Ltd. Method and system for broadcasting audio and visual display messages to a vehicle
US7643788B2 (en) * 2004-09-22 2010-01-05 Honda Motor Co., Ltd. Method and system for broadcasting data messages to a vehicle
US7969959B2 (en) 2004-12-16 2011-06-28 Critical Response Systems, Inc. Method and apparatus for efficient and deterministic group alerting
US7562049B2 (en) * 2005-03-29 2009-07-14 Honda Motor Co., Ltd. Payment system and method for data broadcasted from a remote location to vehicles
US7949330B2 (en) * 2005-08-25 2011-05-24 Honda Motor Co., Ltd. System and method for providing weather warnings and alerts
US20070124395A1 (en) * 2005-09-22 2007-05-31 Stephen Edge Geography-based filtering of broadcasts
US8046162B2 (en) * 2005-11-04 2011-10-25 Honda Motor Co., Ltd. Data broadcast method for traffic information
US20070280138A1 (en) * 2006-06-01 2007-12-06 Stern Donald S Information broadcasting system and method
US8653963B2 (en) 2007-03-01 2014-02-18 Advanced Computer And Communications, L.L.C. Emergency alert system and method
US7668653B2 (en) 2007-05-31 2010-02-23 Honda Motor Co., Ltd. System and method for selectively filtering and providing event program information
US8180366B2 (en) * 2007-06-28 2012-05-15 The Mitre Corporation Methods, systems, and computer program products for message filtering based on previous path trajectories and probable destination
US8099308B2 (en) * 2007-10-02 2012-01-17 Honda Motor Co., Ltd. Method and system for vehicle service appointments based on diagnostic trouble codes
US9826344B2 (en) * 2008-03-28 2017-11-21 At&T Mobility Ii Llc Systems and methods for determining previous occupation in or proximate to an alert area
US8489094B2 (en) * 2009-08-03 2013-07-16 West Corporation System and method for providing location information to a mobile calling unit
US8160542B2 (en) * 2009-08-03 2012-04-17 West Corporation System and method for handling special number calls using text message format
US9485108B2 (en) 2011-03-14 2016-11-01 Qualcomm Incorporated System and apparatus for using multichannel file delivery over unidirectional transport (“FLUTE”) protocol for delivering different classes of files in a broadcast network
TWI451744B (en) * 2011-05-20 2014-09-01 Hon Hai Prec Ind Co Ltd Memorandum system and method therefore, handheld device with the system
US9451401B2 (en) 2011-05-27 2016-09-20 Qualcomm Incorporated Application transport level location filtering of internet protocol multicast content delivery
US10107643B2 (en) 2013-10-07 2018-10-23 The Mitre Corporation Message filtering based on destination, plan, intent, expectation, or route
US9747778B2 (en) * 2013-12-17 2017-08-29 Samsung Electronics Co. Ltd. Context-aware compliance monitoring

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4860352A (en) 1985-05-20 1989-08-22 Satellite Financial Systems Corporation Satellite communication system and method with message authentication suitable for use in financial institutions
US4993067A (en) * 1988-12-27 1991-02-12 Motorola, Inc. Secure satellite over-the-air rekeying method and system
US5243652A (en) 1992-09-30 1993-09-07 Gte Laboratories Incorporated Location-sensitive remote database access control
US5636245A (en) * 1994-08-10 1997-06-03 The Mitre Corporation Location based selective distribution of generally broadcast information
US6084510A (en) 1997-04-18 2000-07-04 Lemelson; Jerome H. Danger warning and emergency response system and method
US6252544B1 (en) * 1998-01-27 2001-06-26 Steven M. Hoffberg Mobile communication device
US6028514A (en) 1998-10-30 2000-02-22 Lemelson Jerome H. Personal emergency, safety warning system and method

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8849321B2 (en) 2002-07-25 2014-09-30 Qualcomm Incorporated Filtering of broadcast SMS messages
US7653401B2 (en) * 2002-07-25 2010-01-26 Hai Qu Filtering of broadcast SMS messages
US20100081464A1 (en) * 2002-07-25 2010-04-01 Qualcomm Incorporated Filtering of broadcast SMS messages
US20040203615A1 (en) * 2002-07-25 2004-10-14 Hai Qu Filtering of broadcast SMS messages
US20050060610A1 (en) * 2003-09-16 2005-03-17 Evolving Systems, Inc. Test harness for enterprise application integration environment
US7337361B2 (en) * 2003-09-16 2008-02-26 Evolving Systems, Inc. Test harness for enterprise application integration environment
EP1691564A1 (en) * 2005-02-15 2006-08-16 Siemens Aktiengesellschaft Device and method for the reception and output of selective broadcast messages
WO2006087318A1 (en) * 2005-02-15 2006-08-24 Siemens Aktiengesellschaft Terminal and method for receiving and emitting selective broadcast messages
US7774657B1 (en) * 2005-09-29 2010-08-10 Symantec Corporation Automatically estimating correlation between hardware or software changes and problem events
US9195765B2 (en) 2007-08-16 2015-11-24 Oso Ip, Llc Method and apparatus for presenting content
CN101400166A (en) * 2007-09-27 2009-04-01 音乐会技术公司 System and method for filtering content on a mobile device based on contextual tagging
USRE45780E1 (en) 2007-09-27 2015-10-27 Domingo Enterprises, Llc System and method for filtering content on a mobile device based on contextual tagging
JP2010541108A (en) * 2007-10-05 2010-12-24 クゥアルコム・インコーポレイテッド Location and time based broadcast information filtering
AU2008308558B2 (en) * 2007-10-05 2011-12-08 Qualcomm Incorporated Location and time based filtering of broadcast information
KR101179898B1 (en) * 2007-10-05 2012-09-06 퀄컴 인코포레이티드 Location and time based filtering of broadcast information
RU2472307C2 (en) * 2007-10-05 2013-01-10 Квэлкомм Инкорпорейтед Filtration of broadcasting information based on location and time
TWI469562B (en) * 2007-10-05 2015-01-11 Qualcomm Inc Location and time based filtering of broadcast information
WO2009046362A1 (en) * 2007-10-05 2009-04-09 Qualcomm Incorporated Location and time based filtering of broadcast information
EP2343913A4 (en) * 2008-11-27 2013-02-27 Huawei Device Co Ltd Method, device and system for target area filtering
US20110231871A1 (en) * 2008-11-27 2011-09-22 Huawei Device Co., Ltd. Method, apparatus, and system for target area filtering
EP2343913A1 (en) * 2008-11-27 2011-07-13 Huawei Device Co., Ltd. Method, device and system for target area filtering
US10158970B2 (en) 2008-12-15 2018-12-18 Qualcomm Incorporated Location logging and location and time based filtering
US11070952B2 (en) * 2019-11-19 2021-07-20 Everbridge, Inc. Methods of alerting mobile-network subscribers using automated messaging-channel selection, and software therefor

Also Published As

Publication number Publication date
US6522250B1 (en) 2003-02-18

Similar Documents

Publication Publication Date Title
US6522250B1 (en) Movement history based selective distribution of generally broadcast information
CA2197080C (en) Location based selective distribution of generally broadcast information
US8792907B2 (en) Methods, systems, and computer program products for message filtering based on previous path trajectories and probable destination
US9521517B2 (en) Utilizing information about mobile communication devices with respect to an area of interest
MXPA97001023A (en) Selective distribution based on the location of information generally of radiodifus
US6462665B1 (en) Method and apparatus for sending a weather condition alert
US6493633B2 (en) Systems and methods for distributing real-time site specific weather information
US8532609B2 (en) Apparatus and method for broadcasting messages to selected group(s) of users
US7248159B2 (en) User-centric event reporting
US9483932B2 (en) Systems and methods for a safety status indicator system
US6842774B1 (en) Method and system for situation tracking and notification
US6567035B1 (en) Systems and methods for networking radar detectors
US20030179089A1 (en) Emergency warning system
US8154440B2 (en) GPS pathfinder cell phone and method
US20030134645A1 (en) Method and apparatus for providing data
US20060276200A1 (en) Mobile and wireless network architecture for law enforcement
US20070139207A1 (en) Method & system for notification of a restraining/protective order violation based on predatory patterns
US20080246652A1 (en) Gps pathfinder method and device
US20120202446A1 (en) Providing information about mobile communication devices
CN102132330B (en) Bio-threat alert system
RU2585991C2 (en) System for tracking and security of objects
Harding A comparative study between a range of victimology, crime scene behaviours and forensic awareness strategy variables utilised, or not, by trucker and non-trucker serial killers
Sorensen SMART mapping for law enforcement settings: Integrating GIS and GPS for dynamic, near-real time applications and analysis
US20190164401A1 (en) Object tracking system
RU2269437C1 (en) System for accumulating and processing information for centralized protection of vehicles and real estate objects

Legal Events

Date Code Title Description
AS Assignment

Owner name: MITRE CORPORATION, THE, VIRGINIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ERNST, DARRELL E.;MARSHALL, JAMES W.;REEL/FRAME:012706/0612;SIGNING DATES FROM 20020228 TO 20020301

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20150218