Method, device and system for controlling application launching in a mobile terminal device
First Claim
1. A method, comprising:
- maintaining a dedicated application launching table for launching an application in a device having a near field communication module, wherein said dedicated launching table comprises an interface configured to allow applications residing in said device to register within said dedicated application launching table;
receiving at least one of near field communication record type or tag type parameters from an external entity via the near field communication module; and
launching at least one application in said device, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said received at least one of near field communication record type or tag type parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention generally discloses methods, devices and systems for controlling application launching by means of a dedicated application launching table. According to a first aspect of the present invention a method for controlling launching of an application in a first mobile terminal device is provided. Said first mobile device comprises a first near field communication (NFC) module. The method according to the present invention comprises the steps of maintaining a dedicated application launching table, detecting the presence of a second device adapted to communicate with said first terminal device, determining identification parameters relating to said second device, and launching at least one predetermined application in said first device, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said determined identification parameters.
-
Citations
38 Claims
-
1. A method, comprising:
-
maintaining a dedicated application launching table for launching an application in a device having a near field communication module, wherein said dedicated launching table comprises an interface configured to allow applications residing in said device to register within said dedicated application launching table; receiving at least one of near field communication record type or tag type parameters from an external entity via the near field communication module; and launching at least one application in said device, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said received at least one of near field communication record type or tag type parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21, 24, 29, 30)
-
-
10. A computer program product comprising computer executable program code recorded on a computer readable, non-transitory storage medium, the computer executable program code, when executed by a computer processor, comprising:
-
program code in said computer readable medium for maintaining a dedicated application launching table for launching applications in a device having a near field communication module, wherein said dedicated launching table comprises an interface configured to allow applications residing in said device to register within said dedicated application launching table; program code in said computer readable medium for receiving at least one of near field communication, record type or tag type parameters from an external entity via the near field communication module; and program code in said computer readable medium for launching at least one application in said device, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said received at least near field communication record type or tag type parameters. - View Dependent Claims (25, 31, 32)
-
-
11. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; maintaining a dedicated application launching table for launching an application in the apparatus having a near field communication module, wherein said dedicated launching table comprises an interface configured to allow applications residing in the apparatus to register within said dedicated application launching table; receive at least one of near field communication record type or tag type parameters from an external entity via the near field communication module; and launch at least one application in the apparatus, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said received at least near field communication record type or tag type parameters. - View Dependent Claims (26, 33, 34)
-
-
12. An apparatus, comprising:
-
a processor configured to maintain a dedicated application launching table for launching applications in in the apparatus having a near field communication module, wherein said dedicated launching table comprises an interface configured to allow applications residing in said apparatus to register within said dedicated application launching table; a near field communication module coupled to said processor, configured to receive at least one of near field communication record type or tag type parameters from an external entity via the near field communication module; and said processor further configured to launch at least one application in the apparatus, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said received at least one of near field communication record type or tag type parameters. - View Dependent Claims (13, 14, 22, 27, 35, 36)
-
-
15. An apparatus, comprising:
-
means for maintaining a dedicated application launching table for launching applications in the apparatus having a near field communication module, wherein said dedicated launching table comprises an interface configured to allow applications residing in the apparatus to register within said dedicated application launching table; means for receiving at least one of near field communication record type or tag type parameters from an external entity via the near field communication module; and means for launching at least one application in the apparatus, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said received at least one of near field communication record type or tag type parameters. - View Dependent Claims (28, 37, 38)
-
-
16. A system, comprising:
-
a first device configured to maintain a dedicated application launching table for launching applications in a device having a near field communication module, wherein said dedicated launching table comprises an interface configured to allow applications residing in said first device to register within said dedicated application launching table; a second device adapted to communicate with said first device; a near field communication module in said first device, configured to receive at least one of near field communication record type or tag type parameters from said second device via the near field communication module; and said first device configured to launch at least one application in said first device, wherein said application is selected to be launched based on entries in said dedicated application launching table and on said received at least one of near field communication record type or tag type parameters. - View Dependent Claims (17, 18, 19, 20, 23)
-
Specification