DE102011081402A1 - Method for loading application applicable for user on mobile terminal, involves detecting current- or future situation of user with functional unit, where loading of application is automatically undertaken on basis of situation of user - Google Patents
Method for loading application applicable for user on mobile terminal, involves detecting current- or future situation of user with functional unit, where loading of application is automatically undertaken on basis of situation of user Download PDFInfo
- Publication number
- DE102011081402A1 DE102011081402A1 DE102011081402A DE102011081402A DE102011081402A1 DE 102011081402 A1 DE102011081402 A1 DE 102011081402A1 DE 102011081402 A DE102011081402 A DE 102011081402A DE 102011081402 A DE102011081402 A DE 102011081402A DE 102011081402 A1 DE102011081402 A1 DE 102011081402A1
- Authority
- DE
- Germany
- Prior art keywords
- user
- application
- mobile terminal
- situation
- loading
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000004590 computer program Methods 0.000 claims abstract description 10
- 230000009471 action Effects 0.000 claims abstract description 7
- 238000001514 detection method Methods 0.000 abstract description 3
- 230000008901 benefit Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 108010076282 Factor IX Proteins 0.000 description 1
- 108010074864 Factor XI Proteins 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000035484 reaction time Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft ein Verfahren zum Laden zumindest einer für einen Nutzer anwendbaren Applikation auf ein mobiles Endgerät. The present invention relates to a method for loading at least one application applicable to a user onto a mobile terminal.
STAND DER TECHNIKSTATE OF THE ART
Aus der
Aus der
Die bekannten Verfahren zum Laden von für einen Nutzer anwendbaren Applikationen auf ein mobiles Endgerät weisen den Nachteil auf, dass lediglich eine Ortsinformation berücksichtigt wird, die über das Laden der Applikation und über die Auswahl der Applikation entscheidet. Zwar kann ein Nutzer sein mobiles Endgerät bedienen und Applikationen wahlweise selber herunterladen, ein automatisches Laden von Applikationen, ohne dass der Nutzer das Laden der Applikation bewusst steuert, ist unter Berücksichtigung weiterer Faktoren, die über eine Ortsinformation hinausgehen, nicht bekannt.The known methods for loading applications that can be used by a user onto a mobile terminal have the disadvantage that only location information that decides on the loading of the application and on the selection of the application is taken into account. Although a user can operate his mobile terminal and optionally download applications himself, an automatic loading of applications, without the user consciously controlling the loading of the application, is not known, taking into account other factors that go beyond a location information.
Viele moderne Geräte wie Computer, Mobiltelefone, Smartphones und/oder Navigationsgeräte verfügen über die Eigenschaft beziehungsweise über die Voraussetzung, Funktionalität basierend auf ausführbaren Codes mittels Kommunikationsnetzen oder Speichermedien sukzessive oder vollständig nachzuladen. Hierbei kann es sich um eine Teilfunktionalität oder eine vollständig abgegrenzte, eigenständig lauffähige Applikation handeln, wie diese beispielsweise für iPhones bekannt sind und als „Apps“ bezeichnet werden. Bei einem großen Angebot von Applikationen ist es dabei zum Teil aufwendig, die richtige Applikation zu finden, die nicht nur den aktuellen Ort des Nutzers und damit des mobilen Endgerätes berücksichtigt. Many modern devices such as computers, mobile phones, smart phones and / or navigation devices have the property or the requirement to successively or completely reload functionality based on executable codes by means of communication networks or storage media. This can be a partial functionality or a completely delimited, independently executable application, as they are known for example for iPhones and are referred to as "apps". In the case of a large number of applications, it is sometimes costly to find the right application, which not only takes into account the current location of the user and thus of the mobile terminal.
Das Nachladen von ausführbaren Codes ist dabei zumeist vom Nutzer gesteuert, zum Beispiel über Downloadportale. Alternativ kann die Funktionalität automatisiert geladen werden, wenn beispielsweise ein bestimmtes Programm auf dem mobilen Endgerät gestartet wird. Weiterhin sind automatische Systemupdates bekannt, die vom Nutzer nicht erst aktiviert werden müssen. Derartige automatische Systemupdates basieren jedoch auf der Aktivierung der Serviceprovider, beispielsweise der Anbieter von Betriebssystemen oder der jeweiligen Applikationen. The reloading of executable codes is usually controlled by the user, for example via download portals. Alternatively, the functionality can be loaded automatically when, for example, a specific program is started on the mobile terminal. Furthermore, automatic system updates are known that do not have to be activated by the user. However, such automatic system updates are based on the activation of service providers, for example, the provider of operating systems or the respective applications.
Weiterhin bekannt sind Systeme, die Applikationen über sogenannte SW-Schnittstellen ermöglichen, durch die der Zugriff auf die aktuelle Position des mobilen Endgerätes ermöglicht wird. Ferner können Applikationen über die aktuelle Position informiert werden, selbst wenn diese gerade nicht sichtbar sind, also im Hintergrund auf dem mobilen Endgerät laufen. Die Applikationen können sich dann beispielsweise bei Erreichen einer bestimmten Position nach einem externen Trigger selbst wieder in einen aktiven Zustand versetzen und zur Anzeige gebracht werden, um vom Nutzer im entsprechenden Moment genutzt zu werden. Allerdings müssen diese Applikationen zuvor vom Nutzer installiert werden und oft zumindest einmal angestartet werden. Also known are systems that enable applications via so-called SW interfaces, which allows access to the current position of the mobile terminal. Furthermore, applications can be informed about the current position, even if they are currently not visible, so run in the background on the mobile device. The applications can then, for example, upon reaching a specific position after an external trigger, put themselves back into an active state and be brought to the display in order to be used by the user at the appropriate moment. However, these applications must first be installed by the user and often be started at least once.
Auch ist es bekannt, dass Navigationssysteme, beispielsweise in Fahrzeugen, in der Lage sind, den Nutzer mit Informationen zu Point Of Interests (POI) oder anderen ortsbezogenen Informationen zu versorgen, die beispielsweise entlang einer Fahrroute oder am Ziel der Fahrroute liegen. Zum Teil werden diese in der Regel an eine elektronische Karte gekoppelte Informationen ebenfalls manuell oder automatisch über Kommunikationsnetzwerke nachgeladen, was jedoch wiederum nur ortsbasiert erfolgt. It is also known that navigation systems, for example in vehicles, are able to provide the user with information about point of interests (POI) or other location-related information, for example along a driving route or at the destination of the driving route. In part, these are usually coupled to an electronic card information also manually or automatically reloaded via communication networks, which, however, again only location-based.
OFFENBARUNG DER ERFINDUNGDISCLOSURE OF THE INVENTION
Es ist daher die Aufgabe der vorliegenden Erfindung, ein Verfahren zum Laden zumindest einer für einen Nutzer anwendbaren Applikation auf ein mobiles Endgerät zu verbessern, bei dem über eine Ortsinformation hinausgehende weitere Informationen als Grundlage für das Laden der Applikation genutzt werden. It is therefore the object of the present invention to improve a method for loading at least one application that can be used by a user onto a mobile terminal, in which further information going beyond a location information is used as the basis for loading the application.
Diese Aufgabe wird ausgehend von einem Verfahren zum Laden zumindest einer für einen Nutzer anwendbaren Applikation auf ein mobiles Endgerät gemäß dem Oberbegriff des Anspruches 1 in Verbindung mit den kennzeichnenden Merkmalen gelöst. Vorteilhafte Weiterbildungen der Erfindung sind in den abhängigen Ansprüchen angegeben. This object is achieved on the basis of a method for loading at least one application applicable for a user to a mobile terminal according to the preamble of
Die Erfindung schließt die technische Lehre ein, dass wenigstens eine Funktionseinheit vorgesehen ist, mit der eine aktuelle oder zukünftige Situation des Nutzers erkennbar ist, wobei das Laden der Applikation basierend auf der Situation des Nutzers automatisch vorgenommen oder vorgeschlagen wird. The invention includes the technical teaching that at least one functional unit is provided, with which a current or future situation of the user is recognizable, wherein the loading of the application based on the situation of the user is automatically made or proposed.
Mit dem erfindungsgemäßen Verfahren wird auf vorteilhafte Weise eine Verknüpfung von automatisierten Download-, Aktivierungs-, Update- und/oder Löschvorgängen von Applikationen mit Karten situationsbasiert erreicht. Natürlich kann die aktuelle oder zukünftige Situation des Nutzers einen Ort mit berücksichtigen, an dem sich der Nutzer mit dem Endgerät befindet oder befinden wird. Im Ergebnis wird das Laden der zumindest einen Applikation auf das mobile Endgerät jedoch nicht lediglich vom Ort des mobilen Endgerätes abhängig gemacht, sondern von der Situation des Nutzers. Damit wird der Nutzer in die Lage versetzt, dass diesem Funktionalität in Form von Applikationen basierend auf seiner aktuellen Situation zur Verfügung gestellt wird, wobei die aktuelle Situation durchaus auch die Position beziehungsweise das Ziel beispielsweise einer Reise mit umfassen kann. The method according to the invention advantageously achieves a link between automated download, activation, update and / or deletion processes of applications with maps in a situation-based manner. Of course, the current or future situation of the user may include a location where the user is or will be with the terminal. As a result, the loading of the at least one application on the mobile terminal is not made dependent only on the location of the mobile terminal, but on the situation of the user. This enables the user to be provided with this functionality in the form of applications based on his current situation, whereby the current situation may well include the position or the destination of, for example, a trip.
Der Nutzer muss nicht mehr die Applikation, die zu seiner aktuellen Situation und/oder seiner Position eine sinnvolle Verknüpfung herstellt, selbst identifizieren, laden und ausführen, sondern das Laden der Applikation wird automatisch vorgenommen oder dem Nutzer wenigstens vorgeschlagen. Wird dem Nutzer das Laden einer Applikation vorgeschlagen, lehnt der Nutzer das Laden der Applikation jedoch ab, kann das Laden der Applikation entsprechend unterbleiben. Folglich kann das mobile Endgerät eine Benutzerschnittstelle aufweisen, beispielsweise einen berührungssensitiven Bildschirm, über den der Nutzer mit dem mobilen Endgerät interagieren kann. The user no longer has to identify, load and execute the application which creates a meaningful link to his current situation and / or his position, but the application is automatically loaded or at least suggested to the user. If the user is proposed to load an application, however, the user refuses to load the application, the loading of the application can accordingly be omitted. Consequently, the mobile terminal may have a user interface, for example a touch-sensitive screen, via which the user can interact with the mobile terminal.
Nach einer vorteilhaften Ausführungsform des erfindungsgemäßen Verfahrens kann das mobile Endgerät in einem Fahrzeug betrieben werden, wobei die Funktionseinheit ein Navigationssystem, ein Reiserechner, ein Fahrzeugdatenerkennungssystem und/oder ein Nutzerhandlungserkennungssystem ist, sodass die zumindest eine Applikation auf Basis einer Information wie die eines Ortes, einer Reiseinformation, einer Fahrzeuginformation und/oder einer Nutzerhandlungsinformation vorgenommen oder vorgeschlagen wird. Somit kann durch die Funktionseinheit beispielsweise die Situation des Nutzers erkannt werden im Hinblick auf die Daten seines Fahrzeugs, beispielsweise die Tankfüllung, um durch eine entsprechende Applikation Tankmöglichkeiten in der näheren Umgebung anzuzeigen. Umfasst die Funktionseinheit einen Reiserechner, kann beispielsweise nach einer zurückgelegten Fahrstrecke oder einer bereits erreichten maximalen Fahrdauer eine Applikation geladen und gestartet werden, die entsprechende Rastmöglichkeiten bietet, beispielsweise kann ein Rastplatz angezeigt werden. Die Funktionseinheit kann weiterführend auch als Nutzerhandlungserkennungssystem ausgeführt sein, beispielsweise indem die Funktionseinheit durch Reaktionszeiten des Fahrers, durch die aktuelle Fahraktivität des Fahrers oder durch sonstige Handlungsinformationen über den Fahrer ermitteln kann, in welchem Zustand sich der Fahrer befindet. Beispielsweise kann über Sensorik im Fahrzeug erkannt werden, ob der Fahrer Müdigkeitserscheinungen zeigt, um daraufhin ein App über Rastmöglichkeiten zu laden. Weiterhin kann über die Funktionseinheit die Verkehrslage ermittelt werden, um beispielsweise einen „Stau-App“ zu aktivieren. Folglich kann die aktuelle oder zukünftige Situation des Nutzers auch die seiner persönlichen Situation, die Reisesituation und/oder die Verkehrsinformation umfassen. According to an advantageous embodiment of the method according to the invention, the mobile terminal can be operated in a vehicle, wherein the functional unit is a navigation system, a travel computer, a vehicle data recognition system and / or a user activity recognition system, so that the at least one application based on information such as a place, a Travel information, vehicle information and / or user information is made or proposed. Thus, for example, the situation of the user can be recognized by the functional unit with regard to the data of his vehicle, for example the tank filling, in order to display tank possibilities in the immediate vicinity by means of a corresponding application. If the functional unit includes a travel computer, for example, after a distance covered or an already reached maximum travel time, an application can be loaded and started, which offers corresponding rest facilities, for example a rest area can be displayed. The functional unit can also be designed as a user action recognition system, for example by the function unit being able to determine the driver's reaction time, the driver's current driving activity or other action information about the driver in which state the driver is. For example, can be detected by sensors in the vehicle, if the driver shows signs of fatigue, to then load an app about rest opportunities. Furthermore, the traffic situation can be determined via the functional unit in order, for example, to activate a "congestion app". Consequently, the current or future situation of the user may also include his personal situation, the travel situation and / or the traffic information.
Mit weiterem Vorteil kann die Information einen Point of Interest (POI) umfassen, wobei das Laden der Applikation auf Basis des Point of Interest (POI) vorgenommen oder vorgeschlagen wird, und wobei der Point of Interest (POI) insbesondere gekoppelt an einen aktuellen oder zukünftigen Ort vom Navigationssystem bestimmt wird. Beispielsweise kann der Point of Interest ein Parkhaus betreffen, und der Nutzer wählt diesen Point of Interest zur Nutzung aus. Damit wird das Laden einer Applikation gestartet, die beispielsweise von einem externen Server erfolgt. Die Applikation kann beispielsweise eine aktuelle Information über den Belegungszustand des Parkhauses umfassen, weiterhin kann die Applikation beispielsweise ein Bezahlsystem bieten, mit dem der Nutzer die Nutzung des Parkhauses bezahlen kann. With further advantage, the information may comprise a point of interest (POI), wherein the loading of the application is made or proposed on the basis of the point of interest (POI), and wherein the point of interest (POI) is coupled in particular to a current or future one Location determined by the navigation system. For example, the point of interest may affect a parking garage and the user selects that point of interest for use. This starts the loading of an application, for example, from an external server. For example, the application may include up-to-date information about the occupancy state of the parking garage, and the application may, for example, provide a payment system with which the user can pay for the use of the parking garage.
Zur Erreichung eines weiteren Vorteils kann vorgesehen sein, dass nach der Nutzung der Applikation oder nach Verlassen einer die Applikation erfordernde Situation die Applikation aus dem mobilen Endgerät wieder entfernt wird, insbesondere kann das mobile Endgerät einen Speicher umfassen, aus dem Applikation wieder gelöscht wird. Damit wird der Vorteil erreicht, dass die begrenzte Ressource des Speicherplatzes im mobilen Endgerät nicht unnötig belegt wird, wobei persönliche Nutzungseinstellungen der Applikation jedoch vorteilhafterweise im Speicher hinterlegt bleiben können, und diese können beim erneuten Laden der Applikation wieder übernommen werden. To achieve a further advantage, it may be provided that after the application has been used or after leaving the situation requiring the application, the application is removed from the mobile terminal, in particular the mobile terminal may comprise a memory from which the application is deleted again. Thus, the advantage is achieved that the limited resource of the memory space in the mobile terminal is not unnecessarily occupied, but personal use settings of the application can be advantageously stored in memory, and these can be taken over again when re-loading the application.
Nach einer vorteilhaften Weiterbildung des erfindungsgemäßen Verfahrens können lokal verfügbare Netzwerke genutzt werden, von denen die Applikation geladen wird, wobei im mobilen Endgerät vorzugsweise Referenzen über die lokal verfügbaren Netzwerke hinterlegt werden, und wobei die Referenzen insbesondere in Kartendaten des Navigationssystems hinterlegt werden. According to an advantageous development of the method according to the invention, locally available networks can be used, from which the application is loaded, wherein in the mobile terminal preferably references are stored on the locally available networks, and wherein the references are stored in particular in map data of the navigation system.
Mit besonderem Vorteil kann die Applikation bereits vor Eintreten der Situation des Nutzers, zu der der Nutzer die Applikation anwendet, geladen werden, wobei die Information über die eintretende Situation insbesondere von der Funktionseinheit, vorzugsweise ausgeführt als Navigationsgerät, bereitgestellt wird. With particular advantage, the application can be loaded before the situation of the user to which the user applies the application, the information about the situation occurring in particular by the functional unit, preferably designed as a navigation device, is provided.
Mit dem erfindungsgemäßen Verfahren erlebt der Nutzer eine Erweiterung des Funktionsumfangs seines mobilen Endgerätes, das beispielsweise als Navigationssystem, als Head Unit, als handhaltbares Gerät oder eines sonstigen Gerätes ausgeführt sein kann. Eine aufwendige manuelle Auswahl einer richtigen Applikation passend zur Situation des Nutzers und seines Fahrzeugs, beispielsweise dem Tankzustand, Bedürfnisse der Passagiere des Fahrzeugs oder dergleichen, seiner geografischen Position, wie einem aktuellen Fahrtziel, einem Point of Interest oder einer Position entlang der Route, können entfallen. Stattdessen schlägt das System erfindungsgemäß automatisch die richtigen, das heißt situationsbedingt möglicherweise nutzbare Applikationen vor. With the method according to the invention, the user experiences an expansion of the functional scope of his mobile terminal, which can be designed, for example, as a navigation system, as a head unit, as a handheld device or another device. A complex manual selection of a correct application suitable for the situation of the user and his vehicle, for example, the tank condition, needs of the passengers of the vehicle or the like, its geographical position, such as a current destination, a point of interest or a position along the route can be omitted , Instead, according to the invention, the system automatically proposes the correct, possibly situational, potentially usable applications.
Weiterhin werden die dem Nutzer sichtbaren Ladezeichen der Applikationen verkürzt, da die Applikation bereits schon vor Eintreten einer Situation beziehungsweise vor Erreichen eines Ziels geladen werden kann, an dem die Applikation erst benötigt wird. Dieses Laden der Applikation kann unbemerkt vom Nutzer im Hintergrund erfolgen, ohne dass das Laden durch das mobile Endgerät dem Nutzer angezeigt wird. Selbst wenn die Applikation von lokalen Medien, etwa im Gerät installierte Festspeicher, statt zum Beispiel aus dem Internet geladen werden, gibt es aus Systemsicht den Vorteil, dass Applikationen nur bei Bedarf geladen werden müssen, beispielsweise bei Zielannäherung. Damit können begrenzte Ressourcen in einem mobilen Endgerät, das auch in einem Fahrzeug installiert sein kann, optimiert genutzt werden. Furthermore, the loading character of the applications visible to the user is shortened since the application can already be loaded before the occurrence of a situation or before reaching a destination at which the application is needed. This loading of the application can be done unnoticed by the user in the background, without the loading by the mobile device is displayed to the user. Even if the application is loaded from local media, such as fixed memory installed in the device instead of, for example, from the Internet, there is the advantage from the system point of view that applications only need to be loaded when needed, for example when approaching the target. Thus, limited resources can be used optimally in a mobile terminal that can also be installed in a vehicle.
Weiterhin ermöglicht die Erfindung, dass das Laden von Applikationen situationsbasiert erst an einer festgelegten Position, zum Beispiel über kostenfreie, hochdatenratige Netzwerke wie etwa ein lokales WLAN erfolgt. Dabei kann das Laden der Applikation lediglich vorgeschlagen werden, und der Nutzer muss seine Absicht, die Applikation auch zu nutzen, über eine Eingabeschnittstelle an das mobile Endgerät quittieren. Furthermore, the invention makes it possible for the loading of applications to be situation-based only at a fixed position, for example via free, high-data-rate networks such as a local WLAN. In this case, the loading of the application can only be proposed, and the user must acknowledge his intention to use the application, via an input interface to the mobile terminal.
Aus Sicht des Nutzers ergibt sich weiterhin der Vorteil, dass Applikationen automatisch beim Eintreten einer Situation und/oder beim Erreichen eines Ziels schon geladen sein können und aktiviert werden und nach der Benutzung wieder automatisch beendet und vom mobilen Endgerät entfernt werden können. Beim Löschen der Applikationen können Nutzer-spezifische Daten oder Eingaben, die vom Nutzer getätigt werden, geräteintern gespeichert werden, oder die Speicherung erfolgt auf einen externen Server, der mit dem WLAN oder mit einem UMTS-Netz verbunden ist. Damit kann beim nächsten Laden die Applikation wieder so verfügbar sein, wie der Nutzer diese beim letzten Gebrauch beendet hat. From the point of view of the user, there is also the advantage that applications can be automatically loaded when a situation occurs and / or when a destination has been reached and are activated and can be automatically terminated again after use and removed from the mobile terminal. When deleting the applications, user-specific data or inputs made by the user may be stored internally, or stored on an external server connected to the WLAN or to a UMTS network. This will allow the application to be available again the next time the user has finished using it.
Im Ergebnis verknüpft die Erfindung Ortungs- und/oder Navigationssysteme mit optionalen Kartendaten mit ortsbasierten Zusatzinformationen, und ermöglicht lokale, netzbasierte Downloadmöglichkeiten, die situationsabhängig genutzt werden. Somit muss eine Applikation nicht vollständig als Einheit geladen werden, und es können nachladbare Codeteile ausgeführt werden. Weiterhin besteht die Möglichkeit der Referenzierung von Elementen auf lokalen oder externen Datenträgern und/oder Servern, und es können Referenzen auf Routing-Informationen für Kommunikationsnetzwerke hinterlegt werden. As a result, the invention combines location and / or navigation systems with optional map data with location-based additional information, and allows local, network-based download options that are used depending on the situation. Thus, an application does not have to be completely loaded as a unit, and reloadable code parts can be executed. Furthermore, there is the possibility of referencing elements on local or external data carriers and / or servers, and references to routing information for communication networks can be stored.
Die Aufgabe der vorliegenden Erfindung wird ferner gelöst durch eine Anordnung mit einem mobilen Endgerät und einer Funktionseinheit, wobei das mobile Endgerät zum Laden zumindest einer für einen Nutzer anwendbaren Applikation ausgebildet ist, und wobei eine aktuelle oder zukünftige Situation des Nutzers durch die Funktionseinheit erkennbar ist, wobei das Laden der Applikation basierend auf der Situation des Nutzers automatisch vornehmbar oder vorschlagbar ist. Dabei kann die Anordnung zur Ausführung eines Verfahrens ausgebildet sein, wie dieses vorstehend beschrieben ist. The object of the present invention is further achieved by an arrangement with a mobile terminal and a functional unit, wherein the mobile terminal is designed to charge at least one application applicable for a user, and wherein a current or future situation of the user is recognizable by the functional unit, wherein the loading of the application is automatically vornehmbar or suggestable based on the situation of the user. In this case, the arrangement may be designed for carrying out a method, as described above.
Weiterhin betrifft die Erfindung ein Computerprogramm mit Programmcodemitteln, um alle Schritte des vorstehend beschriebenen Verfahrens durchzuführen, wenn das Computerprogramm auf einem Computer oder einer entsprechenden Recheneinheit, insbesondere in einer Anordnung mit einem mobilen Endgerät und einer Funktionseinheit, ausgeführt wird. Ferner betrifft die Erfindung ein Computerprogrammprodukt mit Programmcodemitteln, die auf einem computerlesbaren Datenträger gespeichert sind, um die Schritte des vorstehend beschriebenen Verfahrens durchzuführen, wenn das Computerprogramm auf einem Computer oder einer entsprechenden Recheneinheit, insbesondere in einer Anordnung mit einem mobilen Endgerät und einer Funktionseinheit, ausgeführt wird. Furthermore, the invention relates to a computer program with program code means to perform all the steps of the method described above, when the computer program is executed on a computer or a corresponding computing unit, in particular in an arrangement with a mobile terminal and a functional unit. Furthermore, the invention relates to a computer program product with program code means which are stored on a computer-readable data carrier to perform the steps of the method described above, when the computer program on a computer or a corresponding processing unit, in particular in an arrangement with a mobile terminal and a functional unit executed becomes.
BEVORZUGTES AUSFÜHRUNGSBEISPIEL DER ERFINDUNGPREFERRED EMBODIMENT OF THE INVENTION
Weitere die Erfindung verbessernde Maßnahmen werden nachstehend gemeinsam mit der Beschreibung eines bevorzugten Ausführungsbeispiels der Erfindung anhand der Figuren näher dargestellt. Es zeigt: Further measures improving the invention will be described in more detail below together with the description of a preferred embodiment of the invention with reference to FIGS. It shows:
In
Das mobile Endgerät
Das Laden der Applikation A erfolgt dabei auf Basis einer Information
Erfindungsgemäß werden durch die Funktionseinheit
Wird eine Reiseroute geplant, so kann eine Applikation A, die in Zukunft benötigt wird, bereits aktuell geladen werden, um dann dem Nutzer bereitzustehen, wenn dieser die Applikation A aktuell benötigt. Damit kann das Laden der Applikation für den Nutzer unsichtbar erfolgen, wobei durch die Funktionseinheit
Das mobile Endgerät
Eine vorteilhafte Erweiterung der Erfindung beinhaltet die Beschreibung und die Referenz zu einer nachladbaren Applikation A innerhalb der Kartendaten, um eine Verknüpfung einer Applikation A, insbesondere einer Funktionalität in Abhängigkeit einer bestimmten Situation, mit den Kartendaten zu schaffen. Beispielhaft wäre mit dem POI „Parkhaus“ neben einer Positionsangabe auch eine Applikations-URL gespeichert, die zum Beispiel auf einen externen Server
Die Verknüpfung einer Applikation A mit einer Funktionalität erfolgt dabei erfindungsgemäß in einem situativen Kontext. Lokale oder Server-basierte Mechanismen erlauben somit die Verknüpfung von situativen Kontexten mit Applikationen A inklusive Beschreibungen und Referenzen, wie beispielsweise URLs zum Download. Der situative Kontext kann sich entweder automatisch ergeben oder aus Nutzereingaben abgeleitet werden, beispielsweise durch externe oder interne Trigger. Beispielhafte Verknüpfungen zwischen Situationen und Applikationen A können der Tankstatus des Fahrzeugs
Die Erfindung beschränkt sich in ihrer Ausführung nicht auf das vorstehend angegebene bevorzugte Ausführungsbeispiel. Vielmehr ist eine Anzahl von Varianten denkbar, welche von der dargestellten Lösung auch bei grundsätzlich anders gearteten Ausführungen Gebrauch macht. Sämtliche aus den Ansprüchen, der Beschreibung oder den Zeichnungen hervorgehenden Merkmale und/oder Vorteile, einschließlich konstruktiver Einzelheiten, räumliche Anordnungen und Verfahrensschritte, können sowohl für sich als auch in den verschiedensten Kombinationen erfindungswesentlich sein. Insbesondere können das mobile Endgerät
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- KR 2009123383 A [0002] KR 2009123383 A [0002]
- US 2010/0077484 A1 [0003] US 2010/0077484 A1 [0003]
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011081402A DE102011081402A1 (en) | 2011-08-23 | 2011-08-23 | Method for loading application applicable for user on mobile terminal, involves detecting current- or future situation of user with functional unit, where loading of application is automatically undertaken on basis of situation of user |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011081402A DE102011081402A1 (en) | 2011-08-23 | 2011-08-23 | Method for loading application applicable for user on mobile terminal, involves detecting current- or future situation of user with functional unit, where loading of application is automatically undertaken on basis of situation of user |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102011081402A1 true DE102011081402A1 (en) | 2013-02-28 |
Family
ID=47664853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102011081402A Pending DE102011081402A1 (en) | 2011-08-23 | 2011-08-23 | Method for loading application applicable for user on mobile terminal, involves detecting current- or future situation of user with functional unit, where loading of application is automatically undertaken on basis of situation of user |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102011081402A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102014205644A1 (en) | 2014-03-26 | 2015-10-01 | Robert Bosch Gmbh | Device and method for destination detection by evaluation of the motion profile |
US9392417B1 (en) | 2015-03-03 | 2016-07-12 | Qualcomm Incorporated | Managing activities performed by a plurality of collocated mobile devices |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090123383A (en) | 2008-05-28 | 2009-12-02 | 성균관대학교산학협력단 | Location-based collective intelligent five senses multimedia contents providing system in the ubiquitous environment |
US20100077484A1 (en) | 2008-09-23 | 2010-03-25 | Yahoo! Inc. | Location tracking permissions and privacy |
-
2011
- 2011-08-23 DE DE102011081402A patent/DE102011081402A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090123383A (en) | 2008-05-28 | 2009-12-02 | 성균관대학교산학협력단 | Location-based collective intelligent five senses multimedia contents providing system in the ubiquitous environment |
US20100077484A1 (en) | 2008-09-23 | 2010-03-25 | Yahoo! Inc. | Location tracking permissions and privacy |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102014205644A1 (en) | 2014-03-26 | 2015-10-01 | Robert Bosch Gmbh | Device and method for destination detection by evaluation of the motion profile |
US9392417B1 (en) | 2015-03-03 | 2016-07-12 | Qualcomm Incorporated | Managing activities performed by a plurality of collocated mobile devices |
WO2016140778A1 (en) * | 2015-03-03 | 2016-09-09 | Qualcomm Incorporated | Managing activities performed by a plurality of collocated mobile devices |
US9699588B2 (en) | 2015-03-03 | 2017-07-04 | Qualcomm Incorporated | Managing activities performed by a plurality of collocated mobile devices |
US9860673B2 (en) | 2015-03-03 | 2018-01-02 | Qualcomm Incorporated | Managing activities performed by a plurality of collocated mobile devices |
TWI700592B (en) * | 2015-03-03 | 2020-08-01 | 美商高通公司 | Managing activities performed by a plurality of collocated mobile devices |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102020111880A1 (en) | DATA RELEASE FOR VEHICLE UPDATE | |
DE102011006175A1 (en) | A traffic information providing system and a traffic information providing terminal, and a method of providing traffic information using the same | |
DE102015213996A1 (en) | A method and apparatus for determining a pick-up position from a plurality of pick-up positions for a vehicle included in a parking lot | |
DE102014215512A1 (en) | Parking lot management | |
DE102014210381A1 (en) | Method and apparatus for operating a vehicle fleet system | |
DE102017100061A1 (en) | A method for assisting a driver of a motor vehicle when parking using a driver assistance device, corresponding computer program product and driver assistance device | |
DE102018211257A1 (en) | Method and system for data acquisition in vehicles | |
DE102018107738A1 (en) | Infrastructure of vehicle position verification | |
DE102017112386A1 (en) | A method for providing stored data of a trained parking operation, corresponding computer program product and system | |
DE102011081402A1 (en) | Method for loading application applicable for user on mobile terminal, involves detecting current- or future situation of user with functional unit, where loading of application is automatically undertaken on basis of situation of user | |
DE102012014478A1 (en) | Method for starting motor of vehicle e.g. motor vehicle by telematics system, involves determining condition of surroundings of vehicle, to start motor of vehicle | |
DE102018211726A1 (en) | Method for automatic machine training of an electronic vehicle guidance system, and motor vehicle | |
DE102021108765A1 (en) | Method, processor circuit and operating system for providing context-sensitive tutorials for a device | |
DE102017203983A1 (en) | Method for operating a motor vehicle during a maneuvering operation | |
DE102015014191A1 (en) | Procedure for checking a digital map | |
EP3021085B1 (en) | Starting of data services of a navigation device of a vehicle | |
DE102017203845A1 (en) | Method of navigation | |
DE102017202259A1 (en) | Method and device for supporting a parking process of a motor vehicle | |
DE102015015486B3 (en) | Method for automatic routing of a motor vehicle and motor vehicle with navigation system | |
DE102013014980A1 (en) | Method for providing rescue card for passenger car on mobile electronic device e.g. smartphone, involves downloading interesting rescue cards by server and storing rescue cards in electronic device when device is connected with server | |
DE102012219695A1 (en) | Method for obtaining route-referred data of motor vehicle, involves providing data set in navigation database, where resource information provided in notification is checked with resource information provided in vehicle information | |
DE102016222726A1 (en) | Method and device for navigating a motor vehicle | |
DE102020207768A1 (en) | Fully automatic parking of a motor vehicle | |
DE102022101488B3 (en) | Method for providing an at least partially automatic driving function and/or a personalized function in a motor vehicle | |
DE102018124183A1 (en) | Method for updating data of a control unit of a vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R084 | Declaration of willingness to licence |