[go: up one dir, main page]

WO2018024372A1 - Suggesting an offer for air travel - Google Patents

Suggesting an offer for air travel Download PDF

Info

Publication number
WO2018024372A1
WO2018024372A1 PCT/EP2017/000933 EP2017000933W WO2018024372A1 WO 2018024372 A1 WO2018024372 A1 WO 2018024372A1 EP 2017000933 W EP2017000933 W EP 2017000933W WO 2018024372 A1 WO2018024372 A1 WO 2018024372A1
Authority
WO
WIPO (PCT)
Prior art keywords
location
airport
determining
offer
airports
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.)
Ceased
Application number
PCT/EP2017/000933
Other languages
German (de)
French (fr)
Inventor
Jan GRÜNER
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.)
Traveldeals24 GmbH
Original Assignee
Traveldeals24 GmbH
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 Traveldeals24 GmbH filed Critical Traveldeals24 GmbH
Publication of WO2018024372A1 publication Critical patent/WO2018024372A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0261Targeted advertisements based on user location

Definitions

  • the present invention relates to a method of operating a device for proposing an offer of air travel, further relates to
  • Computer program product and further relates to a device for proposing an offer of a flight.
  • Variant 1 Selection by list
  • the user is shown a list of larger, rarely smaller airports.
  • the list is usually sorted alphabetically. Often this is a single choice, i. the user can choose exactly one airport.
  • Each airport in this list is assigned a unique ID, commonly called airportID.
  • airportID is transmitted to the backend.
  • the local algorithm searches the database with the filter criterion of the selected airport. All offers departing from the selected airport will then be returned as a result set and displayed accordingly in the app.
  • Variant 2 Enter the airport name
  • the user sees an input field, in which he can enter the name or the international ⁇ -Code, more rarely also ICAO-Code, around a result set to restrict a particular airport. It is usual that the user is thereby offered an automatic completion. After the user has entered three or more letters, a list will appear directly below the input field showing airports matching their previous input. From this list, the user can then select exactly one airport. Each airport in this list is assigned a unique ID, commonly called airportID. After selection by the customer, the corresponding airportID is transmitted to the backend. The local algorithm searches the database with the
  • a method of operating a device for proposing an offer of air travel comprises determining a location of the device using the device, selecting at least one airport based on the determined location, and displaying at least one offer of a flight that includes the selected airport as the departure airport.
  • the device may be e.g. to a mobile device, such as a mobile phone
  • Smartphone a tablet computer device or a computer or a
  • the device may thus be a mobile (e.g., user-portable) device, whichever is appropriate
  • the user can change his current location.
  • the location may be relative to a fixed coordinate system, e.g. regarding geographic
  • Coordinates in particular geographical longitude and latitude, are determined. To determine the location of the device can be different
  • the device can work with one or more networks, such as one
  • the device can be unique via an identification tag
  • IP address (worldwide) be identifiable, for example via an IP address.
  • the device may also be identifiable via a MAC identifier.
  • the device may help to determine the location of the device, by e.g. sends one or more (wireless or cable-based) signals and receives one or more (wireless or cable-based) signals. It can e.g. Signals to radio towers of a mobile network and / or to one or more servers that are located in a network, such as the Internet, are sent out, and of these
  • the device may include a processor and a memory on which an operating system and more
  • the device may also have, for example, one or more acceleration sensors, by means of which a displacement of the device relative to a previously determined location of the device Device can be tracked so that the later location of the device due to the previous location and the tracked displacement of the device
  • the at least one airport may be selected based on a criterion defining a distance between the particular location of the device and the
  • the criterion for selecting the airport can be completely or partially defined by the user of the device.
  • the user may specify airports within a radius of e.g. 20 km, 50 km, 100 km or 200 km away from the determined location of the device.
  • the user may alternatively or additionally also specify a directional range (e.g., from south to east) in which direction the airport is located from the determined location of the device.
  • the criterion may include on soft roads the airport is reachable, e.g. Motorway and / or highway, railway line, S-Bru line, etc.
  • the device includes a display, such as LED screen, plasma screen,
  • Cathode Ray Tube, LCD Screen i. in particular a two-dimensional screen on which strings, images and symbols for representing the at least one offer of the flight can be displayed.
  • the display may e.g. be designed as a Berziert (touch screen).
  • the user can e.g. interact with the display by touching a specific area (such as a pictorial button or switch) to make further entries or to change settings or to change entries.
  • a control panel may be provided for defining or changing the criterion according to which the
  • the at least one airport can be without a
  • the at least one offer of air travel without user input of the departure airport may be selected and displayed according to a standard criterion (eg airport within 50 km from the location of the device).
  • a standard criterion eg airport within 50 km from the location of the device.
  • the Users manually set the desired departure airport by typing on the keypad, touching screen and / or voice input.
  • the device may run an operating system such as Unix, Linux, Android, OS X, Windows (any version), or any other operating system.
  • an operating system such as Unix, Linux, Android, OS X, Windows (any version), or any other operating system.
  • This operating system may access a memory, which may also be included in the device, in order to store a location there, which was determined manually or automatically during an installation of the operating system, for example.
  • the place can also be obtained by retrieving the in or from the operating system
  • the stored location can be determined. Alternatively or additionally, the location may be determined using GPS location, mobile phone triangulation and / or WLAN based location. A combination of different determination methods is possible in order to increase a precision of the location determination.
  • the operating system may be configured by means of a locale, and this locale may be retrieved during the procedure. A most populous city of the country assigned country may be from a database, such as a network, e.g. the Internet, and determined as the location of the device, if e.g. a determination via GPS positioning or mobile phone triangulation or WLAN-based positioning is not feasible.
  • the device may be connected to the Internet via an internet service provider.
  • the Internet service provider can use a server with memory, e.g. a database, in which information about an identification of the device associated with a location information are stored.
  • a server with memory e.g. a database, in which information about an identification of the device associated with a location information are stored.
  • Location information stored by Internet service providers may be accessed by the device for determining the location, e.g. a request is made to the internet service provider and the latter transmits the location information in a reply.
  • the method may also support an update of its particular location in a server's memory by the determined location of the device
  • the device can communicate with a database, such as on the Internet, to make the selection of the airport.
  • a database such as on the Internet
  • a plurality of airports with associated location information of the airports can be stored in the database.
  • a query comprising the location of the device and a maximum distance between the location of the device and the location of the airport may be sent from the device to an access software of the database (e.g., wired or wireless).
  • the query may be executed by the data access software and a result set of the query may be returned to the device.
  • the result set of the query may include a list of (identifiers of) airports (e.g., sorted by distance from the determined location of the device). If the result set of the query includes multiple airports, the user may perform a further selection of the airports included in the result set to further limit the number of airports, such as an airport.
  • the query need not be performed with a fixed maximum distance, but can also be performed iteratively (with or without user interaction, depending on the configuration), where the maximum distance can be varied, for example, can be gradually reduced until the result set of the query is at least two Airports contains or even only one airport contains. In this way, an effective selection of at least one airport can be achieved.
  • the distance between the device and the airport in question may be determined as the shortest connection distance (e.g., as measured by the road sections leading to the airport, sections of rail or as the crow flies) between the device and the airport concerned. It can be determined as the shortest connection distance (e.g., as measured by the road sections leading to the airport, sections of rail or as the crow flies) between the device and the airport concerned. It can be determined as the shortest connection distance (e.g., as measured by the road sections leading to the airport, sections of rail or as the crow flies) between the device and the airport concerned. It can
  • Differential equations of the second order are solved.
  • the arc length between the two points on the globe being used to define the distance between the equipment and the airport in question.
  • the deviation of the earth's shape from the spherical shape can be taken into account, for example, depending on the latitude.
  • a request or query at least one airline or travel provider or in particular at a
  • the selected airport will be the departure airport
  • the user may have the option of defining, determining or restricting the quantity of the flight or travel providers by, for example, one or more criteria.
  • Corresponding setting options (such as input windows, switches, buttons) can be displayed on the device's display.
  • the device can be provided with a memory in which a
  • Computer program product (such as a computer program, an app) can be loaded, which can then be executed by the device, in particular by a processor of the device to implement the method (at least in terms of performed by the device part).
  • a device for proposing an offer of air travel comprising: a determination module configured to determine a location of the device using the device, a selection module that selects at least one airport based on the designated location is formed, and an advertisement, which is designed to display at least one offer of a flight that the selected airport as a departure.
  • Fig. 1 schematically illustrates a system for proposing an offer of a
  • FIG. 2 shows by way of example a part of a display screen of the one illustrated in FIG.
  • FIG. 3 shows by way of example a part of the display screen of the one illustrated in FIG.
  • Apparatus during a step of proposing an offer of air travel according to an embodiment of the present invention according to another configuration.
  • FIG. 1 schematically illustrates a system 1 for proposing an offer of air travel according to an embodiment of the present invention, which is a device 3 for proposing an offer of air travel according to a
  • the device 3 comprises a determination module 5 which is designed to determine a location (x, y, z), for example with respect to a coordinate system K using the device.
  • the device 3 further comprises a selection module 7, which is designed to select at least one airport based on the determined location (x, y, z), and comprises and a display 9, which is designed to display at least one offer of a flight that includes the selected airport as the departure airport.
  • the selection module 7 and the determination module 5 may be e.g. be included as software within a processor 11 within the device 3. In doing so, the processor 11 may access a memory 13 which may be e.g. one
  • Computer program product containing instructions which are formed, a method for operating the device 3 for
  • an operating system may be installed or run, which may be e.g. within the memory 13 may have stored a last known location.
  • the device may be equipped with one or more transceivers 15, which are able to perform a location of the device via a GPS location (by means of radio signals 17), for what
  • Radio signals 17 are sent to one or more satellites 19 and
  • Answer radio signals 21 can be received.
  • the device 3 via the transceiver 15 with a wireless network via
  • Radio transmitters 23 may be connected and may communicate via radio signals 25 and 27 with the radio transmitters 23 for a mobile radio triangulation for determining the location. Further, the device 3 may be e.g. be connected via Wi-Fi or a cable-based connection to the Internet 29.
  • the location (x, y, z) may e.g. be specified by the longitude and latitude of the device on Earth.
  • the device can query a
  • Internet provider 31 which e.g. provides a server 32 with a database 33.
  • an identification code of the device 3 may be stored together with a (last determined) location of the device.
  • the device can retrieve, by means of a data packet 39 specifying a request, the location (last known) of the device 3 stored in the database 33, e.g. via an answer 37 from the service provider 31.
  • the device uses GPS positioning and / or the
  • the currently determined location can be brought to the service provider 31 by means of a data packet 39 and stored in the database 33, for example Retrieval in cases where GPS tracking or mobile phone triangulation is not possible.
  • the device 3 can direct a request 41 to a database 43 in the airports with a location of the airports
  • the query 41 may include a maximum distance between the location of the device and the location of the airport.
  • Database 43 can then perform the query and return a result set 45 to the device 3, which contains one or more airports, which meets the one or more contained in the query 41 criterion.
  • the distance contained in query 41 stepwise (e.g., without user interaction)
  • an airport 47 which can then be identified as a potential departure airport.
  • the device may also send a query 49 to at least one air travel provider 51, wherein in query 49 the selected airport 47 is included as a departure airport.
  • the flight provider 51 can then transmit a response data packet 53 to the device, in which
  • At least one offer is included, in which the airport 47 is defined as the departure airport.
  • Fig. 2 illustrates a portion 10 of the display 9 of the device 3, with offers 55 are listed for air travel, the departure airport is Stuttgart, as in the
  • Display field 57 is specified.
  • the offers 55 may e.g. a picture and
  • the departure airport was determined automatically according to a method for operating the device 3 without user input.
  • a configuration of the software for proposing a flight is possible.
  • a criterion for selecting a departure airport can be defined or changed.
  • Via a control 61 a new query can be started.
  • Fig. 2 thus shows how a user gets displayed air travel deals in the vicinity of his location (in this example Dortmund), where no input by the user is required.
  • Fig. 3 again illustrates a part 10 of the display 9 of the device 3, for explaining a possibility to manually define a departure airport by user input.
  • the user can be shown a window 63 in the display 9, which enables the possibility of manually entering a departure airport in an input field 65.
  • the user can e.g. determine whether the manually entered location e.g. to the Internet provider 31 (or, for example, to another server on the Internet). Alternatively, it may be determined by the operating element 67 whether, after manual input of the location in the future, the location will be automatically, e.g. by GPS positioning and / or mobile radio triangulation and / or other determination methods to be determined. Other configuration options can be provided.
  • the user can confirm his inputs.
  • FIG. 3 shows how a user can change his location manually if desired, or can switch the automatic location detection off and on.
  • the proposed solution completely waives (or does not require) a selection or input by the user.
  • the app determines the current location of the device on which it is installed without interacting with the user. Various techniques can be used for this. To get a quick app launch too
  • GSM location Mobile radio triangulation
  • WLAN-based positioning an even more accurate or current location can be determined.
  • the location can be defined by geographical coordinates (latitude and latitude).
  • the coordinates can describe the position of the terminal on earth. Longitude and latitude can be recorded in the decimal system with an accuracy of at least 5 decimal places.
  • the coordinates can then be sent via an API to the backend where they can be stored in the database in conjunction with the unique ID of the terminal.
  • the user can have a choice of setting options in the operating system, whether he agrees to a positioning by the app or rejects it. If the user disagrees with such a setting with a location determination, the app can alternatively retrieve the general regional settings of the operating system.
  • the country settings may include the Alpha-2 country code in accordance with ISO 3166, among others.
  • the populated country can be assigned a populous city.
  • the geographic center of this city can be considered as the adopted geographical location of the terminal and can be connected to the
  • the user can have a choice of setting options of the operating system, whether he agrees to a location determination or rejects it. If the user does not agree with a positioning via such a setting, the current IP address of the. Can be used as an alternative to the geographical coordinates
  • IP addresses can be stored in the database in conjunction with the unique ID of the terminal. With the help of external provider services, the stored IP address can in turn be assigned geographical coordinates. They can be less precise, but can define a sufficiently accurate location.
  • a determination of airports in the vicinity can be carried out as follows:
  • the backend can be stored on the basis of the respective terminal
  • the database can contain a table of all the airports that are relevant for the app.
  • the table may include the country code, the name and latitude and longitude of the center of each of these airports. To find the airports that are close to the user, a database query can iteratively so often
  • the query can be checked with one Distance of 50 km circularly begin around the user's location and can determine the number of airports within this circle. If there are less than two airports in a circle, the distance to be checked may be increased by eg 50 km. The iteration may end after the test of the 200 km distance. This may be the alternative termination criterion.
  • the calculation of the result set can be carried out by differential equations of the second order, the solution of which is the removal of the shortest connection between the user location and the respective airport. For simplicity, it can be assumed that the earth is a sphere. Through this procedure, the number of airports in the
  • Perimeter can be customized country and user-specific in the backend to ensure that each user can access the accessible and relevant airports.
  • a determination of offers with departures in the vicinity can be carried out as follows:
  • the backend can use the found airports to determine offers, the departure of which is carried out at one of these airports. This can be done to all
  • Travel offers in our database that are assigned to departure airports in the form of unique IDs.
  • the previously determined airports in the vicinity of the user location can be compared with the airports of the travel offers. All offers with an airport that corresponds to an airport in the area can count towards the final result set.
  • These offers can be transmitted to the app via the response function of an API and presented in the local frontend to the user in a graphically appealing way.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Navigation (AREA)

Abstract

The invention relates to a method for operating a device (3) for suggesting an offer (55) for air travel, comprising: determining a location (x,y,z) of the device (3) using the device; selecting at least one airport (47) on the basis of the determined location (x,y,z); and displaying at least one offer (55) for an aircraft flight, which contains the selected airport (47) as a departure airport.

Description

Vorschlagen eines Angebots einer Flugreise  Proposing an offer of a flight

Die vorliegende Erfindung betrifft ein Verfahren zum Betreiben eines Gerätes zum Vorschlagen eines Angebots einer Flugreise, betrifft ferner ein The present invention relates to a method of operating a device for proposing an offer of air travel, further relates to

Computerprogrammprodukt und betrifft weiterhin ein Gerät zum Vorschlagen eines Angebots einer Flugreise. Computer program product and further relates to a device for proposing an offer of a flight.

Hintergrund background

Es ist herkömmlicherweise für Nutzer von Webseiten und Smartphone- oder Tablet- Apps schwierig, die passenden Angebote für einen Urlaub mit Flug zu finden. Dazu müssen zunächst verschiedene Angaben gemacht werden, z.B. Eingabe des gewünschten Abflughafens, bevor man die passenden Angebote unterbreitet bekommt. Das ist nicht nur umständlich, sondern es wird dabei vielleicht übersehen, dass ein Abflughafen nur 1-2 Stunden entfernt ist, von dem aus man ein deutlich günstigeres Angebot hätte bekommen können. Traditionally, it is difficult for users of websites and smartphone or tablet apps to find the right deals for a flight holiday. First of all, various information must be provided, e.g. Enter the desired departure airport before getting the appropriate offers. This is not only cumbersome, but it may be overlooked that a departure airport is only 1-2 hours away, from which you could get a much cheaper offer.

Üblich bei herkömmlichen Apps oder Anwendungen dieser Branche ist eine von den folgend beschriebenen Techniken. Common to conventional apps or applications in this industry is one of the techniques described below.

Variante 1 : Auswahl durch Liste Variant 1: Selection by list

Dem Nutzer wird eine Liste größerer, selten auch kleinerer Flughäfen angezeigt. Die Liste ist üblicherweise alphabetisch sortiert. Häufig handelt es sich dabei um eine Einfachauswahl, d.h. der Nutzer kann exakt einen Flughafen auswählen. Jedem Flughafen in dieser Liste ist eine eindeutige ID zugeordnet, üblicherweise airportlD genannt. Nach Auswahl durch den Kunden, wird die entsprechende airportlD an das Backend übertragen. Der dortige Algorithmus durchsucht die Datenbank mit dem Filterkriterium des ausgewählten Flughafens. Alle Angebote, die vom gewählten Flughafen abgehen, werden dann als Ergebnismenge zurückgegeben und in der App entsprechend dargestellt.  The user is shown a list of larger, rarely smaller airports. The list is usually sorted alphabetically. Often this is a single choice, i. the user can choose exactly one airport. Each airport in this list is assigned a unique ID, commonly called airportID. After selection by the customer, the corresponding airportID is transmitted to the backend. The local algorithm searches the database with the filter criterion of the selected airport. All offers departing from the selected airport will then be returned as a result set and displayed accordingly in the app.

Variante 2: Eingabe des Flughafennamens Variant 2: Enter the airport name

Der Nutzer sieht ein Eingabefeld, in das er den Namen oder den internationalen ΙΑΤΑ-Code, seltener auch ICAO-Code, eingeben kann, um eine Ergebnismenge auf einen bestimmten Flughafen einzuschränken. Üblich ist, dass dem Nutzer dabei eine automatische Vervollständigung angeboten wird. Nachdem der Nutzer drei oder mehr Buchstaben eingegeben hat, erscheint direkt unter dem Eingabefeld eine Liste, die Flughäfen zeigt, die seiner bisherigen Eingabe entsprechen. Aus dieser Liste kann der Nutzer dann exakt einen Flughafen auswählen. Jedem Flughafen in dieser Liste ist eine eindeutige ID zugeordnet, üblicherweise airportlD genannt. Nach Auswahl durch den Kunden, wird die entsprechende airportlD an das Backend übertragen. Der dortige Algorithmus durchsucht die Datenbank mit dem The user sees an input field, in which he can enter the name or the international ΙΑΤΑ-Code, more rarely also ICAO-Code, around a result set to restrict a particular airport. It is usual that the user is thereby offered an automatic completion. After the user has entered three or more letters, a list will appear directly below the input field showing airports matching their previous input. From this list, the user can then select exactly one airport. Each airport in this list is assigned a unique ID, commonly called airportID. After selection by the customer, the corresponding airportID is transmitted to the backend. The local algorithm searches the database with the

Filterkriterium des ausgewählten Flughafens. Alle Angebote, die vom gewählten Flughafen abgehen, werden dann als Ergebnismenge zurückgegeben und in der App entsprechend dargestellt. Filter criterion of the selected airport. All offers departing from the selected airport will then be returned as a result set and displayed accordingly in the app.

Es ist somit eine Aufgabe der vorliegenden Erfindung, ein Verfahren zum Betreiben eines Gerätes zum Vorschlagen eines Angebots einer Flugreise, ein das Verfahren implementierendes Computerprogrammprodukt und ein zum Ausführen des It is thus an object of the present invention to provide a method of operating a device for proposing an offer of air travel, a computer program product implementing the method, and a method of performing the method

Verfahrens geeignetes Gerät bereitzustellen, wobei eine einfache Bedienung ermöglicht ist, wobei insbesondere ein Erfordernis von Eingaben vermindert ist. Provide method suitable device, with a simple operation is possible, in particular, a requirement of inputs is reduced.

Die Aufgabe wird durch die Gegenstände der unabhängigen Ansprüche gelöst. Die abhängigen Ansprüche spezifizieren vorteilhafte bzw. besondere Ausführungsformen der vorliegenden Erfindung. The object is solved by the subject matters of the independent claims. The dependent claims specify advantageous embodiments of the present invention.

Zusammenfassung der Erfindung Summary of the invention

Es wird eine Software-Lösung und ein Algorithmus vorgeschlagen, die es Nutzern erlauben, ohne vorherige Eingaben sofort die passenden Reiseangebote von für sie gut erreichbaren Abflughäfen zu sehen. Damit sparen sich die Nutzer mehrere Klicks und Eingaben, was in der Online-Welt ein sehr wichtiger Aspekt ist. Dazu profitieren die Nutzer davon, auch günstigere Angebote von anderen gut erreichbaren A software solution and an algorithm are proposed that allow users to immediately see the right travel offers from departure airports that are easily accessible to them without prior input. This saves users several clicks and inputs, which is a very important aspect in the online world. In addition the users profit from it, also cheaper offers from other easily attainable ones

Flughäfen zu sehen, die ihnen bei Eingabe eines spezifischen Abflughafens entgangen wären. To see airports that would have escaped them when entering a specific departure airport.

Gemäß einer Ausführungsform der vorliegenden Erfindung ist ein Verfahren zum Betreiben eines Gerätes zum Vorschlagen eines Angebots einer Flugreise bereitgestellt. Dabei weist das Verfahren auf: Ermitteln eines Ortes des Gerätes unter Benutzung des Gerätes, Auswählen mindestens eines Flughafens basierend auf dem bestimmten Ort, und Anzeigen mindestens eines Angebotes einer Flugreise, die den ausgewählten Flughafen als Abflughafen enthält. According to one embodiment of the present invention, a method of operating a device for proposing an offer of air travel is provided provided. In this case, the method comprises determining a location of the device using the device, selecting at least one airport based on the determined location, and displaying at least one offer of a flight that includes the selected airport as the departure airport.

Bei dem Gerät kann es sich z.B. um ein mobiles Gerät, wie Mobiltelefon, ein The device may be e.g. to a mobile device, such as a mobile phone

Smartphone, ein Tablet-Computergerät oder einen Computer bzw. eine Smartphone, a tablet computer device or a computer or a

Arbeitsstation mit festem Standort handeln. Bei dem Gerät kann es sich somit um ein mobiles (z.B. von einem Benutzer tragbares) Gerät handeln, welches je nach Workstation with a fixed location. The device may thus be a mobile (e.g., user-portable) device, whichever is appropriate

Belieben des Benutzers seinen momentanen Ort ändern kann. Der Ort kann bezüglich eines festen Koordinatensystems, z.B. bezüglich geografischer The user can change his current location. The location may be relative to a fixed coordinate system, e.g. regarding geographic

Koordinaten, insbesondere geografische Länge und geografische Breite umfassend, ermittelt werden. Zum Ermitteln des Ortes des Gerätes können verschiedene Coordinates, in particular geographical longitude and latitude, are determined. To determine the location of the device can be different

Verfahren einzeln oder in Kombination eingesetzt werden. Dabei kann eine Procedures used individually or in combination. It can be a

Funkkommunikation und/oder eine kabelbasierte Kommunikation, etwa über das Internet, eingesetzt werden. Radio communication and / or cable-based communication, such as over the Internet, are used.

Das Gerät kann mit einem oder mit mehreren Netzwerken, etwa mit einem The device can work with one or more networks, such as one

Funknetzwerk und/oder mit dem Internet einzeln oder gleichzeitig verbunden sein. Das Gerät kann insbesondere über ein Identifikationskennzeichen eindeutig Radio network and / or be connected to the Internet individually or simultaneously. In particular, the device can be unique via an identification tag

(weltweit) identifizierbar sein, beispielsweise über eine IP-Adresse. (worldwide) be identifiable, for example via an IP address.

Das Gerät kann ferner über eine MAC-Kennung identifizierbar sein. Das Gerät kann zur Ermittlung des Ortes des Gerätes beitragen, indem das Gerät z.B. ein oder mehrere (funk- oder kabelbasierte) Signale aussendet und ein oder mehrere (funk- oder kabelbasierte) Signale empfängt. Es können z.B. Signale an Funktürme eines Mobilfunknetzes und/oder an ein oder mehrere Server, die in einem Netzwerk, etwa dem Internet, angesiedelt sind, ausgesendet werden und von diesen The device may also be identifiable via a MAC identifier. The device may help to determine the location of the device, by e.g. sends one or more (wireless or cable-based) signals and receives one or more (wireless or cable-based) signals. It can e.g. Signals to radio towers of a mobile network and / or to one or more servers that are located in a network, such as the Internet, are sent out, and of these

Kommunikationspartnern können Signale, etwa Antworten auf Anfragen, empfangen und von dem Gerät ausgewertet werden. Das Gerät kann dazu einen Prozessor und einen Speicher umfassen, auf dem ein Betriebssystem und weitere Communication partners can receive signals, such as responses to requests, and be evaluated by the device. The device may include a processor and a memory on which an operating system and more

Anwendungssoftware installiert ist und während des Verfahrens abläuft. Das Gerät kann auch z.B. über ein oder mehrere Beschleunigungssensoren verfügen, mithilfe derer eine Verlagerung des Gerätes bezüglich eines zuvor bestimmten Ortes des Gerätes nachverfolgt werden kann, so dass der spätere Ort des Gerätes aufgrund des vorherigen Ortes und der nachverfolgten Verlagerung von dem Gerät Application software is installed and runs during the procedure. The device may also have, for example, one or more acceleration sensors, by means of which a displacement of the device relative to a previously determined location of the device Device can be tracked so that the later location of the device due to the previous location and the tracked displacement of the device

bestimmbar sein kann. can be determinable.

Der mindestens eine Flughafen kann aufgrund eines Kriteriums ausgewählt werden, welches einen Abstand zwischen dem bestimmten Ort des Gerätes und dem The at least one airport may be selected based on a criterion defining a distance between the particular location of the device and the

Flughafen enthält. Z.B. kann von dem Benutzer des Gerätes das Kriterium zum Auswählen des Flughafens ganz oder teilweise definiert werden. Z.B. kann der Benutzer spezifizieren, Flughäfen innerhalb eines Umkreises von z.B. 20 km, 50 km, 100 km oder 200 km von dem ermittelten Ort des Gerätes entfernt auszuwählen. In anderen Ausführungsformen kann der Benutzer alternativ oder zusätzlich auch eine Richtung bzw. einen Richtungsbereich (z.B. von Süden bis Osten) spezifizieren, in welcher Richtung der Flughafen von dem ermittelten Ort des Gerätes aus lokalisiert ist. Ferner kann das Kriterium enthalten, auf weichen Verkehrswegen der Flughafen erreichbar ist, z.B. Autobahn und/oder Landstraße, Eisenbahnlinie, S-Bahn-Linie, usw. Airport contains. For example, The criterion for selecting the airport can be completely or partially defined by the user of the device. For example, For example, the user may specify airports within a radius of e.g. 20 km, 50 km, 100 km or 200 km away from the determined location of the device. In other embodiments, the user may alternatively or additionally also specify a directional range (e.g., from south to east) in which direction the airport is located from the determined location of the device. Further, the criterion may include on soft roads the airport is reachable, e.g. Motorway and / or highway, railway line, S-Bahn line, etc.

Das Gerät umfasst eine Anzeige, etwa LED-Schirm, Plasma-Schirm, The device includes a display, such as LED screen, plasma screen,

Kathodenstrahlröhre, LCD-Schirm, d.h. insbesondere einen zweidimensionalen Schirm, auf dem Zeichenketten, Bilder und Symbole zum Darstellen des mindestens einen Angebots der Flugreise dargestellt werden können. Die Anzeige kann z.B. als ein Berührschirm (Touch-Screen) ausgeführt sein. Der Benutzer kann z.B. mit der Anzeige durch Berühren eines bestimmten Bereichs (etwa eines bildlich dargestellten Knopfes oder eines Schalters) interagieren, um weitere Eingaben vorzunehmen oder Einstellungen zu ändern oder Eingaben zu ändern. Z.B. kann ein Bedienfeld zum Definieren oder Ändern des Kriteriums vorgesehen sein, gemäß welchem der Cathode Ray Tube, LCD Screen, i. in particular a two-dimensional screen on which strings, images and symbols for representing the at least one offer of the flight can be displayed. The display may e.g. be designed as a Berührschirm (touch screen). The user can e.g. interact with the display by touching a specific area (such as a pictorial button or switch) to make further entries or to change settings or to change entries. For example, For example, a control panel may be provided for defining or changing the criterion according to which the

Flughafen in Abhängigkeit des ermittelten Ortes ausgewählt wird. Airport is selected depending on the determined location.

In einer Standardeinstellung kann der mindestens eine Flughafen ohne eine In a default setting, the at least one airport can be without a

Benutzerinteraktion ausgewählt werden. In diesem Fall kann das mindestens eine Angebot einer Flugreise ohne Benutzereingabe des Abflugflughafens gemäß einem Standardkriterium (z.B. Flughafen innerhalb von 50 km vom Ort des Gerätes entfernt) ausgewählt und angezeigt werden. In anderen Ausführungsformen kann der Benutzer den gewünschten Abflugflughafen manuell durch Eingabe auf der Tastatur, dem Berührschirm und/oder durch Spracheingabe festlegen. User interaction. In this case, the at least one offer of air travel without user input of the departure airport may be selected and displayed according to a standard criterion (eg airport within 50 km from the location of the device). In other embodiments, the Users manually set the desired departure airport by typing on the keypad, touching screen and / or voice input.

Auf dem Gerät kann ein Betriebssystem, etwa Unix, Linux, Android, OS X, Windows (jeweils irgendeiner Version) oder irgendein anderes Betriebssystem ablaufen. The device may run an operating system such as Unix, Linux, Android, OS X, Windows (any version), or any other operating system.

Dieses Betriebssystem kann auf einen Speicher, welcher ebenfalls in dem Gerät umfasst sein kann, zugreifen, um einen Ort dort zu speichern bzw. abzulegen, welcher etwa bei einer Installation des Betriebssystems manuell oder automatisch bestimmt wurde. This operating system may access a memory, which may also be included in the device, in order to store a location there, which was determined manually or automatically during an installation of the operating system, for example.

Der Ort kann auch durch Abrufen des in dem oder von dem Betriebssystem The place can also be obtained by retrieving the in or from the operating system

gespeicherten Ortes ermittelt werden. Alternativ oder zusätzlich kann das Ermitteln des Ortes kann unter Verwendung von GPS-Ortung, Mobilfunktriangulation und/oder WLAN-basierter Ortung durchgeführt werden. Eine Kombination verschiedener Bestimmungsverfahren ist möglich, um eine Genauigkeit der Ortsbestimmung zu erhöhen. Das Betriebssystem kann mittels einer Ländereinstellung konfiguriert sein und diese Ländereinstellung kann während des Verfahrens abgerufen werden. Eine bevölkerungsreichste Stadt des der Ländereinstellung zugeordneten Landes kann aus einer Datenbank, etwa über ein Netzwerk, z.B. das Internet, abgerufen werden und als der Ort des Gerätes ermittelt werden, sofern z.B. eine Ermittlung über GPS- Ortung oder Mobilfunktriangulation oder WLAN-basierter Ortung nicht durchführbar ist. stored location can be determined. Alternatively or additionally, the location may be determined using GPS location, mobile phone triangulation and / or WLAN based location. A combination of different determination methods is possible in order to increase a precision of the location determination. The operating system may be configured by means of a locale, and this locale may be retrieved during the procedure. A most populous city of the country assigned country may be from a database, such as a network, e.g. the Internet, and determined as the location of the device, if e.g. a determination via GPS positioning or mobile phone triangulation or WLAN-based positioning is not feasible.

Das Gerät kann über einen Internetanbieter mit dem Internet verbunden sein. Der Internetanbieter kann dabei einen Server mit Speicher, z.B. einer Datenbank, betreiben, in welcher Informationen über ein Identifikationskennzeichen des Gerätes assoziiert mit einer Ortsangabe gespeichert sind. Auf diese bei einem The device may be connected to the Internet via an internet service provider. The Internet service provider can use a server with memory, e.g. a database, in which information about an identification of the device associated with a location information are stored. At this at a

Internetanbieter gespeicherte Ortsinformation kann das Gerät zum Ermitteln des Ortes zugreifen, indem z.B. eine Anfrage an den Internetanbieter gerichtet wird und dieser in einer Antwort die Ortsinformation übermittelt. Location information stored by Internet service providers may be accessed by the device for determining the location, e.g. a request is made to the internet service provider and the latter transmits the location information in a reply.

Das Verfahren kann auch eine Aktualisierung seines bestimmten Ortes in einem Speicher eines Servers unterstützen, indem der ermittelte Ort des Gerätes The method may also support an update of its particular location in a server's memory by the determined location of the device

regelmäßig an den Server übermittelt wird, insbesondere dann, wenn eine vergleichsweise genaue Ortsbestimmung z.B. durch GPS-Ortung oder ein anderes zuverlässiges Verfahren durchgeführt wurde. In anderen Situationen kann eine genaue Ortsbestimmung durch GPS-Ortung aufgrund von verschiedenen Problemen unmöglich sein. In diesen Fällen kann auch auf den zuletzt bestimmten und in dem Speicher (entweder lokal auf dem Gerät oder entfernt auf einem Server) abgelegten Ort des Gerätes zurückgegriffen werden. is sent regularly to the server, especially if one comparatively accurate location determination was carried out eg by GPS positioning or another reliable method. In other situations, accurate GPS location positioning may be impossible due to various problems. In these cases, it is also possible to fall back on the last location of the device stored in the memory (either locally on the device or remotely on a server).

Das Gerät kann mit einer Datenbank, etwa im Internet erreichbar, kommunizieren, um die Auswahl des Flughafens durchzuführen. Dabei kann in der Datenbank eine Mehrzahl von Flughäfen mit assoziierter Ortsangabe der Flughäfen gespeichert sein. Eine Abfrage, welche den Ort des Gerätes und eine maximale Distanz zwischen dem Ort des Gerätes und dem Ort des Flughafens umfasst, kann von dem Gerät an eine Zugriffssoftware der Datenbank gesendet werden (z.B. kabelgebunden oder kabellos). Die Abfrage kann von der Datenzugriffssoftware ausgeführt werden und eine Ergebnismenge der Abfrage kann an das Gerät zurückgesendet werden. Die Ergebnismenge der Abfrage kann eine Liste von (Identifikationskennzeichen von) Flughäfen (z.B. sortiert nach Abstand von dem ermittelten Ort des Gerätes) enthalten. Falls die Ergebnismenge der Abfrage mehrere Flughäfen enthält, kann der Benutzer eine weitere Auswahl der in der Ergebnismenge enthaltenen Flughäfen durchführen, um die Anzahl der Flughäfen weiter zu begrenzen, beispielsweise auf einen Flughafen. The device can communicate with a database, such as on the Internet, to make the selection of the airport. In this case, a plurality of airports with associated location information of the airports can be stored in the database. A query comprising the location of the device and a maximum distance between the location of the device and the location of the airport may be sent from the device to an access software of the database (e.g., wired or wireless). The query may be executed by the data access software and a result set of the query may be returned to the device. The result set of the query may include a list of (identifiers of) airports (e.g., sorted by distance from the determined location of the device). If the result set of the query includes multiple airports, the user may perform a further selection of the airports included in the result set to further limit the number of airports, such as an airport.

Die Abfrage muss nicht mit einer festen maximalen Distanz durchgeführt werden, sondern kann auch (ohne oder mit Benutzerinteraktion, je nach Konfiguration) iterativ durchgeführt werden, wobei die maximale Distanz verändert werden kann, etwa schrittweise verkleinert werden kann, bis die Ergebnismenge der Abfrage mindestens zwei Flughäfen enthält oder auch nur einen Flughafen enthält. Auf diese Weise kann eine effektive Auswahl mindestens eines Flughafens erreicht werden. The query need not be performed with a fixed maximum distance, but can also be performed iteratively (with or without user interaction, depending on the configuration), where the maximum distance can be varied, for example, can be gradually reduced until the result set of the query is at least two Airports contains or even only one airport contains. In this way, an effective selection of at least one airport can be achieved.

Die Distanz zwischen dem Gerät und dem betreffenden Flughafen kann als die kürzeste Verbindungsentfernung (z.B. gemessen durch die zu dem Flughafen führenden Straßenabschnitte, Schienenabschnitte oder Luftlinie) zwischen dem Gerät und dem betreffenden Flughafen bestimmt werden. Dabei können The distance between the device and the airport in question may be determined as the shortest connection distance (e.g., as measured by the road sections leading to the airport, sections of rail or as the crow flies) between the device and the airport concerned. It can

Differenzialgleichungen zweiter Ordnung gelöst werden. Alternativ kann, wenn etwa der Ort des Gerätes wie auch der Ort aller Flughäfen durch geografische Koordinaten bestimmt sind, die Bogenlänge zwischen den zwei Punkten auf der Erdkugel zur Definition der Distanz zwischen dem Gerät und dem betreffenden Flughafen herangezogen werden. Die Abweichung der Erdform von der Kugelform kann berücksichtigt werden, etwa in Abhängigkeit der geografischen Breite. Differential equations of the second order are solved. Alternatively, if about the location of the equipment as well as the location of all airports are determined by geographic coordinates, the arc length between the two points on the globe being used to define the distance between the equipment and the airport in question. The deviation of the earth's shape from the spherical shape can be taken into account, for example, depending on the latitude.

Sobald mindestens ein Flughafen ausgewählt ist, kann eine Anfrage bzw. Abfrage bei mindestens einem Flug- bzw. Reiseanbieter (oder insbesondere bei einer Once at least one airport is selected, a request or query at least one airline or travel provider (or in particular at a

Mehrzahl von Fluganbietern), der z.B. über das Internet erreichbar ist, durchgeführt werden. Dabei wird der jeweils ausgewählte Flughafen als ein Abflughafen Plurality of airlines), e.g. accessible via the Internet. The selected airport will be the departure airport

spezifiziert. Auch hierbei kann der Benutzer die Möglichkeit haben, die Menge der Flug- bzw. Reiseanbieter zu definieren, zu bestimmen oder etwa durch ein oder mehrere Kriterien einzuschränken. Entsprechende Einstellungsmöglichkeiten (etwa Eingabefenster, Schalter, Knöpfe) können auf der Anzeige des Geräts dargestellt werden. specified. Here, too, the user may have the option of defining, determining or restricting the quantity of the flight or travel providers by, for example, one or more criteria. Corresponding setting options (such as input windows, switches, buttons) can be displayed on the device's display.

Das Gerät kann mit einem Speicher versehen werden, in welchen ein The device can be provided with a memory in which a

Computerprogrammprodukt (etwa ein Computerprogramm, eine App) geladen werden kann, welche daraufhin von dem Gerät, insbesondere von einem Prozessor des Geräts, ausgeführt werden kann, um das Verfahren zu implementieren bzw. auszuführen (jedenfalls hinsichtlich des von dem Gerät durchgeführten Teils). Computer program product (such as a computer program, an app) can be loaded, which can then be executed by the device, in particular by a processor of the device to implement the method (at least in terms of performed by the device part).

Es sollte verstanden werden, dass Merkmale, individuell oder in irgendeiner It should be understood that features, individual or in any

Kombination, welche für bzw. zu einem Verfahren zum Betreiben eines Gerätes zum Vorschlagen eines Angebots einer Flugreise erwähnt, beschrieben, eingesetzt oder bereitgestellt sind, ebenso, individuell oder in irgendeiner Kombination, auf ein Gerät zum Vorschlagen eines Angebotes einer Flugreise anwendbar sind und umgekehrt, gemäß Ausführungsformen der vorliegenden Erfindung. Combination mentioned, described, deployed or provided for a method of operating a device for proposing an offer of air travel, also being applicable, individually or in any combination, to a device for proposing an offer of air travel and vice versa, according to embodiments of the present invention.

Gemäß einer Ausführungsform der vorliegenden Erfindung ist bereitgestellt ein Gerät zum Vorschlagen eines Angebots einer Flugreise, aufweisend: ein Ermittlungsmodul, welches zum Ermitteln eines Ortes des Gerätes unter Benutzung des Gerätes ausgebildet ist, ein Auswahlmodul, welches zum Auswählen mindestens eines Flughafens basierend auf dem bestimmten Ort ausgebildet ist, und eine Anzeige, welche zum Anzeigen mindestens eines Angebotes einer Flugreise, die den ausgewählten Flughafen als Abflug, ausgebildet ist. According to an embodiment of the present invention, there is provided a device for proposing an offer of air travel, comprising: a determination module configured to determine a location of the device using the device, a selection module that selects at least one airport based on the designated location is formed, and an advertisement, which is designed to display at least one offer of a flight that the selected airport as a departure.

Ausführungsformen der vorliegenden Erfindung werden nun mit Bezug auf die beiliegenden Zeichnungen erläutert. Die Erfindung ist nicht auf die illustrierten oder beschriebenen Ausführungsformen begrenzt. Embodiments of the present invention will now be explained with reference to the accompanying drawings. The invention is not limited to the illustrated or described embodiments.

Kurzbeschreibung der Zeichnungen Brief description of the drawings

Fig. 1 illustriert schematisch ein System zum Vorschlagen eines Angebots einer Fig. 1 schematically illustrates a system for proposing an offer of a

Flugreise mit einem Gerät und weiteren Kommunikationspartnern gemäß Ausführungsformen der vorliegenden Erfindung;  Air travel with a device and other communication partners according to embodiments of the present invention;

Fig. 2 zeigt exemplarisch einen Teil eines Anzeigeschirms des in Fig. 1 illustrierten FIG. 2 shows by way of example a part of a display screen of the one illustrated in FIG

Gerätes während eines Schrittes zum Vorschlagen eines Angebots einer Flugreise gemäß einer Ausführungsform der vorliegenden Erfindung; und  Apparatus during a step of proposing an offer of air travel according to an embodiment of the present invention; and

Fig. 3 zeigt exemplarisch einen Teil des Anzeigeschirms des in Fig. 1 illustrierten FIG. 3 shows by way of example a part of the display screen of the one illustrated in FIG

Gerätes während eines Schrittes zum Vorschlagen eines Angebots einer Flugreise gemäß einer Ausführungsform der vorliegenden Erfindung gemäß einer anderen Konfiguration.  Apparatus during a step of proposing an offer of air travel according to an embodiment of the present invention according to another configuration.

Beschreibung von Ausführungsformen der Erfindung Description of embodiments of the invention

Fig. 1 illustriert schematisch ein System 1 zum Vorschlagen eines Angebots einer Flugreise gemäß einer Ausführungsform der vorliegenden Erfindung, welches ein Gerät 3 zum Vorschlagen eines Angebots einer Flugreise gemäß einer FIG. 1 schematically illustrates a system 1 for proposing an offer of air travel according to an embodiment of the present invention, which is a device 3 for proposing an offer of air travel according to a

Ausführungsform der vorliegenden Erfindung umfasst. Das Gerät 3 umfasst ein Ermittlungsmodul 5, welches zum Ermitteln eines Ortes (x, y, z) z.B. bezüglich eines Koordinatensystems K unter Benutzung des Gerätes ausgebildet ist. Das Gerät 3 umfasst ferner ein Auswahlmodul 7, welches zum Auswählen mindestens eines Flughafens basierend auf dem bestimmten Ort (x, y, z) ausgebildet ist, und umfasst ferner eine Anzeige 9, welche zum Anzeigen mindestens eines Angebots einer Flugreise, die den ausgewählten Flughafen als Abflughafen enthält, ausgebildet ist. Embodiment of the present invention. The device 3 comprises a determination module 5 which is designed to determine a location (x, y, z), for example with respect to a coordinate system K using the device. The device 3 further comprises a selection module 7, which is designed to select at least one airport based on the determined location (x, y, z), and comprises and a display 9, which is designed to display at least one offer of a flight that includes the selected airport as the departure airport.

Das Auswahlmodul 7 und das Ermittlungsmodul 5 können z.B. als Software innerhalb eines Prozessors 11 innerhalb des Geräts 3 enthalten bzw. implementiert sein. Dabei kann der Prozessor 11 auf einen Speicher 13 zugreifen, welcher z.B. ein The selection module 7 and the determination module 5 may be e.g. be included as software within a processor 11 within the device 3. In doing so, the processor 11 may access a memory 13 which may be e.g. one

Computerprogrammprodukt geladen haben kann, welches Anweisungen enthält, welche ausgebildet sind, ein Verfahren zum Betreiben des Gerätes 3 zum Computer program product containing instructions which are formed, a method for operating the device 3 for

Vorschlagen eines Angebots einer Flugreise gemäß einer Ausführungsform der vorliegenden Erfindung auszuführen. Auf dem Prozessor 11 kann ein Betriebssystem installiert sein bzw. ablaufen, welches z.B. innerhalb des Speichers 13 einen zuletzt bekannten Ort gespeichert haben kann. Propose an offer of air travel according to an embodiment of the present invention. On the processor 11, an operating system may be installed or run, which may be e.g. within the memory 13 may have stored a last known location.

Zum Ermitteln des Ortes des Gerätes kann das Gerät mit einem oder mehreren Transceivern 15 ausgestattet sein, welche eine Ortung des Gerätes über eine GPS- Ortung (mittels Funksignalen 17) durchzuführen in der Lage sind, wozu To determine the location of the device, the device may be equipped with one or more transceivers 15, which are able to perform a location of the device via a GPS location (by means of radio signals 17), for what

Funksignale 17 an einen oder mehrere Satelliten 19 gesendet werden und Radio signals 17 are sent to one or more satellites 19 and

Antwortfunksignale 21 empfangen werden können. Alternativ oder zusätzlich kann das Gerät 3 über das Transceiversystem 15 mit einem Funknetzwerk über Answer radio signals 21 can be received. Alternatively or additionally, the device 3 via the transceiver 15 with a wireless network via

Funksendeanlagen 23 verbunden sein und kann über Funksignale 25 und 27 mit den Funksendeanlagen 23 für eine Mobilfunktriangulation zur Bestimmung des Ortes kommunizieren. Ferner kann das Gerät 3 z.B. über WLAN oder eine kabelbasierte Verbindung mit dem Internet 29 verbunden sein. Radio transmitters 23 may be connected and may communicate via radio signals 25 and 27 with the radio transmitters 23 for a mobile radio triangulation for determining the location. Further, the device 3 may be e.g. be connected via Wi-Fi or a cable-based connection to the Internet 29.

Der Ort (x, y, z) kann z.B. durch die geografische Länge und geografische Breite des Gerätes auf der Erde spezifiziert sein. Das Gerät kann eine Abfrage an einen The location (x, y, z) may e.g. be specified by the longitude and latitude of the device on Earth. The device can query a

Internetanbieter 31 stellen, welcher z.B. einen Server 32 mit einer Datenbank 33 bereitstellt. In der Datenbank 33 kann eine Identifikationskennung des Gerätes 3 zusammen mit einem (zuletzt bestimmten) Ort des Gerätes gespeichert sein. Über die Internetverbindung 35 kann das Gerät mittels eines eine Anfrage spezifizierenden Datenpaketes 39 den in der Datenbank 33 gespeicherten (zuletzt bekannten) Ort des Gerätes 3 abrufen, z.B. über eine Antwort 37 von dem Serviceprovider 31. Internet provider 31, which e.g. provides a server 32 with a database 33. In the database 33, an identification code of the device 3 may be stored together with a (last determined) location of the device. Via the Internet connection 35, the device can retrieve, by means of a data packet 39 specifying a request, the location (last known) of the device 3 stored in the database 33, e.g. via an answer 37 from the service provider 31.

Z.B. in Fällen, in denen das Gerät mittels der GPS-Ortung und/oder der For example, in cases where the device uses GPS positioning and / or the

Funktriangulation zur Ermittlung des Ortes des Gerätes 3 in der Lage ist, kann der aktuell bestimmte Ort mittels eines Datenpaketes 39 dem Serviceprovider 31 zur Kenntnis gebracht werden und in der Datenbank 33 gespeichert werden, z.B. zum Abruf in Fällen, in denen eine GPS-Ortung oder Mobilfunktriangulation nicht möglich ist. Funktriangulation for determining the location of the device 3 is capable of, the currently determined location can be brought to the service provider 31 by means of a data packet 39 and stored in the database 33, for example Retrieval in cases where GPS tracking or mobile phone triangulation is not possible.

Sobald der Ort des Gerätes 3 bestimmt ist, kann das Gerät 3 eine Anfrage 41 an eine Datenbank 43 richten, in der Flughäfen mit einer Ortsangabe der Flughäfen Once the location of the device 3 is determined, the device 3 can direct a request 41 to a database 43 in the airports with a location of the airports

assoziiert gespeichert sind. Dabei kann die Abfrage 41 eine maximale Distanz zwischen dem Ort des Gerätes und dem Ort des Flughafens umfassen. Die are stored. The query 41 may include a maximum distance between the location of the device and the location of the airport. The

Datenbank 43 kann daraufhin die Abfrage durchführen und einen Ergebnissatz 45 an das Gerät 3 zurückliefern, welcher einen oder mehrere Flughäfen enthält, welcher das oder die in der Abfrage 41 enthaltene Kriterium erfüllt. Dabei kann z.B. die in der Abfrage 41 enthaltene Distanz schrittweise (z.B. ohne Benutzerinteraktion) Database 43 can then perform the query and return a result set 45 to the device 3, which contains one or more airports, which meets the one or more contained in the query 41 criterion. In this case, e.g. the distance contained in query 41 stepwise (e.g., without user interaction)

verkleinert (bzw. vergrößert) werden, um die Anzahl der in der Ergebnismenge 45 enthaltenen Flughäfen zu verkleinern (bzw. zu vergrößern). Z.B. kann in der Abfrage 45 spezifiziert sein, dass die diejenigen Flughäfen auszuwählen sind, welche weniger als eine Distanz D von dem Ort des Gerätes 3 entfernt sind. reduced (or increased) to reduce (or increase) the number of airports contained in the result set 45. For example, For example, in query 45, it may be specified that those airports are to be selected which are less than a distance D from the location of the device 3.

Innerhalb dieser Distanz ist in Fig. 1 z.B. ein Flughafen 47 lokalisiert, welcher sodann als ein potentieller Abflughafen identifiziert werden kann. Sobald mindestens ein Flughafen 47 identifiziert worden ist, kann das Gerät ferner eine Abfrage 49 an mindestens einen Flugreiseanbieter 51 senden, wobei in der Abfrage 49 der ausgewählte Flughafen 47 als Abflughafen enthalten ist. Der Fluganbieter 51 kann daraufhin ein Antwortdatenpaket 53 an das Gerät übermitteln, in welchem Within this distance, in Fig. 1, e.g. an airport 47 which can then be identified as a potential departure airport. Once at least one airport 47 has been identified, the device may also send a query 49 to at least one air travel provider 51, wherein in query 49 the selected airport 47 is included as a departure airport. The flight provider 51 can then transmit a response data packet 53 to the device, in which

mindestens ein Angebot enthalten ist, in welchem der Flughafen 47 als Abflughafen definiert ist. at least one offer is included, in which the airport 47 is defined as the departure airport.

Fig. 2 illustriert einen Teil 10 der Anzeige 9 des Gerätes 3, wobei Angebote 55 für Flugreisen aufgelistet sind, wobei der Abflughafen Leipzig ist, wie in dem Fig. 2 illustrates a portion 10 of the display 9 of the device 3, with offers 55 are listed for air travel, the departure airport is Leipzig, as in the

Anzeigefeld 57 spezifiziert ist. Die Angebote 55 können z.B. ein Bild und Display field 57 is specified. The offers 55 may e.g. a picture and

Beschreibungstext mit Angabe des Reisezeitraums bzw. -beginns umfassen. Dabei wurde der Abflughafen gemäß einem Verfahren zum Betreiben des Gerätes 3 automatisch ohne eine Benutzereingabe ermittelt. Über weitere Bedienelemente in einer Eingabeleiste 59 ist eine Konfiguration der Software zum Vorschlagen einer Flugreise möglich. Hierbei kann z.B. ein Kriterium zur Auswahl eines Abflughafens definiert bzw. verändert werden. Über ein Bedienelement 61 kann eine neue Abfrage gestartet werden. Fig. 2 zeigt somit, wie ein Nutzer Flugreiseangebote im Umkreis seines Standorts (in diesem Beispiel Leipzig) angezeigt bekommt, wobei keinerlei Eingabe durch den Nutzer erforderlich ist. Description text with details of the travel period or beginning. In this case, the departure airport was determined automatically according to a method for operating the device 3 without user input. Via further operating elements in an input bar 59, a configuration of the software for proposing a flight is possible. Here, for example, a criterion for selecting a departure airport can be defined or changed. Via a control 61, a new query can be started. Fig. 2 thus shows how a user gets displayed air travel deals in the vicinity of his location (in this example Leipzig), where no input by the user is required.

Fig. 3 illustriert wiederum einen Teil 10 der Anzeige 9 des Gerätes 3, zur Erläuterung einer Möglichkeit, einen Abflugflughafen manuell durch Benutzereingabe zu definieren. Dazu kann gemäß einer Ausführungsform der vorliegenden Erfindung dem Benutzer ein Fenster 63 in die Anzeige 9 eingeblendet werden, welches die Möglichkeit zur manuellen Eingabe eines Abflugflughafens in einem Eingabefeld 65 ermöglicht. Über ein weiteres Bedienelement 67 kann der Benutzer z.B. festlegen, ob der manuell eingegebene Standort z.B. an den Internetprovider 31 (oder z.B. an einen anderen Server im Internet) weitergegeben werden soll. Alternativ kann durch das Bedienelement 67 festgelegt werden, ob nach der manuellen Eingabe des Standortes in Zukunft der Standort automatisch, z.B. durch GPS-Ortung und/oder Mobilfunktriangulation und/oder andere Bestimmungsverfahren, bestimmt werden soll. Andere Konfigurationsmöglichkeiten können vorgesehen sein. Über Betätigen eines Feldes bzw. Knopfes 68 kann der Benutzer seine Eingaben bestätigen. Fig. 3 again illustrates a part 10 of the display 9 of the device 3, for explaining a possibility to manually define a departure airport by user input. For this purpose, according to an embodiment of the present invention, the user can be shown a window 63 in the display 9, which enables the possibility of manually entering a departure airport in an input field 65. By way of another operating element 67, the user can e.g. determine whether the manually entered location e.g. to the Internet provider 31 (or, for example, to another server on the Internet). Alternatively, it may be determined by the operating element 67 whether, after manual input of the location in the future, the location will be automatically, e.g. by GPS positioning and / or mobile radio triangulation and / or other determination methods to be determined. Other configuration options can be provided. By pressing a field or button 68, the user can confirm his inputs.

Fig 3. zeigt somit, wie ein Nutzer auf Wunsch seinen Standort manuell ändern kann, bzw. die automatische Standorterkennung aus- und anschalten kann. Thus, FIG. 3 shows how a user can change his location manually if desired, or can switch the automatic location detection off and on.

Details von Ausführungsformen der vorliegenden Erfindung werden im Folgenden erläutert: Details of embodiments of the present invention are explained below:

Die vorgeschlagene Lösung verzichtet vollständig auf (bzw. erfordert nicht) eine Auswahl oder Eingabe durch den Nutzer. Die App ermittelt ohne Interaktion mit dem Nutzer den aktuellen Standort des Gerätes, auf dem sie installiert ist. Hierfür können verschiedene Techniken genutzt werden. Um einen schnellen App-Start zu  The proposed solution completely waives (or does not require) a selection or input by the user. The app determines the current location of the device on which it is installed without interacting with the user. Various techniques can be used for this. To get a quick app launch too

gewährleisten, kann zunächst der dem Betriebssystem zuletzt bekannte Standort abgerufen werden. Im Laufe der App-Nutzung kann durch GPS, ensure that the most recent location known to the operating system can be obtained. Over the course of the app use, GPS,

Mobilfunktriangulation (GSM-Ortung) und/oder WLAN-basierte Ortung ein noch genauerer bzw. aktuellerer Standort bestimmt werden. Der Standort kann durch die geographischen Koordinaten (geographische Länge und geographische Breite) definiert werden. Die Koordinaten können die Lage des Endgerätes auf der Erde beschreiben. Längen- und Breitengrad können dabei im Dezimalsystem mit einer Genauigkeit von mindestens 5 Nachkommastellen erfasst werden. Die Koordinaten können dann über eine API an das Backend gesendet werden, wo sie in der Datenbank in Verbindung mit der eindeutigen ID des Endgerätes gespeichert werden können. Der Nutzer kann über Einstellungsmöglichkeiten im Betriebssystem die Wahl haben, ob er einer Standortbestimmung durch die App zustimmt oder diese ablehnt. Ist der Nutzer über eine solche Einstellung mit einer Standortbestimmung nicht einverstanden, kann die App alternativ die generellen Ländereinstellungen des Betriebssystems abrufen. Die Ländereinstellungen können u.a. den Alpha-2- Ländercode nach ISO 3166 enthalten. Mittels einer abschließenden Liste innerhalb der App, kann dem so ermittelten Land eine bevölkerungsreiche Stadt zugeordnet werden. Der geographische Mittelpunkt dieser Stadt kann als angenommener geographischer Standort des Endgeräts gelten und kann über eine API an das Mobile radio triangulation (GSM location) and / or WLAN-based positioning an even more accurate or current location can be determined. The location can be defined by geographical coordinates (latitude and latitude). The coordinates can describe the position of the terminal on earth. Longitude and latitude can be recorded in the decimal system with an accuracy of at least 5 decimal places. The coordinates can then be sent via an API to the backend where they can be stored in the database in conjunction with the unique ID of the terminal. The user can have a choice of setting options in the operating system, whether he agrees to a positioning by the app or rejects it. If the user disagrees with such a setting with a location determination, the app can alternatively retrieve the general regional settings of the operating system. The country settings may include the Alpha-2 country code in accordance with ISO 3166, among others. By means of a final list within the app, the populated country can be assigned a populous city. The geographic center of this city can be considered as the adopted geographical location of the terminal and can be connected to the

Backend übertragen werden. Backend be transferred.

Als alternative Lösung für den Teil der Standortbestimmung ist Folgendes umsetzbar: Der Nutzer kann über Einstellungsmöglichkeiten des Betriebssystems die Wahl haben, ob er einer Standortbestimmung zustimmt oder diese ablehnt. Ist der Nutzer über eine solche Einstellung mit einer Standortbestimmung nicht einverstanden, kann alternativ zu den geographischen Koordinaten die aktuelle IP-Adresse des As an alternative solution to the part of the location determination, the following can be implemented: The user can have a choice of setting options of the operating system, whether he agrees to a location determination or rejects it. If the user does not agree with a positioning via such a setting, the current IP address of the. Can be used as an alternative to the geographical coordinates

Endgerätes über eine API an das Backend übertragen werden. Die IP-Adresse kann in der Datenbank in Verbindung mit der eindeutigen ID des Endgerätes gespeichert werden. Mit Hilfe externer Anbieterdienste kann der gespeicherten IP-Adresse wiederum geographische Koordinaten zugeordnet werden. Sie könne weniger präzise, können aber einen ausreichend genauen Standort definieren. Terminal are transmitted via an API to the backend. The IP address can be stored in the database in conjunction with the unique ID of the terminal. With the help of external provider services, the stored IP address can in turn be assigned geographical coordinates. They can be less precise, but can define a sufficiently accurate location.

Eine Ermittlung von Flughäfen im Umkreis kann folgendermaßen durchgeführt werden: A determination of airports in the vicinity can be carried out as follows:

Das Backend kann anhand der zum jeweiligen Endgerät gespeicherten  The backend can be stored on the basis of the respective terminal

geographischen Koordinaten nahegelegene Flughäfen ermitteln. In der Datenbank kann eine Tabelle aller grundsätzlich für die App relevanten Flughäfen vorliegen. Die Tabelle kann den Länder-Code, den Namen und Längen- sowie Breitengrad des Mittelpunkts aller dieser Flughäfen umfassen. Um die Flughäfen zu ermitteln, die dem Nutzer nahe gelegen sind, kann iterativ eine Datenbankabfrage so oft geographic coordinates of nearby airports. The database can contain a table of all the airports that are relevant for the app. The table may include the country code, the name and latitude and longitude of the center of each of these airports. To find the airports that are close to the user, a database query can iteratively so often

ausgeführt werden, bis die Ergebnismenge mindestens zwei Flughäfen enthält oder ein alternatives Abbruchkriterium eintritt. Die Abfrage kann mit einer zu prüfenden Entfernung von 50 km zirkulär um den Standort des Nutzers beginnen und kann die Anzahl der Flughäfen innerhalb dieses Kreises bestimmen. Befinden sich weniger als zwei Flughäfen im Kreis, kann die zu prüfende Entfernung um z.B. 50 km erhöht werden. Die Iteration kann nach dem Test der 200 km Entfernung enden. Dies kann das alternative Abbruchkriterium sein. Die Berechnung der Ergebnismenge kann dabei durch Differenzialgleichungen zweiter Ordnung erfolgen, deren Lösung die Entfernung der kürzesten Verbindung zwischen dem Nutzerstandort und dem jeweiligen Flughafen ist. Zur Vereinfachung kann angenommen werden, die Erde sei eine Kugel. Durch dieses Verfahren kann die Anzahl der Flughäfen in der be executed until the result set contains at least two airports or an alternative termination criterion occurs. The query can be checked with one Distance of 50 km circularly begin around the user's location and can determine the number of airports within this circle. If there are less than two airports in a circle, the distance to be checked may be increased by eg 50 km. The iteration may end after the test of the 200 km distance. This may be the alternative termination criterion. The calculation of the result set can be carried out by differential equations of the second order, the solution of which is the removal of the shortest connection between the user location and the respective airport. For simplicity, it can be assumed that the earth is a sphere. Through this procedure, the number of airports in the

Ergebnismenge different sein. Die Parameter der Ermittlung der Flughäfen im Result set be different. The parameters of the determination of airports in

Umkreis können länder- und nutzerspezifisch im Backend angepasst werden, um sicherzustellen, dass für jeden Nutzer die erreichbaren und relevanten Flughäfen einbezogen werden. Perimeter can be customized country and user-specific in the backend to ensure that each user can access the accessible and relevant airports.

Eine Ermittlung von Angeboten mit Abflug in der Nähe kann folgendermaßen durchgeführt werden: A determination of offers with departures in the vicinity can be carried out as follows:

Das Backend kann mit Hilfe der gefundenen Flughäfen Angebote ermitteln, deren Abflug an einem dieser Flughäfen durchgeführt wird. Hierfür können zu allen  The backend can use the found airports to determine offers, the departure of which is carried out at one of these airports. This can be done to all

Reiseangeboten in unserer Datenbank die Abflughäfen in Form von eindeutigen IDs zugeordnet sein. Die zuvor ermittelten Flughäfen im Umkreis des Nutzerstandortes können mit den Flughäfen der Reiseangebote verglichen werden. Alle Angebote mit einem Flughafen, der einem Flughafen im Umkreis entspricht, können zur finalen Ergebnismenge zählen. Diese Angebote können über die Antwortfunktion einer API an die App übermittelt werden und im dortigen Frontend dem Nutzer grafisch ansprechend präsentiert werden. Travel offers in our database that are assigned to departure airports in the form of unique IDs. The previously determined airports in the vicinity of the user location can be compared with the airports of the travel offers. All offers with an airport that corresponds to an airport in the area can count towards the final result set. These offers can be transmitted to the app via the response function of an API and presented in the local frontend to the user in a graphically appealing way.

Claims

Patentansprüche claims 1. Verfahren zum Betreiben eines Gerätes (3) zum Vorschlagen eines Angebots (55) einer Flugreise, aufweisend: A method of operating a device (3) for proposing an offer (55) of a flight, comprising: Ermitteln eines Ortes (x,y,z) des Gerätes (3) unter Benutzung des Gerätes; Auswählen mindestens eines Flughafens (47) basierend auf dem bestimmten Ort (x,y,z); und  Determining a location (x, y, z) of the device (3) using the device; Selecting at least one airport (47) based on the determined location (x, y, z); and Anzeigen mindestens eines Angebotes (55) einer Flugreise, die den  Displaying at least one offer (55) of a flight involving the ausgewählten Flughafen (47) als Abflughafen enthält.  selected airport (47) as a departure airport contains. 2. Verfahren gemäß Anspruch 1 , wobei das Auswählen des mindestens einen 2. The method of claim 1, wherein selecting the at least one Flughafens (47) ohne eine Benutzerinteraktion erfolgt.  Airport (47) without a user interaction. 3. Verfahren gemäß Anspruch 1 oder 2, wobei zum Ermitteln des Ortes (x,y,z) des Geräts (3) ein einem Betriebssystem des Geräts zuletzt bekannter Ort 3. The method according to claim 1 or 2, wherein for determining the location (x, y, z) of the device (3) a last known operating system of the device location herangezogen wird.  is used. 4. Verfahren gemäß einem der vorangehenden Ansprüche, wobei das Ermitteln des Ortes des Geräts unter Verwendung von GPS-Ortung (17, 21), A method according to any one of the preceding claims, wherein determining the location of the device using GPS location (17, 21), Mobilfunktriangulation (25, 27), und/oder WLAN-basierter Ortung durchgeführt wird.  Mobile radio triangulation (25, 27), and / or WLAN-based positioning is performed. 5. Verfahren gemäß einem der vorangehenden Ansprüche, wobei das Ermitteln des Ortes (x,y,z) des Gerätes (3) ein Ermitteln von geographischen Koordinaten, insbesondere geographische Länge und geographische Breite, des Ortes umfasst, insbesondere mit einer Genauigkeit von mindestens fünf Nachkommastellen der dezimalen Gradangaben. 5. A method according to any one of the preceding claims, wherein determining the location (x, y, z) of the device (3) comprises determining geographic coordinates, in particular geographic longitude and latitude, of the location, in particular to an accuracy of at least five Decimal places of decimal degrees. 6. Verfahren gemäß einem der vorangehenden Ansprüche, wobei das Ermitteln des Ortes des Gerätes (3) ein Abrufen einer Ländereinstellung des Betriebssystems des Gerätes und insbesondere Ermitteln einer bevölkerungsstärksten Stadt des der Ländereinstellung zugeordneten Landes und Ermitteln des Ort der Stadt, insbesondere Mittelpunkt der Stadt, umfasst. 6. A method according to any one of the preceding claims, wherein determining the location of the device (3) includes retrieving a locale of the operating system of the device and, in particular, determining a most populous city of the locale assigned country and determining the location of the city, especially center of the city, includes. 7. Verfahren gemäß einem der vorangehenden Ansprüche, wobei das Ermitteln des Ortes (x,y,z) des Geräts (3) umfasst: A method according to any one of the preceding claims, wherein determining the location (x, y, z) of the device (3) comprises: Richten einer Abfrage (39) an einen Internetanbieter (31) des Geräts, um basierend auf der IP-Adresse des Gerätes eine Angabe über den Ort, insbesondere geographische Koordinaten, des Gerätes zu erhalten.  Directing a query (39) to an Internet service provider (31) of the device to obtain an indication of the location, in particular geographical coordinates, of the device based on the IP address of the device. 8. Verfahren gemäß einem der vorangehenden Ansprüche, wobei das Verfahren ferner aufweist: A method according to any one of the preceding claims, wherein the method further comprises: Übermitteln der geographischen Koordinaten des ermittelten Ortes und insbesondere einer Identifikation und/oder IP-Adresse des Gerätes an einen Server (31 ), insbesondere über ein Netzwerk (29), und Speichern der geographischen Koordinaten in Assoziation mit der Identifikation und/oder der IP-Adresse des Gerätes in einem elektronischen Speicher (33), insbesondere Datenbanktabelle.  Transmission of the geographical coordinates of the determined location and in particular an identification and / or IP address of the device to a server (31), in particular via a network (29), and storing the geographical coordinates in association with the identification and / or the IP Address of the device in an electronic memory (33), in particular database table. 9. Verfahren gemäß einem der vorangehenden Ansprüche, wobei das Auswählen des mindestens einen Flughafens (47) basierend auf dem bestimmten Ort eine Abfrage (41) einer Datenbank (43), in der Flughäfen mit einer Ortsangabe der Flughäfen, insbesondere geographischen Koordinaten, und insbesondere ferner mit einer Länderkennung assoziiert sind, wobei die Abfrage den Ort des Gerätes und eine maximale Distanz (D) zwischen dem Ort des Gerätes und dem Ort des Flughafens umfasst. A method according to any of the preceding claims, wherein selecting the at least one airport (47) based on the particular location comprises a query (41) of a database (43) containing airports with a location of the airports, in particular geographic coordinates, and in particular further associated with a country identifier, the query comprising the location of the device and a maximum distance (D) between the location of the device and the location of the airport. 10. Verfahren gemäß dem vorangehenden Anspruch, wobei die Abfrage (41) iterativ ausgeführt wird, wobei die maximale Distanz verändert wird, bis eine 10. The method according to the preceding claim, wherein the query (41) is carried out iteratively, wherein the maximum distance is changed until a Ergebnismenge der Abfrage mindestens zwei Flughäfen (47) enthält, wobei die iterative Abfrage abgebrochen wird, falls eine Abfrage mit enthaltener  Result set of the query contains at least two airports (47), wherein the iterative query is aborted if a query with contained vorbestimmter maximaler Distanz eine leere Ergebnismenge ergibt.  predetermined maximum distance results in an empty result set. 11. Verfahren gemäß einem der vorangehenden Ansprüche 9 oder 10, wobei eine Bogenlänge zwischen dem Ort des Gerätes (3) und dem betreffenden Flughafen (47) auf der Erdkugel berechnet wird, die der direkten Verbindungsentfernung zwischen dem Gerät und dem betreffenden Flughafen entspricht. A method according to any of the preceding claims 9 or 10, wherein an arc length between the location of the apparatus (3) and the relevant airport (47) on the globe is calculated, which corresponds to the direct connection distance between the apparatus and the airport in question. 12. Verfahren gemäß einem der vorangehenden Ansprüche, ferner aufweisend:12. The method according to any one of the preceding claims, further comprising: Durchführen einer Anfrage (49) bei mindestens einem Fluganbieter (51), wobei in der Anfrage jeweils die ausgewählten Flughäfen als mögliche Performing a request (49) to at least one air carrier (51), wherein in the request each of the selected airports as possible Abflughäfen spezifiziert werden; und  Departure airports are specified; and Erhalten mindestens eines Angebots (53, 55) für eine Flugreise.  Receive at least one offer (53, 55) for a flight. 13. Verfahren gemäß einem der vorangehenden Ansprüche, wobei das Gerät (3) ein Mobiltelefon, ein Smartphone, ein Tablett-Computergerät, oder ein Computer ist. 13. The method according to any one of the preceding claims, wherein the device (3) is a mobile phone, a smartphone, a tablet computing device, or a computer. 14- Computerprogrammprodukt, insbesondere für ein mobiles Gerät (3), welches Anweisungen enthält, welche ausgebildet sind, wenn von einem Prozessor ausgeführt, ein Verfahren gemäß einem der vorangehenden Ansprüche auszuführen. A computer program product, in particular for a mobile device (3), which contains instructions which, when executed by a processor, are designed to carry out a method according to one of the preceding claims. 15. Gerät (3) zum Vorschlagen eines Angebots einer Flugreise, aufweisend: 15. Device (3) for proposing an offer of a flight, comprising: ein Ermittlungsmodul (5), welches zum Ermitteln eines Ortes (x,y,z) des a determination module (5) which is used to determine a location (x, y, z) of the Gerätes (3) unter Benutzung des Gerätes ausgebildet ist; Device (3) is formed using the device; ein Auswahlmodul (7), welches zum Auswählen mindestens eines Flughafens a selection module (7) for selecting at least one airport (47) basierend auf dem bestimmten Ort (x,y,z) ausgebildet ist; und (47) is formed based on the determined location (x, y, z); and eine Anzeige (9), welche zum Anzeigen mindestens eines Angebotes (55) einer Flugreise, die den ausgewählten Flughafen als Abflug, ausgebildet ist.  a display (9) adapted to display at least one offer (55) of an air travel departing the selected airport. 16. System (1) zum Vorschlagen eines Angebots einer Flugreise, aufweisend: 16. System (1) for proposing an offer of air travel, comprising: ein Gerät gemäß dem vorangehenden Anspruch; und  a device according to the preceding claim; and mindestens einen Kommunikationspartner (19, 23, 31), der zum Ermitteln des Ortes (x,y,z) des Gerätes und/oder zum Ermitteln des Flughafens beiträgt.  at least one communication partner (19, 23, 31), which contributes to determining the location (x, y, z) of the device and / or determining the airport.
PCT/EP2017/000933 2016-08-02 2017-08-02 Suggesting an offer for air travel Ceased WO2018024372A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE102016009292 2016-08-02
DE102016009292.0 2016-08-02
DE102017002783.8 2017-03-17
DE102017002783.8A DE102017002783A1 (en) 2016-08-02 2017-03-17 Proposing an offer of a flight

Publications (1)

Publication Number Publication Date
WO2018024372A1 true WO2018024372A1 (en) 2018-02-08

Family

ID=60996604

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2017/000933 Ceased WO2018024372A1 (en) 2016-08-02 2017-08-02 Suggesting an offer for air travel

Country Status (2)

Country Link
DE (1) DE102017002783A1 (en)
WO (1) WO2018024372A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140244393A1 (en) * 2013-02-28 2014-08-28 Google Inc. Fall-back to saved location where user location is unknown

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070061334A1 (en) * 2005-09-14 2007-03-15 Jorey Ramer Search query address redirection on a mobile communication facility
US8660541B1 (en) * 2012-04-11 2014-02-25 WhitePages, Inc. Provision of location-based venue information

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140244393A1 (en) * 2013-02-28 2014-08-28 Google Inc. Fall-back to saved location where user location is unknown

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SAM WRIGHT FAIRBANKS: "GTFO! Is a Must-Have Travel App (but Only if You've Got the Cash)", MAP HAPPY, 17 February 2016 (2016-02-17), XP055419500, Retrieved from the Internet <URL:http://maphappy.org/2016/02/gtfo-is-a-must-have-travel-app-but-only-if-youve-got-the-cash/> [retrieved on 20171026] *
THOMAS RICHTER: "Grundlagen, Schreibweise von GPS Koordinaten", 16 July 2012 (2012-07-16), XP055419611, Retrieved from the Internet <URL:http://web.archive.org/web/20120716233956/http://www.thomasrichter.de/garmin-gps/schreibweise-gps-koordinaten.htm> [retrieved on 20171026] *

Also Published As

Publication number Publication date
DE102017002783A1 (en) 2018-02-08

Similar Documents

Publication Publication Date Title
EP2907123B1 (en) Method, computer program product, and electronic control device for locating a parking space for vehicles
DE102008052460B4 (en) Vehicle navigation system with real-time traffic image display
EP2413103B1 (en) Technique for determining points of interest for a navigation device
DE102012215223B4 (en) A method and system for providing navigation guidance using landmarks
DE202016106975U1 (en) Sharing navigation data among co-located computing devices
DE102017108824A1 (en) CROWDSOURCING VEHICLE SETTING RECOMMENDATIONS
DE112015005707T5 (en) PRESENTATION OF NAVIGATION INFORMATION WITHIN A SECONDARY USER INTERFACE OF A MOBILE DEVICE
DE202016007736U1 (en) Dynamic integration of offline and online data in a geographic application
EP3899430B1 (en) Method for vehicle navigation
DE202014010941U1 (en) Derive a current location based on a site history
DE202016006079U1 (en) Dynamically controlling a map view window for user signals
DE112016005854T5 (en) Maintain privacy in site-based operations
DE102008026388B4 (en) A system that is servicing a remote-access page and methods for requesting navigation-related information
DE102016012596A1 (en) Thematic map based route optimization
WO2002065056A1 (en) Method for exchanging navigation information
DE102019128798A1 (en) NAMED DATA NETWORKS FOR VEHICLE-TO-INFRASTRUCTURE COMMUNICATION
DE102009056641A1 (en) Method for determining starting point and destination of passenger and/or cargo, involves providing driver-exit route data, and determining modified route of driver through starting point and destination
DE102022130500A1 (en) MULTIMODAL NAVIGATION SYSTEM
DE112015006878T5 (en) System and method for contacting occupants of a remote vehicle by means of DSRC
DE102018009903A1 (en) Device for a vehicle for outsourcing computing power
DE102011054777A1 (en) Navigation System Bestimmungsorteingabe
WO2009026871A1 (en) Method for operating a navigation device
DE102018120010A1 (en) ROUTE DISPLAY METHOD, DEVICE AND SYSTEM, GROUND STATION AND COMPUTER READABLE STORAGE MEDIUM
WO2018024372A1 (en) Suggesting an offer for air travel
DE102012213887A1 (en) Common Points of Interest Identification System (&#34;POI&#34;)

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17758432

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17758432

Country of ref document: EP

Kind code of ref document: A1