EP2107531A1 - Server and method for delivery of data from a mobile platform to a mobile terminal - Google Patents

Server and method for delivery of data from a mobile platform to a mobile terminal Download PDF

Info

Publication number
EP2107531A1
EP2107531A1 EP08006652A EP08006652A EP2107531A1 EP 2107531 A1 EP2107531 A1 EP 2107531A1 EP 08006652 A EP08006652 A EP 08006652A EP 08006652 A EP08006652 A EP 08006652A EP 2107531 A1 EP2107531 A1 EP 2107531A1
Authority
EP
European Patent Office
Prior art keywords
terminal
server
data
mobile
delivery
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.)
Withdrawn
Application number
EP08006652A
Other languages
German (de)
French (fr)
Inventor
Koen Karl Celest Faes
Paul Frans Marta Mortelmans
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.)
Option NV
Original Assignee
iNEWIT NV
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 iNEWIT NV filed Critical iNEWIT NV
Priority to EP08006652A priority Critical patent/EP2107531A1/en
Publication of EP2107531A1 publication Critical patent/EP2107531A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19639Details of the system layout
    • G08B13/19647Systems specially adapted for intrusion detection in or around a vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19665Details related to the storage of video surveillance data
    • G08B13/19671Addition of non-video data, i.e. metadata, to video stream

Definitions

  • the present invention generally relates to delivery of data from a source to a destination and more in particular to delivery of data from a terminal in a mobile platform such as public transport vehicles, a taxi, a car, etc. to a second mobile terminal such as a mobile telephone, handheld computer, vehicle computer, etc of for instance emergency services, recovery services, maintenance services, etc.
  • a mobile platform such as public transport vehicles, a taxi, a car, etc.
  • a second mobile terminal such as a mobile telephone, handheld computer, vehicle computer, etc of for instance emergency services, recovery services, maintenance services, etc.
  • Mobile platforms and especially mobile platforms which are exposed to the general public are prone to various situations wherein assistance from people or tools external to the vehicle or its operator may be needed.
  • the driver of a public transport vehicle which suffers from a malfunction in an access door may not be able to resolve the issue on his own and may require assistance of a technician or maintenance crew.
  • Such a situation is not time-critical rather only a nuisance.
  • other situations may require more drastic measures or a fast response from external assistance.
  • emergency situations such as aggressive behaviour amongst passengers or towards the driver of a public transport vehicle, medical emergencies such as injured people or people suffering from a potential life threatening situation, a crash of the vehicle, etc.
  • Such situation requires a fast response by the assistance crew and such response is time-critical.
  • One way of handling such situations and getting sufficient and fast enough assistance is by making a telephone call using a mobile telephone, a propriety communication system, etc. to a central dispatch, for instance a dispatch of a public transport company, emergency services, recovery services, etc. Minor or non-time critical problems may be resolved by the personnel of the transport company, technicians or recovery crew when it suits them or can be postponed until a later point in time.
  • a central dispatch for instance a dispatch of a public transport company, emergency services, recovery services, etc.
  • Minor or non-time critical problems may be resolved by the personnel of the transport company, technicians or recovery crew when it suits them or can be postponed until a later point in time.
  • the contacted central is unable to provide the desired assistance, they need to pass information to a different central or dispatch. This may introduce delays between the occurrence of the emergency and the time where actual help arrives.
  • the driver In order to obtain assistance, the driver has to be able to communicate with such a central location or when the driver is unable to communicate, a passenger or passer- by has to contact someone else to provide assistance.
  • a passenger or passer- by has to contact someone else to provide assistance.
  • one of the persons requiring assistance has to provide important information such as the nature of the situation or emergency, the location where the assistance crew should be sent to and information related to the situation such as a number of casualties, how urgent help is needed, etc. If for some reason the driver or a victim is unable to provide all that information, someone else has to provide the information or the external assistance may not be able to get there in time or bring along appropriate equipment to provide adequate assistance.
  • a drawback of the solution disclosed in FR 2 887 064 is that an operator has to receive the operation, interpret the information and provide it to another operator in an emergency services centre which in turn is able to provide any available information to the responding units. This means that a delay is created between the emergency and the time where units respond to the crash. Delays may lead to additional injuries of victims, injuries to other people passing by, may result in extensions of the emergency, etc and should thus be avoided.
  • a second drawback of FR 2 887 064 is that only the operator receives the images and is supposed to be able to interpret them. Although the document suggests the presence of a medic or doctor near the operator, this may not always be the case. For instance call-centres which handle a large variety of situations and emergencies may not always have medical staff available to provide additional information or support to an operator. In such situations, the operator has to evaluate the situation which may lead to bad evaluations or insufficient information being passed on to responding units and/or selection of an assistance unit that is not the most appropriate one given the nature and location of the incident.
  • a server for use in delivery of data from a first terminal in a mobile platform to a second mobile terminal, the server comprising location receiving means for receiving position information related to the first terminal and/or the mobile platform; characterized in that the server further comprises means for triggering a selection of the second mobile terminal from a plurality of available mobile terminals, the selection being based on the location information related to the first terminal and location information related to the available terminals.
  • the server is able to determine the most appropriate assistance unit whereto the data should be sent to for optimal response times.
  • a mobile platform such as a public transport vehicle, a car, etc. may be equipped with one or more first terminals.
  • This terminal can deliver data to the server at regular intervals, as a stream or when the situation requires the transmission of data.
  • the first terminal is located in the mobile platform which moves around. Therefore the location of the first terminal is linked to the location of the mobile platform.
  • the first terminal may be able to determine its own location or it may use a location detection by the mobile platform.
  • there may be systems external to the mobile platform or first terminal which determine the location of the mobile platform or first terminal and which provide such information to the server. Regardless of how the location detection for the first terminal or the mobile platform are performed, the server is able to receive such information and process the information when needed.
  • the server When an emergency occurs or when data has to be transmitted, for instance upon request from a person in the mobile platform such as the driver, the server is able to trigger selection of the second terminal or second terminals based on their respective locations.
  • the second terminal is destined to receive the location information related to the first terminal and/or mobile platform and any available data related thereto.
  • the server logic itself may select the second terminal from the available terminals for instance by executing software running on the server which determines the second terminal from all available terminals.
  • the server may rely on external logic to select the second terminal or second terminals, for instance by contacting another server or node which is able to determine the second terminal.
  • the server may transfer the data towards the second terminal after the selection or may pass the information to another server or node which then delivers the data to the second terminal, for instance an external node which also performs the selection of the second terminal.
  • first terminal and the second terminal may be part of different sets of terminals.
  • first terminal may be a piece of equipment placed in a public transport vehicle whereas the second terminal and the available terminals may be terminals located in police vehicles or carried around by police units.
  • both the first and the second terminal may belong to the same subset of people such as emergency services.
  • one unit may for instance use the system to request assistance of one or more additional units.
  • first terminal corresponds to a source of data which may be required by the second terminal.
  • the main advantage of the server according to the present invention is that the second terminals are selected based on the location of the first terminal and/or the mobile platform and the location of the available second terminals. This means that the server may be able to select, or receive a selected second terminal from an external source, which is closest and most suited to respond quickly to an emergency.
  • the data comprises one or more of the following:
  • Data such as images, video and audio may provide valuable information to the receiving terminals or the person or persons using that terminal. For instance audio data enables the receiver to hear what is going on at a location without actually being there. This may be useful to hear what has happened or is happening between for instance the driver of a bus and a passenger who is aggressive towards the driver.
  • Images provide a visual overview of the situation at a specific rate such as one picture per second.
  • Video data provides a more fluent visual overview of the situation at typically a higher rate than static images.
  • mixed data such as audio and video.
  • the first terminal may also be text information which is added by someone accessing the first terminal directly or via other equipment.
  • the driver of a bus or train may be able to enter text which is sent along with images or video data to the server.
  • the first terminal may be able to capture the data on its own or using additional equipment.
  • the first terminal may be connected to a number of capturing devices such as video cameras and microphones.
  • the first terminal then aggregates the data and transmits it to the server where needed.
  • the first terminal may retrieve captured information from another device in the mobile platform.
  • the data can further contain metadata which relates to the captured images, video, audio or additional text information.
  • metadata may for instance specify encodings used for the captured data, frame rate of video, type of transported data, time and/or date of capturing, identification of the device which captured the data such as an identification of a particular camera or microphone, etc.
  • the data may contain metadata related to the mobile platform such as the type of mobile platform, an identification of the mobile platform, route of the mobile platform, etc.
  • the metadata may indicate whether the mobile platform is public transport or private transport, the current destination or line number of public transport, number of passengers, etc.
  • the data may also contain metadata related to the first terminal such as an identification of the first terminal, the mobile platform whereto the first terminal is assigned, configuration parameters of the first terminal, description of how location information is obtained, etc.
  • Other information may be stored in addition to these or even in a different set of metadata. For instance a description of an incident or emergency may be stored as well, but does not fit in any of the above described metadata types. Thus additional information may also form part of the data when an emergency occurs or a particular incident takes place.
  • Metadata such as identifications of mobile platforms or terminals in combination with the date of particular recordings can be used to store the data in a chronological manner. This may be useful for easy recovery of data at a later point in time, for instance as evidence in a court case or to determine what happened exactly.
  • the server may keep track of each emergency or incident in a separate database or log. Information contained therein can be linked to data and metadata stored on the central server. This provides an advantage that one piece of information can be linked to other information. For instance starting from a particular piece of recorded video, it becomes possible to find information related to the mobile platform wherein the information was recorded, possible emergencies or incidents occurring during that recording, possible interventions by assistance crews or emergency services, etc. Similarly, starting from an emergency report, the server may be able to recover the captured audio and video which relates to that emergency based on the metadata.
  • the server for use in delivery of data according to the present invention may comprise means for making the selection of the second mobile terminal.
  • the server is able to trigger the selection of the second terminal from the available terminals. Triggering such selection on a different server, node or system may be useful when the party in possession of the location of the available terminals is not willing to share such information. For instance, police services may not want to share the location of each police officer with external parties such as the one operating the server of the present invention. In such case the server triggers the selection in a device located at the police services headquarters or a centre of operations thereof. However if the server is used by the police services themselves, it may be beneficial to integrate the selection of the second terminal into the functionality of the server. This way the server may be able to automatically determine which second terminal should respond to an emergency or request for assistance and thus receive the data and location information.
  • the server may be beneficial to enable the server to make the selection. This reduces the delay between an emergency and the assistance compared to a situation where one or more additional intermediate systems are involved.
  • the server for use in delivery of data according to the present invention may further comprise storage means for storing one or more of the following:
  • the server To enable the server to provide information captured in the past, it has to be able to store the information until it is required by a second terminal or until it can be removed. For instance the server may store the past half hour of information for each mobile platform or first terminal and then replace the oldest information with new information. Alternatively the server may be able to move stored data to another storage such as a network attached storage system for long term storage of the data. Such long term storage may be required to keep data save in case of disputes regarding a particular incident or emergency.
  • the location information comprises one or more of the following:
  • a first well known solution is a satellite based positioning system which provides coordinates of a mobile platform on the planet.
  • Typical examples are the Global Positioning System (GPS) which is already widely deployed and upcoming alternatives such as the European Galileo project or the Russian GLONASS project.
  • GPS Global Positioning System
  • GLONASS Russian GLONASS project
  • GSM triangulation An alternative to satellite based positioning system is GSM triangulation.
  • the GSM triangulation system is based on measurements of signal strength towards a number of base stations at a location. Based on that information it is possible to obtain an estimation of the location of a particular mobile telephone or GSM. This can also be expressed as coordinates on a map or distances relative to each of the measured base stations.
  • WiFi based triangulation works similarly to GSM triangulation in the sense that it measures signal strength to a number of.available base stations. Using a list of base stations and signal strengths related thereto at specific locations, it is possible for a device to determine its location from signal strength measurements.
  • first terminal concerns a terminal in a railway vehicle
  • detection loops along the rails to detect where the vehicle is at a given point of time.
  • Such information can be used to control railway signalling and this may also be used to determine the position of the terminal or the vehicle along the railway.
  • the server for use in delivery of data further comprises means for receiving a signal for initiating the delivery of data.
  • the mobile platform or the first terminal may provide an emergency button. By activating this button, a signal can be transmitted to the server to indicate that an emergency has occurred or is occurring. By adding means to receive such a signal to the server, the server may be able to automatically start the delivery of data to the second terminal. The server may first trigger selection of the second terminal before the delivery of data is initiated. This ensures that after a press on the emergency button, data and the location of the first terminal is delivered to the appropriate second terminal as soon as possible.
  • the selection is further based on one or more of the following criteria:
  • the distance between available terminals and the first terminal or the mobile platform may also be an important factor in the selection, and so is the estimated travel time for each available terminal to reach the first terminal or mobile platform. These factors can be used to achieve a quick response to an emergency without additional delay due to travel time. Such parameters may also take into account the additional time or distance introduced by traffic jams, construction works, one way streets, etc.
  • Other information which can be used to select a second terminal from the available terminals is information or metadata relating to an incident or type of emergency going on in the mobile platform or information indicative for the desired type of assistance.
  • the central server may perform the selection based on the type of team that is desired for providing assistance. This way the chance of sending assistance which is insufficient or unable to resolve any issues is reduced significantly.
  • Metadata related to the transmitted data may also be taken into account when selecting the second terminal from the available terminals.
  • Some of the available terminals may not be able to present all data to a user. For instance in some cases an available terminal may not have a display which means that any video data sent hereto cannot be presented. The person using the terminal would then be unable to determine the nature of the problem or may not receive a request for assistance at all. It can therefore be advantageous to take the capabilities of the available terminals into account when sending data to a terminal.
  • the server for use in delivery of data according to the present invention further comprises means for configuring and/or monitoring the first terminal.
  • the server may also be able to communicate with the first terminal. Such communication may enable the server to monitor the status of a first terminal or the mobile platform whereto the terminal belongs. In addition, this may enable an operator of the server to monitor the situation inside or around the mobile platform. The operator may also be able to configure the first terminal or any peripherals linked thereto such as data capturing devices. This way the server or an operator thereof may define settings in the first terminal such as image quality, frequency of updates for the information, etc. It may also enable the operator to verify whether a mobile platform or a first terminal are still functioning correctly and to detect whether an emergency has gone unnoticed.
  • the server for use in delivery of data further comprises means for receiving location information related to the second mobile terminal and means for triggering a selection of the first terminal from a plurality of available first terminals in their respective mobile platforms, the selection being based on the location information related to the second mobile terminal and location information related to the available first terminals in their respective mobile platforms.
  • the present invention further relates to a second mobile terminal for use in delivery of data according, the second mobile terminal comprising means for receiving data from the server, characterized in that the second mobile terminal further comprises means for requesting the data from the server.
  • the second terminal is typically the receiver of data from the first terminal. Generally this is initiated by the first terminal or the server. However in some situations the delivery of data may also be initiated by the second terminal. For instance when a police officer carrying a terminal desires to receive data related to a mobile platform in his vicinity, such as a bus or tram passing by, he may request data related to that mobile platform. The officer can interact with his terminal which initiates a request towards the server. The server which is aware of the location information related to the requesting second terminal because the information was included in the request or can be obtained from an external source, is then able to determine which mobile platforms with their respective first terminals are possible targets for the second terminal.
  • the server may consider all first terminals and their respective first terminals and then trigger a selection thereof based on the location information that is available. This way the server may reduce the possible sources of data to a number of mobile platforms or first terminals which are near the second terminal or which are within a particular radius around the second terminal.
  • the present invention further also relates to a method for delivery of data from a first terminal in a mobile platform to a second mobile terminal via a server, the method comprising the steps of:
  • Figure 1 illustrates an example of a scenario wherein an embodiment of the present invention is used.
  • data is delivered from a first terminal 102 in a mobile platform 101 to a second terminal 104 2 via a server 103.
  • the mobile platform 101 in this particular example is a bus.
  • the bus has a number of data capturing devices (not shown) embedded in the interior of the vehicle which capture video and audio on the inside of the vehicle.
  • the bus has a number of cameras towards the exterior of the vehicle to capture video information from around the bus.
  • first terminal 102 In addition to the data, first terminal 102 also determines the location of the bus 101. Arrow 110 indicates information received by the first terminal 102 which enables the detection of the location of the bus 101.
  • the first terminal 102 contains a GPS receiver which is used to determine the location of the bus 101.
  • GPS receiver which is used to determine the location of the bus 101.
  • GSM triangulation or WiFi based location detection may be used or even a combination of techniques.
  • the first terminal 102 regularly provides location information and captured data to the server 103.
  • Arrow 111 indicates the transmission of such data and location information to the server.
  • Various technologies can be used for the transport of the data and location information. Some examples are Global System for Mobile communications (GSM) technology, Global Packet Radio System (GPRS) technology, Universal Mobile Telecommunications Service (UMTS), High Speed Packet Access (HSPA) technology, other 3 rd generation mobile communication technology or technologies such as WiFi or WiMax.
  • GSM Global System for Mobile communications
  • GPRS Global Packet Radio System
  • UMTS Universal Mobile Telecommunications Service
  • WiFi or WiMax 3 rd generation mobile communication technology
  • Each of these technologies has particular characteristics which could make them more suited for a particular embodiment.
  • the technologies in use are however less relevant for the understanding of the invention and are therefore only used as examples.
  • the server 103 receives the information from the first terminal 102 and may store the information for later use. However, some information may also be deducted from the information that is delivered to the server 103. For instance, the first terminal 102 may send a stream of video images and its location once every minute. The server 103 may then be able to determine the location of the first terminal 102 or the mobile platform 101 based on the last reported location and the number of frames in the video stream received since that last location report using the number of frames per second. This way, the server 103 is able to estimate the current location of the mobile platform 101 or first terminal 102 without a constant receipt of location information.
  • the timeframe wherein the location is determined based on the frames per second should be set to such a length of time that the position estimation is accurate enough to provide fast assistance. This may even be dependant on the type of road whereon the mobile platform moves. For instance in a city there is a need of frequent location updates because there are a large number of possible turns and different routes that can be taken. On a highway there are less different routes so an update at each on-ramp or off-ramp may be sufficient when combined with a location detection based on speed or frames per second.
  • the server 103 may receive the data in a streaming manner, thus a constant flow of new data such as images, video frames or audio samples or in intervals.
  • the server 103 may for instance receive a recording of a particular length of time at regular intervals.
  • Such information can then be stored in the server 103 or an external storage medium for later retrieval.
  • the data may be augmented with additional information such as which mobile platform or terminal that provided the information, time and date of the receipt, which camera made the recording, comments from the driver, etc.
  • Such information can be stored in a database which enables retrieval of the information at an efficient speed when required.
  • the server 103 further keeps track of the location of each of the available terminals 104 1 to 104 n . These terminals provide their location information at regular intervals to server 103 as is indicated by arrow 112. These terminals 104 1 to 104 n may determine their position using similar or different technology than that used by the first terminal 102. In case an emergency occurs, or bus 101 is in need of assistance, the server 103 will trigger the selection of the second terminal from the available terminals 104 1 to 104 n . In this example the server 103 is able to do the selection himself instead of asking a selection from another node or server. The server 103 takes into account the occupation of the available nodes 104 1 to 104 n , their distance towards the bus 101 and the expected time to travel that distance.
  • terminal 104 2 we consider terminal 104 2 to be the optimal destination and thus terminal 104 2 is selected as second terminal.
  • the server 103 delivers the data from the first terminal 102 to the second terminal 1042 along with the location information of the bus 101.
  • server 103 may only receive the location information and data from terminal 102 and then pass that information to a different server which has the location information of the available nodes 104 1 to 104 n . This server may then perform the selection and deliver data received from server 103 to the selected node. Alternatively, server 103 requests an identification of a selected node from another server and then uses that identification to deliver the data to the selected node.
  • terminal 102 may also be fixed points where terminal 102 is able to store captured data.
  • Such fixed points may for instance be provided along the route of public transport or at fixed points in a city or along major roads. These fixed points may act as additional storage whereon the first terminal 102 can store captured data. This way, the storage onboard of mobile platform 101 is cleared of data which reduces the amount of required storage on the mobile platform or the first terminal.
  • the server 103 may be able to retrieve information from such storage points, for instance based on the location of the mobile platform 101, the server 103 may be able to determine the storage point closest to the current location of the mobile platform 101. The server may then be able to retrieve data from that storage point in order to provide such information to the second terminal.
  • the mobile platform corresponds to a public transport vehicle such as a tram, a bus, a train, an underground train, a ship such as a ferry, an airplane or an helicopter.
  • the first terminal corresponds to an onboard computer which can be integrated and fixed inside the transport vehicle or which may be a mobile device which is placed inside the vehicle such as a personal digital assistant (PDA).
  • PDA personal digital assistant
  • the available second terminals correspond to services such as police units which are provided with a mobile device such as a PDA, a mobile telephone, a laptop computer or a computer in a police vehicle.
  • police units there may be private security services which are part of a public transport company or a private security company.
  • the central server can be operated by the police, a private security company or the public transport company.
  • a second scenario wherein an embodiment of the present invention can be used is in the protection of people and especially children and people who are in constant need of assistance or at a higher risk of needing assistance.
  • the mobile platform in such a scenario corresponds to the person who is being protected such as the child.
  • the first terminal may be a small device which is able to capture some information such as location and images or audio and which can transmit such information to the central server. The information can then be used by parents to find a lost child, caretakers to locate a person in distress, etc.
  • the person having the first terminal may also be able to initiate the transfer of data to a caretaker or parent in case of emergency.
  • a third scenario is in city-wide gaming wherein a number of people wander around a city or a location and are able to exchange information with each other.
  • Each member of the group may capture information and provide that information to the central server.
  • the server may then provide that information to a limited number of other group members based on their geographic location. For instance in a game where one person has to be located by the other members of the group, the central server may send a picture of the surroundings of the target to any member of the group who is within a particular range.
  • the group members looking for the target may be able to communicate with each other while the target does not receive such information.
  • a fourth scenario is in guided tours in a museum, city, company, etc.
  • a visitor may stream information to a tour guide which is closest to the visitor or which has the information requested by a visitor.
  • a tour guide may stream information to visitors within a particular range such as all the visitors in the same room near the same piece of art or object.

Abstract

The present invention relates to a server for use in delivery of data from a first terminal in a mobile plalform to a second mobile terminal. The server comprises location receiving means for receiving position information related to the first terminal and/or the mobile platform. The server further comprises means for triggering a selection of a second mobile terminal from a plurality of available mobile terminal. The selection being based on the location information related to the first terminal and location information related to the available mobile terminals.

Description

    Field of the Invention
  • The present invention generally relates to delivery of data from a source to a destination and more in particular to delivery of data from a terminal in a mobile platform such as public transport vehicles, a taxi, a car, etc. to a second mobile terminal such as a mobile telephone, handheld computer, vehicle computer, etc of for instance emergency services, recovery services, maintenance services, etc.
  • Background of the Invention
  • Mobile platforms and especially mobile platforms which are exposed to the general public are prone to various situations wherein assistance from people or tools external to the vehicle or its operator may be needed. For instance the driver of a public transport vehicle which suffers from a malfunction in an access door may not be able to resolve the issue on his own and may require assistance of a technician or maintenance crew. Such a situation is not time-critical rather only a nuisance. However other situations may require more drastic measures or a fast response from external assistance. For instance emergency situations such as aggressive behaviour amongst passengers or towards the driver of a public transport vehicle, medical emergencies such as injured people or people suffering from a potential life threatening situation, a crash of the vehicle, etc. Such situation requires a fast response by the assistance crew and such response is time-critical.
  • One way of handling such situations and getting sufficient and fast enough assistance is by making a telephone call using a mobile telephone, a propriety communication system, etc. to a central dispatch, for instance a dispatch of a public transport company, emergency services, recovery services, etc. Minor or non-time critical problems may be resolved by the personnel of the transport company, technicians or recovery crew when it suits them or can be postponed until a later point in time. However when the contacted central is unable to provide the desired assistance, they need to pass information to a different central or dispatch. This may introduce delays between the occurrence of the emergency and the time where actual help arrives.
  • In order to obtain assistance, the driver has to be able to communicate with such a central location or when the driver is unable to communicate, a passenger or passer- by has to contact someone else to provide assistance. During such a call, one of the persons requiring assistance has to provide important information such as the nature of the situation or emergency, the location where the assistance crew should be sent to and information related to the situation such as a number of casualties, how urgent help is needed, etc. If for some reason the driver or a victim is unable to provide all that information, someone else has to provide the information or the external assistance may not be able to get there in time or bring along appropriate equipment to provide adequate assistance.
  • A solution to this problem is given in the French patent application FR 2 887 064 by Peugeot Citroen Automobiles SA. This document discloses a system with one or more cameras positioned in a car which record the interior and/or exterior of the car. When an emergency such as a crash is detected, the current position of the car is passed to an operator along with any recorded images. The system further allows the operator to communicate with the driver, passengers and/or people near the vehicle over a two-way communication link. Upon receipt of images and a position, an operator may contact an emergency services centre which is able to send police, firefighters or an ambulance to the scene of the crash for assistance. The operator has received the images from the car and may be able to describe the situation of the crash to the emergency services centre which enables them to take appropriate measures to offer help.
  • A drawback of the solution disclosed in FR 2 887 064 is that an operator has to receive the operation, interpret the information and provide it to another operator in an emergency services centre which in turn is able to provide any available information to the responding units. This means that a delay is created between the emergency and the time where units respond to the crash. Delays may lead to additional injuries of victims, injuries to other people passing by, may result in extensions of the emergency, etc and should thus be avoided.
  • A second drawback of FR 2 887 064 is that only the operator receives the images and is supposed to be able to interpret them. Although the document suggests the presence of a medic or doctor near the operator, this may not always be the case. For instance call-centres which handle a large variety of situations and emergencies may not always have medical staff available to provide additional information or support to an operator. In such situations, the operator has to evaluate the situation which may lead to bad evaluations or insufficient information being passed on to responding units and/or selection of an assistance unit that is not the most appropriate one given the nature and location of the incident.
  • It is an objective of the present invention to provide a system which is able to reduce the time delay between a crash and the response of assistance. It is a further objective to provide a system which provides sufficient information to responding units.
  • Summary of the Invention
  • The drawbacks of the prior art are overcome and the objectives of the present invention are realized by a server for use in delivery of data from a first terminal in a mobile platform to a second mobile terminal, the server comprising location receiving means for receiving position information related to the first terminal and/or the mobile platform; characterized in that the server further comprises means for triggering a selection of the second mobile terminal from a plurality of available mobile terminals, the selection being based on the location information related to the first terminal and location information related to the available terminals.
  • Indeed, by selecting the second terminal from the available terminals based on the respective location of the mobile platform or the first terminal and the location of the available terminals, the server is able to determine the most appropriate assistance unit whereto the data should be sent to for optimal response times.
  • A mobile platform such as a public transport vehicle, a car, etc. may be equipped with one or more first terminals. This terminal can deliver data to the server at regular intervals, as a stream or when the situation requires the transmission of data. The first terminal is located in the mobile platform which moves around. Therefore the location of the first terminal is linked to the location of the mobile platform. The first terminal may be able to determine its own location or it may use a location detection by the mobile platform. Alternatively there may be systems external to the mobile platform or first terminal which determine the location of the mobile platform or first terminal and which provide such information to the server. Regardless of how the location detection for the first terminal or the mobile platform are performed, the server is able to receive such information and process the information when needed.
  • When an emergency occurs or when data has to be transmitted, for instance upon request from a person in the mobile platform such as the driver, the server is able to trigger selection of the second terminal or second terminals based on their respective locations. The second terminal is destined to receive the location information related to the first terminal and/or mobile platform and any available data related thereto. The server logic itself may select the second terminal from the available terminals for instance by executing software running on the server which determines the second terminal from all available terminals. Alternatively the server may rely on external logic to select the second terminal or second terminals, for instance by contacting another server or node which is able to determine the second terminal. In addition, the server may transfer the data towards the second terminal after the selection or may pass the information to another server or node which then delivers the data to the second terminal, for instance an external node which also performs the selection of the second terminal.
  • It should be noted that the first terminal and the second terminal may be part of different sets of terminals. For instance the first terminal may be a piece of equipment placed in a public transport vehicle whereas the second terminal and the available terminals may be terminals located in police vehicles or carried around by police units. Of course both the first and the second terminal may belong to the same subset of people such as emergency services. In such case, one unit may for instance use the system to request assistance of one or more additional units. Generally the first terminal corresponds to a source of data which may be required by the second terminal.
  • The main advantage of the server according to the present invention is that the second terminals are selected based on the location of the first terminal and/or the mobile platform and the location of the available second terminals. This means that the server may be able to select, or receive a selected second terminal from an external source, which is closest and most suited to respond quickly to an emergency.
  • Optionally the data comprises one or more of the following:
    • image data captured via the first terminal;
    • video data captured via the first terminal; and
    • audio data captured via the first terminal
    • metadata related to the data;
    • metadata related to the first terminal;
    • metadata related to the mobile platform; and
    • information related to an incident or emergency.
  • Data such as images, video and audio may provide valuable information to the receiving terminals or the person or persons using that terminal. For instance audio data enables the receiver to hear what is going on at a location without actually being there. This may be useful to hear what has happened or is happening between for instance the driver of a bus and a passenger who is aggressive towards the driver. Images provide a visual overview of the situation at a specific rate such as one picture per second. Video data provides a more fluent visual overview of the situation at typically a higher rate than static images. Of course there may be a use of mixed data such as audio and video. There may also be an option to select which type of data is received by the second terminal or the data may change over time. For instance a second terminal may only receive a static image when a potential emergency arises. If the situation escalates or after input from one of the involved parties or persons, the system may automatically switch to video data.
  • In addition to this data, there may also be text information which is added by someone accessing the first terminal directly or via other equipment. For instance the driver of a bus or train may be able to enter text which is sent along with images or video data to the server. Furthermore the first terminal may be able to capture the data on its own or using additional equipment. The first terminal may be connected to a number of capturing devices such as video cameras and microphones. The first terminal then aggregates the data and transmits it to the server where needed. Alternatively the first terminal may retrieve captured information from another device in the mobile platform.
  • The data can further contain metadata which relates to the captured images, video, audio or additional text information. Such metadata may for instance specify encodings used for the captured data, frame rate of video, type of transported data, time and/or date of capturing, identification of the device which captured the data such as an identification of a particular camera or microphone, etc. Furthermore the data may contain metadata related to the mobile platform such as the type of mobile platform, an identification of the mobile platform, route of the mobile platform, etc. For instance, the metadata may indicate whether the mobile platform is public transport or private transport, the current destination or line number of public transport, number of passengers, etc. The data may also contain metadata related to the first terminal such as an identification of the first terminal, the mobile platform whereto the first terminal is assigned, configuration parameters of the first terminal, description of how location information is obtained, etc. Other information may be stored in addition to these or even in a different set of metadata. For instance a description of an incident or emergency may be stored as well, but does not fit in any of the above described metadata types. Thus additional information may also form part of the data when an emergency occurs or a particular incident takes place.
  • All of the above described metadata, or a selection thereof can be transmitted to the central server in addition to the captured data itself and the location information. Metadata such as identifications of mobile platforms or terminals in combination with the date of particular recordings can be used to store the data in a chronological manner. This may be useful for easy recovery of data at a later point in time, for instance as evidence in a court case or to determine what happened exactly.
  • Keeping track of the type of emergency or incident may also be useful, especially in addition with other information such as date and time of recordings and identifications of mobile platforms and terminals. The server may keep track of each emergency or incident in a separate database or log. Information contained therein can be linked to data and metadata stored on the central server. This provides an advantage that one piece of information can be linked to other information. For instance starting from a particular piece of recorded video, it becomes possible to find information related to the mobile platform wherein the information was recorded, possible emergencies or incidents occurring during that recording, possible interventions by assistance crews or emergency services, etc. Similarly, starting from an emergency report, the server may be able to recover the captured audio and video which relates to that emergency based on the metadata.
  • Optionally the server for use in delivery of data according to the present invention may comprise means for making the selection of the second mobile terminal.
  • The server is able to trigger the selection of the second terminal from the available terminals. Triggering such selection on a different server, node or system may be useful when the party in possession of the location of the available terminals is not willing to share such information. For instance, police services may not want to share the location of each police officer with external parties such as the one operating the server of the present invention. In such case the server triggers the selection in a device located at the police services headquarters or a centre of operations thereof. However if the server is used by the police services themselves, it may be beneficial to integrate the selection of the second terminal into the functionality of the server. This way the server may be able to automatically determine which second terminal should respond to an emergency or request for assistance and thus receive the data and location information. In general, if the server is able to obtain the location information of the first terminal and/or the mobile platform and the location information of the available terminals, it may be beneficial to enable the server to make the selection. This reduces the delay between an emergency and the assistance compared to a situation where one or more additional intermediate systems are involved.
  • Optionally the server for use in delivery of data according to the present invention may further comprise storage means for storing one or more of the following:
    • the location information related to the first terminal and/or the mobile platform;
    • the data
    • information related to circumstances wherein said data is captured;
    • a unique identifier related to said data and/or said location information related to said first terminal; and
    • a description of said mobile platform.
      A first terminal may deliver its location and data to the server only when it is needed such as during an emergency or a situation which requires assistance. However, sometimes this may not be possible such as after a serious crash which may have damaged the first terminal or the transmission hardware. Therefore it may be better to deliver information to the server at regular Intervals or even in a streaming fashion to ensure that as much information as possible is available at the server. This way the server may be able to deliver data such as video information from a past timeframe such as the last minute or several minutes or a fraction of a minute to the second terminal. This may provide essential information to the second terminal or the users thereof regarding the situation.
  • To enable the server to provide information captured in the past, it has to be able to store the information until it is required by a second terminal or until it can be removed. For instance the server may store the past half hour of information for each mobile platform or first terminal and then replace the oldest information with new information. Alternatively the server may be able to move stored data to another storage such as a network attached storage system for long term storage of the data. Such long term storage may be required to keep data save in case of disputes regarding a particular incident or emergency.
  • Optionally, For the server for use in delivery of data according to the present invention, the location information comprises one or more of the following:
    • satellite based coordinates;
    • GSM triangulation coordinates; and
    • WiFi triangulation coordinates.
  • Various systems exist which are able to determine the location of a mobile platform or the first terminal. A first well known solution is a satellite based positioning system which provides coordinates of a mobile platform on the planet. Typical examples are the Global Positioning System (GPS) which is already widely deployed and upcoming alternatives such as the European Galileo project or the Russian GLONASS project. These systems all work according to the same principle and are therefore equivalents in the context of the present invention. Of course each of these systems may require different hardware to determine a location using the system. However this is not important for the present invention as only the coordinates of the mobile platform and/or first terminal are of importance, not how they are determined.
  • An alternative to satellite based positioning system is GSM triangulation. The GSM triangulation system is based on measurements of signal strength towards a number of base stations at a location. Based on that information it is possible to obtain an estimation of the location of a particular mobile telephone or GSM. This can also be expressed as coordinates on a map or distances relative to each of the measured base stations. WiFi based triangulation works similarly to GSM triangulation in the sense that it measures signal strength to a number of.available base stations. Using a list of base stations and signal strengths related thereto at specific locations, it is possible for a device to determine its location from signal strength measurements.
  • Other alternative systems may be available. For instance if the first terminal concerns a terminal in a railway vehicle, there may be a series of detection loops along the rails to detect where the vehicle is at a given point of time. Such information can be used to control railway signalling and this may also be used to determine the position of the terminal or the vehicle along the railway.
  • Optionally the server for use in delivery of data according to the present invention further comprises means for receiving a signal for initiating the delivery of data.
  • The mobile platform or the first terminal may provide an emergency button. By activating this button, a signal can be transmitted to the server to indicate that an emergency has occurred or is occurring. By adding means to receive such a signal to the server, the server may be able to automatically start the delivery of data to the second terminal. The server may first trigger selection of the second terminal before the delivery of data is initiated. This ensures that after a press on the emergency button, data and the location of the first terminal is delivered to the appropriate second terminal as soon as possible.
  • Optionally the selection is further based on one or more of the following criteria:
    • occupation of the available mobile terminals;
    • distance between the first terminal and the available mobile terminals; and
    • an estimation of the duration to move from the respective locations of the available mobile terminals to the location of the first terminal;
    • metadata supplied by the first terminal indicative for the desired type of available mobile terminals;
    • metadata related to the data;
    • metadata related to the mobile platform; and
    • metadata related to the first terminal.
      In addition to making a selection based on location information of the first terminal and the available terminals to select the second terminal, the selection may take additional parameters into account. Such additional parameters may provide a more adequate selection of the second terminal than just the location information. For Instance, some available terminals which are an option for selection location wise may not be able to respond. For instance the personnel related to an available terminal may be occupied with another emergency or situation. Thus such a terminal could be selected based on their location even if they are not able to respond to a new emergency. This can be avoided by taking the occupation of an available terminal in consideration during the selection. It should be noted that available terminal means a terminal which is eligible for selection based on its nature. For instance each of the police units with a terminal is an available terminal regardless of whether they are occupied or not.
  • The distance between available terminals and the first terminal or the mobile platform may also be an important factor in the selection, and so is the estimated travel time for each available terminal to reach the first terminal or mobile platform. These factors can be used to achieve a quick response to an emergency without additional delay due to travel time. Such parameters may also take into account the additional time or distance introduced by traffic jams, construction works, one way streets, etc.
  • Other information which can be used to select a second terminal from the available terminals is information or metadata relating to an incident or type of emergency going on in the mobile platform or information indicative for the desired type of assistance. For instance when the central server is used in an environment which controls multiple type of available units such as technical response teams, medical response teams, security response teams, etc. the central server may perform the selection based on the type of team that is desired for providing assistance. This way the chance of sending assistance which is insufficient or unable to resolve any issues is reduced significantly.
  • Metadata related to the transmitted data may also be taken into account when selecting the second terminal from the available terminals. Some of the available terminals may not be able to present all data to a user. For instance in some cases an available terminal may not have a display which means that any video data sent hereto cannot be presented. The person using the terminal would then be unable to determine the nature of the problem or may not receive a request for assistance at all. It can therefore be advantageous to take the capabilities of the available terminals into account when sending data to a terminal.
  • In general, all additional information that can be used to find a good second terminal may be taken into account. Such information should result in the selection of a second terminal or a unit with a terminal that has appropriate equipment to handle the emergency and which is able to respond as quickly as possible as required by the situation or emergency.
  • Optionally the server for use in delivery of data according to the present invention further comprises means for configuring and/or monitoring the first terminal.
  • In addition to delivery of data from the first terminal to the server, the server may also be able to communicate with the first terminal. Such communication may enable the server to monitor the status of a first terminal or the mobile platform whereto the terminal belongs. In addition, this may enable an operator of the server to monitor the situation inside or around the mobile platform. The operator may also be able to configure the first terminal or any peripherals linked thereto such as data capturing devices. This way the server or an operator thereof may define settings in the first terminal such as image quality, frequency of updates for the information, etc. It may also enable the operator to verify whether a mobile platform or a first terminal are still functioning correctly and to detect whether an emergency has gone unnoticed.
  • Optionally the server for use in delivery of data according to the present invention further comprises means for receiving location information related to the second mobile terminal and means for triggering a selection of the first terminal from a plurality of available first terminals in their respective mobile platforms, the selection being based on the location information related to the second mobile terminal and location information related to the available first terminals in their respective mobile platforms.
  • The present invention further relates to a second mobile terminal for use in delivery of data according, the second mobile terminal comprising means for receiving data from the server, characterized in that the second mobile terminal further comprises means for requesting the data from the server.
  • As described above, the second terminal is typically the receiver of data from the first terminal. Generally this is initiated by the first terminal or the server. However in some situations the delivery of data may also be initiated by the second terminal. For instance when a police officer carrying a terminal desires to receive data related to a mobile platform in his vicinity, such as a bus or tram passing by, he may request data related to that mobile platform. The officer can interact with his terminal which initiates a request towards the server. The server which is aware of the location information related to the requesting second terminal because the information was included in the request or can be obtained from an external source, is then able to determine which mobile platforms with their respective first terminals are possible targets for the second terminal. The server may consider all first terminals and their respective first terminals and then trigger a selection thereof based on the location information that is available. This way the server may reduce the possible sources of data to a number of mobile platforms or first terminals which are near the second terminal or which are within a particular radius around the second terminal.
  • The present invention further also relates to a method for delivery of data from a first terminal in a mobile platform to a second mobile terminal via a server, the method comprising the steps of:
    • capturing the data via the first terminal;
    • transmitting the data from the first terminal to the server;
    • transmitting location information related to the first terminal and/or the mobile platform to the server;
    • receiving the data and the location information by the server;
    • triggering selection of the second mobile terminal from a plurality of available terminals based on the location information related to the first terminal and location information related to the available mobile terminals; and
    • transmission of the data from the server to the second mobile terminal.
    Brief Description of the Drawings
    • Fig. 1 illustrates an overview of a scenario wherein an embodiment of the present invention is used.
    Detailed Description of Embodiment(s)
  • Figure 1 illustrates an example of a scenario wherein an embodiment of the present invention is used. In this scenario, data is delivered from a first terminal 102 in a mobile platform 101 to a second terminal 1042 via a server 103.
  • The mobile platform 101 in this particular example is a bus. The bus has a number of data capturing devices (not shown) embedded in the interior of the vehicle which capture video and audio on the inside of the vehicle. In addition, the bus has a number of cameras towards the exterior of the vehicle to capture video information from around the bus. Of course in alternative embodiments there may be different types of capturing devices and they may be located in different locations. It is not important which type of data that is captured or how the data is captured for the understanding of the invention. It is however important to realize that the first terminal 102 is used to deliver the information to the server 103.
  • In addition to the data, first terminal 102 also determines the location of the bus 101. Arrow 110 indicates information received by the first terminal 102 which enables the detection of the location of the bus 101. In this particular example, the first terminal 102 contains a GPS receiver which is used to determine the location of the bus 101. Of course other techniques such as GSM triangulation or WiFi based location detection may be used or even a combination of techniques.
  • In this embodiment, the first terminal 102 regularly provides location information and captured data to the server 103. Arrow 111 indicates the transmission of such data and location information to the server. Various technologies can be used for the transport of the data and location information. Some examples are Global System for Mobile communications (GSM) technology, Global Packet Radio System (GPRS) technology, Universal Mobile Telecommunications Service (UMTS), High Speed Packet Access (HSPA) technology, other 3rd generation mobile communication technology or technologies such as WiFi or WiMax. Each of these technologies has particular characteristics which could make them more suited for a particular embodiment. The technologies in use are however less relevant for the understanding of the invention and are therefore only used as examples.
  • The server 103 receives the information from the first terminal 102 and may store the information for later use. However, some information may also be deducted from the information that is delivered to the server 103. For instance, the first terminal 102 may send a stream of video images and its location once every minute. The server 103 may then be able to determine the location of the first terminal 102 or the mobile platform 101 based on the last reported location and the number of frames in the video stream received since that last location report using the number of frames per second. This way, the server 103 is able to estimate the current location of the mobile platform 101 or first terminal 102 without a constant receipt of location information. Of course, the timeframe wherein the location is determined based on the frames per second should be set to such a length of time that the position estimation is accurate enough to provide fast assistance. This may even be dependant on the type of road whereon the mobile platform moves. For instance in a city there is a need of frequent location updates because there are a large number of possible turns and different routes that can be taken. On a highway there are less different routes so an update at each on-ramp or off-ramp may be sufficient when combined with a location detection based on speed or frames per second.
  • The server 103 may receive the data in a streaming manner, thus a constant flow of new data such as images, video frames or audio samples or in intervals. The server 103 may for instance receive a recording of a particular length of time at regular intervals. Such information can then be stored in the server 103 or an external storage medium for later retrieval. In some embodiments, the data may be augmented with additional information such as which mobile platform or terminal that provided the information, time and date of the receipt, which camera made the recording, comments from the driver, etc. Such information can be stored in a database which enables retrieval of the information at an efficient speed when required.
  • The server 103 further keeps track of the location of each of the available terminals 1041 to 104n. These terminals provide their location information at regular intervals to server 103 as is indicated by arrow 112. These terminals 1041 to 104n may determine their position using similar or different technology than that used by the first terminal 102. In case an emergency occurs, or bus 101 is in need of assistance, the server 103 will trigger the selection of the second terminal from the available terminals 1041 to 104n. In this example the server 103 is able to do the selection himself instead of asking a selection from another node or server. The server 103 takes into account the occupation of the available nodes 1041 to 104n, their distance towards the bus 101 and the expected time to travel that distance. In this particular example we consider terminal 1042 to be the optimal destination and thus terminal 1042 is selected as second terminal. As illustrated by arrow 113, the server 103 delivers the data from the first terminal 102 to the second terminal 1042 along with the location information of the bus 101.
  • It should be noted that although the figure shows a single server 103, the functionality thereof may be implemented on multiple devices. For instance, server 103 may only receive the location information and data from terminal 102 and then pass that information to a different server which has the location information of the available nodes 1041 to 104n. This server may then perform the selection and deliver data received from server 103 to the selected node. Alternatively, server 103 requests an identification of a selected node from another server and then uses that identification to deliver the data to the selected node.
  • Although not shown in Fig. 1, there may also be fixed points where terminal 102 is able to store captured data. Such fixed points may for instance be provided along the route of public transport or at fixed points in a city or along major roads. These fixed points may act as additional storage whereon the first terminal 102 can store captured data. This way, the storage onboard of mobile platform 101 is cleared of data which reduces the amount of required storage on the mobile platform or the first terminal. The server 103 may be able to retrieve information from such storage points, for instance based on the location of the mobile platform 101, the server 103 may be able to determine the storage point closest to the current location of the mobile platform 101. The server may then be able to retrieve data from that storage point in order to provide such information to the second terminal.
  • The present invention has been described with reference to Fig. 1 in a generic case. A possible example of a real-life scenario wherein an embodiment of the present invention can be used is for securing public transport. In such a scenario, the mobile platform corresponds to a public transport vehicle such as a tram, a bus, a train, an underground train, a ship such as a ferry, an airplane or an helicopter. The first terminal corresponds to an onboard computer which can be integrated and fixed inside the transport vehicle or which may be a mobile device which is placed inside the vehicle such as a personal digital assistant (PDA). The available second terminals correspond to services such as police units which are provided with a mobile device such as a PDA, a mobile telephone, a laptop computer or a computer in a police vehicle. Alternatively to police units there may be private security services which are part of a public transport company or a private security company. The central server can be operated by the police, a private security company or the public transport company.
  • A second scenario wherein an embodiment of the present invention can be used is in the protection of people and especially children and people who are in constant need of assistance or at a higher risk of needing assistance. The mobile platform in such a scenario corresponds to the person who is being protected such as the child. The first terminal may be a small device which is able to capture some information such as location and images or audio and which can transmit such information to the central server. The information can then be used by parents to find a lost child, caretakers to locate a person in distress, etc. The person having the first terminal may also be able to initiate the transfer of data to a caretaker or parent in case of emergency.
  • A third scenario is in city-wide gaming wherein a number of people wander around a city or a location and are able to exchange information with each other. Each member of the group may capture information and provide that information to the central server. The server may then provide that information to a limited number of other group members based on their geographic location. For instance in a game where one person has to be located by the other members of the group, the central server may send a picture of the surroundings of the target to any member of the group who is within a particular range. Alternatively, the group members looking for the target may be able to communicate with each other while the target does not receive such information.
  • A fourth scenario is in guided tours in a museum, city, company, etc. A visitor may stream information to a tour guide which is closest to the visitor or which has the information requested by a visitor. Similarly, a tour guide may stream information to visitors within a particular range such as all the visitors in the same room near the same piece of art or object.
  • Although the present invention has been illustrated by reference to specific embodiments, it will be apparent to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied with various changes and modifications without departing from the spirit and scope thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. In other words, it is contemplated to cover any and all modifications, variations or equivalents that fall within the spirit and scope of the basic underlying principles and whose essential attributes are claimed in this patent application. It will furthermore be understood by the reader of this patent application that the words "comprising" or "comprise" do not exclude other elements or steps, that the words "a" or "an" do not exclude a plurality, and that a single element, such as a computer system, a processor, or another integrated unit may fulfil the functions of several means recited in the claims. Any reference signs in the claims shall not be construed as limiting the respective claims concerned. The terms "first", "second", third", "a", "b", "c", and the like, when used in the description or in the claims are introduced to distinguish between similar elements or steps and are not necessarily describing a sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances and embodiments of the invention are capable of operating according to the present invention in other sequences, or in orientations different from the one(s) described or illustrated above.

Claims (12)

  1. A server for use in delivery of data from a first terminal in a mobile platform to a second mobile terminal, said server comprising location receiving means for receiving position information related to said first terminal and/or said mobile platform;
    characterized in that said server further comprises means for triggering a selection of said second mobile terminal from a plurality of available mobile terminals, said selection being based on said location information related to said first terminal and location information related to said available mobile terminals.
  2. The server for use in delivery of data according to claim 1, characterized in that said data comprises one or more of the following:
    - image data captured via said first terminal;
    - video data captured via said first terminal;
    - audio data captured via said first terminal
    - metadata related to said data;
    - metadata related to said first terminal; and
    - metadata related to said mobile platform.
  3. The server for use in delivery of data according to claim 1,
    characterized in that said server comprises means for making said selection of said second mobile terminal.
  4. The server for use in delivery of data according to claim 1,
    characterized in that said server further comprises storage means for storing one or more of the following:
    - said location information related to said first terminal and/or said mobile platform;
    - said data;
    - information related to circumstances wherein said data is captured;
    - a unique identifier related to said data and/or said location information related to said first terminal; and
    - a description of said mobile platform.
  5. The server for use in delivery of data according to claim 1,
    characterized in that said location information comprises one or more of the following:
    - satellite based coordinates;
    - GSM triangulation coordinates; and
    - WiFi triangulation coordinates.
  6. The server for use in delivery of data according to claim 1,
    characterized in that said server further comprises means for receiving a signal for initiating said delivery of data.
  7. The server for use in delivery of data according to claim 1,
    characterized in that said selection is further based on one or more of the following criteria:
    - occupation of said available mobile terminal;
    - distance between said first terminal and said available mobile terminals;
    - an estimation of the duration to move from the respective locations of said available mobile terminals to the location of said first terminal and/or said mobile platform;
    - metadata supplied by the first terminal indicative for the desired type of available mobile terminals;
    - metadata related to the data;
    - metadata related to the mobile platform; and
    - metadata related to the first terminal.
  8. The server for use in delivery of data according to claim 1,
    characterized in that said server further comprises means for configuring and/or monitoring said first terminal.
  9. The server for use in delivery of data according to claim 1,
    characterized in that said server further comprises means for receiving location information related to said second mobile terminal and means for triggering a selection of said first terminal from a plurality of available first terminals in their respective mobile platforms, said selection being based on said location information related to said second mobile terminal and location information related to said available first terminals in their respective mobile platforms.
  10. A second mobile terminal for use in delivery of data according to claim 9, said second mobile terminal comprising means for receiving data from said server,
    characterized in that said second mobile terminal further comprises means for requesting said data from said server.
  11. The server for use in delivery of data according to claim 1, characterized in that said mobile platform is a public transport vehicle and said second mobile terminal is a terminal in an emergency service vehicle.
  12. A method for delivery of data from a first terminal in a mobile platform to a second mobile terminal via a server, said method comprising the steps of:
    - capturing said data via said first terminal;
    - transmitting said data from said first terminal to said server;
    - transmitting location information related to said first terminal and/or said mobile platform to said server,
    - receiving said data and said location information by said server;
    - triggering selection of said second mobile terminal from a plurality of available mobile terminals based on said location information related to said first terminal and location information related to said available mobile terminals.
    - transmission of said data from said server to said second mobile terminal.
EP08006652A 2008-04-01 2008-04-01 Server and method for delivery of data from a mobile platform to a mobile terminal Withdrawn EP2107531A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP08006652A EP2107531A1 (en) 2008-04-01 2008-04-01 Server and method for delivery of data from a mobile platform to a mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP08006652A EP2107531A1 (en) 2008-04-01 2008-04-01 Server and method for delivery of data from a mobile platform to a mobile terminal

Publications (1)

Publication Number Publication Date
EP2107531A1 true EP2107531A1 (en) 2009-10-07

Family

ID=39673544

Family Applications (1)

Application Number Title Priority Date Filing Date
EP08006652A Withdrawn EP2107531A1 (en) 2008-04-01 2008-04-01 Server and method for delivery of data from a mobile platform to a mobile terminal

Country Status (1)

Country Link
EP (1) EP2107531A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102917259A (en) * 2012-10-31 2013-02-06 深圳市多尼卡电子技术有限公司 Method, system and server for playing programs in encryption manner
CN103770651A (en) * 2014-01-21 2014-05-07 国家电网公司 Vehicle emergency early-warning rescuing system and method
CN105119891A (en) * 2015-07-15 2015-12-02 华数传媒网络有限公司 Data interaction method, set top box and server
CN107637056A (en) * 2015-06-17 2018-01-26 马自达汽车株式会社 Vehicular information communication system
EP3836106A4 (en) * 2018-08-07 2021-07-28 Honda Motor Co., Ltd. Server device, vehicle, and method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5705980A (en) 1995-11-13 1998-01-06 Motorola, Inc. Method and apparatus for summoning police or security personnel for assistance in an emergency situation
US5945919A (en) * 1996-05-30 1999-08-31 Trimble Navigation Limited Dispatcher free vehicle allocation system
WO2001076150A1 (en) 2000-03-30 2001-10-11 Mci Worldcom, Inc. Mobile data device and method of locating mobile data device
US20020026266A1 (en) * 2000-08-22 2002-02-28 Sivan, Llc Direct dispatcherless automatic vehicle-to-vehicle and non-vehicle to vehicle police/emergency medical service notification system for life threatening accidents, hijackings, thefts and medical emergencies
JP2004038881A (en) 2002-07-08 2004-02-05 Masazumi Saito Emergency report system and method for the same
WO2005060301A1 (en) * 2003-12-16 2005-06-30 Koninklijke Philips Electronics N.V. Emergency response device for summoning a responder and routing said responder to a victim
US20060033615A1 (en) 2004-08-12 2006-02-16 Seong Taeg Nou Emergency safety service system and method using telematics system
FR2887064A1 (en) 2005-06-14 2006-12-15 Peugeot Citroen Automobiles Sa Emergency call system for motor vehicle, has mobile telephone transmitting identity and geographical location of vehicle and images maintained in buffer during preset time to call center after detection of emergency

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5705980A (en) 1995-11-13 1998-01-06 Motorola, Inc. Method and apparatus for summoning police or security personnel for assistance in an emergency situation
US5945919A (en) * 1996-05-30 1999-08-31 Trimble Navigation Limited Dispatcher free vehicle allocation system
WO2001076150A1 (en) 2000-03-30 2001-10-11 Mci Worldcom, Inc. Mobile data device and method of locating mobile data device
US20020026266A1 (en) * 2000-08-22 2002-02-28 Sivan, Llc Direct dispatcherless automatic vehicle-to-vehicle and non-vehicle to vehicle police/emergency medical service notification system for life threatening accidents, hijackings, thefts and medical emergencies
JP2004038881A (en) 2002-07-08 2004-02-05 Masazumi Saito Emergency report system and method for the same
WO2005060301A1 (en) * 2003-12-16 2005-06-30 Koninklijke Philips Electronics N.V. Emergency response device for summoning a responder and routing said responder to a victim
US20060033615A1 (en) 2004-08-12 2006-02-16 Seong Taeg Nou Emergency safety service system and method using telematics system
FR2887064A1 (en) 2005-06-14 2006-12-15 Peugeot Citroen Automobiles Sa Emergency call system for motor vehicle, has mobile telephone transmitting identity and geographical location of vehicle and images maintained in buffer during preset time to call center after detection of emergency

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102917259A (en) * 2012-10-31 2013-02-06 深圳市多尼卡电子技术有限公司 Method, system and server for playing programs in encryption manner
CN103770651A (en) * 2014-01-21 2014-05-07 国家电网公司 Vehicle emergency early-warning rescuing system and method
CN107637056A (en) * 2015-06-17 2018-01-26 马自达汽车株式会社 Vehicular information communication system
EP3293956A4 (en) * 2015-06-17 2018-06-06 Mazda Motor Corporation Information communication system for vehicle
RU2683019C1 (en) * 2015-06-17 2019-03-26 Мазда Мотор Корпорейшн Vehicle system for transmitting information
US10533873B2 (en) 2015-06-17 2020-01-14 Mazda Motor Corporation Information communication system for vehicle
CN105119891A (en) * 2015-07-15 2015-12-02 华数传媒网络有限公司 Data interaction method, set top box and server
CN105119891B (en) * 2015-07-15 2019-06-07 华数传媒网络有限公司 A kind of data interactive method, set-top box and server
EP3836106A4 (en) * 2018-08-07 2021-07-28 Honda Motor Co., Ltd. Server device, vehicle, and method

Similar Documents

Publication Publication Date Title
US8988252B2 (en) Traffic event monitoring
CN102646329B (en) Intelligent public traffic system
US8520700B2 (en) Device for establishing communications interoperability at an incident site including means for recording crisis incidents
US8665089B2 (en) Personal safety mobile notification system
US8483651B1 (en) Notifying mobile-device users of emergency vehicles
CN103544820A (en) Taxi safety monitoring system and method thereof
WO2017082756A1 (en) Method and apparatus for collection and synthesis of vehicle crash information in a wireless communication system
EP2107531A1 (en) Server and method for delivery of data from a mobile platform to a mobile terminal
CN101536555A (en) Alert notification network
Rustamov et al. Evaluation Safety of Vehicle Motion in The Condition of Visual Impairment
JP6805328B2 (en) Monitoring system and monitoring method
KR100980776B1 (en) Apparatus and method of vehicle telematics using social media system and operating method of the social media system thereof
CN107730958A (en) Intelligent public transportation dispatching and data transmission system
JP3734458B2 (en) Video information provision system
RU69661U1 (en) REMOTE ACCESS SYSTEM FOR DECISION-MAKING ON ANALYSIS AND EVALUATION OF ROAD ACCIDENT
JP2005138710A (en) Train operation information system
RU105776U1 (en) SYSTEM OF REMOTE CONTROL OF LOCATION AND MOVEMENT OF THE OBJECT ON THE BASIS OF INFOCOMMUNICATION AND NAVIGATION TECHNOLOGIES
Rani et al. A Review on Vehicle Tracking and Accident Detection System using Accelerometer
JP2007193475A (en) Road obstruction report system and radio communication terminal device
Handayani et al. Design of Application an Intelligent Transportation System for Monitoring Traffic Accidents
US20230196924A1 (en) Cognitive Wireless Vehicular Emergency Response System for first responders
JP3974627B2 (en) Video information provision system
JP2004314784A (en) Accident spot information reporting system
RU2747307C1 (en) Monitoring and warning system when working in hazardous area
EP3916669A1 (en) Method for an exchange of data

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA MK RS

17P Request for examination filed

Effective date: 20100407

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

17Q First examination report despatched

Effective date: 20100531

19U Interruption of proceedings before grant

Effective date: 20091012

19W Proceedings resumed before grant after interruption of proceedings

Effective date: 20101001

17Q First examination report despatched

Effective date: 20101019

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: OPTION NV

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20151103