Durch einen Computer implementiertes Verfahren, das es einer Web-Anwendung ermöglicht, mindestens eine native Funktion einer mobilen Einheit aufzurufen

Die Erfindung stellt ein durch einen Computer implementiertes Verfahren, ein Computersystem und ein Computerprogrammprodukt bereit, wobei es das durch einen Computer implementierte Verfahren einer Web-Anwendung (134) ermöglicht, mindestens eine native Funktion (114) einer mobilen Einheit (100) aufzu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MALTESE, GIULIO, RUGGIERO, GAETANO
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Die Erfindung stellt ein durch einen Computer implementiertes Verfahren, ein Computersystem und ein Computerprogrammprodukt bereit, wobei es das durch einen Computer implementierte Verfahren einer Web-Anwendung (134) ermöglicht, mindestens eine native Funktion (114) einer mobilen Einheit (100) aufzurufen. Der Browser der mobilen Einheit greift auf die Web-Anwendung zu und übermittelt auf die Auswahl einer GUI-Komponente in der Web-Anwendung hin eine domänenübergreifende HTTP an die IP-Adresse des lokalen Hosts eines TCP/IP-Socket-Mithörmoduls (112) in der mobilen Einheit. Die Technik stellt ein von der Plattform des mobilen Geräts und dem Browsertyp unabhängiges Verfahren bereit, das einfach an eine Vielfalt von Kombinationen von Hardware/Betriebssystem/Browser angepasst werden kann, ohne dass das Realisieren browserspezifischer, betriebssystemspezifischer und/oder hardwarespezifischer Plugins für das Aufrufen nativer Funktionen erforderlich ist. Enabling a web application to call at least one native function of a mobile device includes accessing the web application by a browser of the mobile device. The web application includes at least one GUI element. The mobile device operates a listener module that is a TCP/IP socket listener listening for an address including a localhost IP address and a port number. Upon selection of the GUI element, a cross domain HTTP request is submitted by the browser to the listener localhost IP address. The listener module receives the request and calls the at least one native function in dependence on the received request.