This application is the National Stage of International Application No. PCT/IB2009/051212 filed Mar. 23, 2009, which claims the benefit of Slovak Application No. PP 5030-2008, filed Mar. 25, 2008, the disclosures of which are incorporated herein by reference in their entirety.
The invention relates to a method and a connection to perform repeated sequence of operations on the keyboard of a mobile communication device, principally a mobile phone, at payment applications using a sequence of keyboard orders of a macro type. The invention also concerns a data carrier which is instrumental to protected storage of files with a sequence of keyboard orders according to which the substitution of keystrokes is performed.
A mobile phone is commonly used for many operations at which the communication is performed via a keyboard. However, keyboard usually consists of multi-purpose cumulative keys for letters and numbers so entering word, rather letter data or orders is time-consuming and difficult.
When using a mobile phone at the payment applications, usually the name, the account number and other data need to be entered. Although these data are entered repeatedly, it would not be safe to store simplifying orders, such as macros in the phone itself.
Many patents, as according to KR20020012738 describe the creation of macro files in a mobile communication device. However, they do not cover the need to protect macro file initiation against unauthorized person. The solution according to patent JP2006033229A allows operating macro files through a voice control but still does not solve the security of data included in macro file in unprotected part of the mobile communication device memory. Likewise, patent according to KR20070093133A describes the way of order initiation, still does not solve the protection of data possibly included in command files. Some solutions, like for example included in U.S. Pat. No. 6,615,243B1 allow separate building of macro file where the macro files are, after their formation, transmitted and performed in the computer itself. Although the creation of macro files is easier, it does not solve the security since these solutions have the only goal and that is to increase the comfort. Similar effect arises by using external, adequate keyboard connected to the mobile communication devise as for patent KR20020051696A.
The invention according to WO2005057316 recognizes the use of RF components while using macro functions but still does not allow file cryptography with the sequence of keyboard orders and so does not solve the security problem according to described demands at the payment operations.
Known are no technical means or methods which would allow a secure realization of repeated sequence of operations on a mobile phone keyboard by means of an external data carrier.
Disadvantages mentioned above are eliminated significantly by the method of realization repeated operations on the keyboard of a mobile communication device, principally a mobile phone, at direct debits using a sequence of keyboard orders of a macro type according to this invention, of which the bottom line is the use of a separate data carrier with a memory on which at least one file with a sequence of keyboard orders is stored. The sequence of keyboard orders is given by the sequence of keystrokes as if it was done by the owner. In order to perform the operation on the keyboard of a mobile communication device, the data carrier and the mobile communication device is connected via a contact-free communication link and the file with a sequence of keyboard orders is sent to the mobile communication device. This operation represents a substitution for pressing the particular keys. The use of separate, detached data carrier of files with a sequence of keyboard orders allows increasing the security of such file. By theft or loss, no risk of information misuse is arisen. Up to the present, separate storage of macro files is not known, in up to now known solutions was the security of macro files realized by protecting the access to macro file itself which was though stored within a device, in which it was or could be realized.
It is advantageous if the file with a sequence of keyboard orders is not saved in memory of the data carrier as access free but it is processed in the data carrier and shows externally in the form of cryptography. By reason of comfortable usage it is suitable if the data carrier gains its energy to process the file from a mobile communication device, favorably contact-free by transformation of electromagnetic field of the mobile communication device.
To reach higher level of security by preserving the same comfort of manipulation it is advantageous to perform the operations on the keyboard of a mobile communication device in such way that a requiring signal is transmitted from a mobile communication device via contact-free communication link into the data carrier approached to the mobile communication device, preferably approached to mobile communication device in the distance less than 10 cm. At this distance is the data carrier energetically supplied contact-free by the electromagnetic field of the mobile communication device. The data carrier receives the requiring order, evaluates it and according to the recognized requiring order chooses from its memory appropriate file with a sequence of keyboard orders. The data carrier encodes this file and subsequently sends to the mobile communication device where the file with a sequence of keyboard orders is decoded and later a process representing keystrokes according to the sequence of keyboard orders are performed. Transmission of the requiring signal is, from the physical point of view, made of electromagnetic field transformed by the data carrier into electric power which energizes the circuits of the data carrier. Due to this, the data carrier receives the requiring order, evaluates it and assesses which of the saved files with a sequence of keyboard orders corresponds with the required order where for example file indexing may be used.
To increase the level of security it is advantageous when the requiring order is encoded before sent from the mobile communication device and the data carrier decodes and subsequently evaluates the requiring order after its receiving.
The mobile communication device and the data carrier can be matched and the data carrier joint in to the communication link firstly recognizes appropriateness of the mobile communication device and/or the mobile communication device recognizes appropriateness of the data carrier. Appropriateness can be recognized due to a unique identifier of the assigned data carrier, possibly the mobile communication device. Such configuration ensures the uniqueness of the communication pair and eliminates situations in which an unsuitable data carrier attempts to communicate with the mobile communication device, for example when trying to transmit and perform undesirable macro files.
For purpose of increasing a higher level of security mainly at the payment transactions, before sending the requiring order, the mobile communication device can ask for entering the correct identifier on the keyboard, preferably PIN code. This proceeding reduces the possibility to send the requiring orders of a stolen mobile communication device, f.e. in aim to break the cryptography.
The file with a sequence of keyboard orders needs to be stored into the memory of the data carrier before its first use. File with a sequence of keyboard orders is into the data carrier stored and/or rewritten via mobile communication device where the transmission is encoded and the mobile communication device includes appropriate software to create the macro files. When recording file with a sequence of keyboard orders the data carrier will be placed near the mobile communication device and transmission of macro file is basically opposite to the transmission and realization of macro file in mobile communication device.
Disadvantages mentioned in the Present Technology Status are eliminated significantly by connection to perform repeated operations on the keyboard of a mobile communication device, principally a mobile phone at direct debits using a sequence of keyboard orders of a macro type by which, the above described method according to this invention is performed and the bottom line of which is that the separate data carrier with memory is connected to the mobile communication device via contact-free communication link. The data carrier also includes a processor, transmitting and receiving unit to communicate with the mobile communication device and a block for transforming electromagnetic field into electric energy. Processor is connected to the memory and also with the transmitting and receiving unit to communicate with the mobile communication device. The components of the data carrier are supplied from the block for transforming electromagnetic field into electric energy. Block of transformation will process the energizing from the electromagnetic field and will mainly be a part of the transmitting and receiving unit of which aerial can be possibly used. The mobile communication device includes a block for processing a file with a sequence of keyboard orders and transmitting and receiving unit for connection into the communication link.
The data carrier is switched to operate by creating electric energy in the block for transforming electromagnetic field of the mobile communication device. Subsequently it can receive and process orders, external data. The data carrier recognizes the appropriateness of the mobile communication device and its received signal decodes, evaluates and reacts by means of choosing the relevant file with a sequence of keyboard orders. To supply energetic need of the data carrier, the data carrier must be located during the operation near the mobile communication device.
In terms of technological compatibility it is advantageous if the mobile communication device is a mobile phone with NFC communication unit.
The subject of this invention is also the data carrier itself, which enables to perform repeated operations on the keyboard of the mobile communication device, mainly a mobile phone at direct debits using the sequence of keyboard orders of a macro type according to this invention, of which the bottom line is that it consists of a processor, transmitting and receiving unit to communicate with the mobile communication device, a block for transforming electromagnetic field into electric energy and a memory to store at least one file of orders. Transmitting and receiving unit and the block for transforming electromagnetic field into electric energy are connected with a processor which is also connected to the memory. Such configuration allows the data carrier, which is approached to the mobile communication device to use the energy of the device and to transform it to electric energy to supply the data carrier components. In advantageous configuration, activated data carrier recognizes the appropriateness of the mobile communication device and receives the requiring order according to which it performs the tasks in the required way.
Utility attributions increase a configuration where the data carrier also contains a component to accumulate electric energy connected with the block for transforming electromagnetic field into electric energy. This component is used for short-term accumulation of electric energy, for energy supply of data carrier circuit during one operation by which is ensured the stabilization of performed processes, also in case of impaired receiving of the electromagnetic field.
It is advantageous if the data carrier includes NFC chip and the data carrier is located in a pendant and/or key ring and/or a sticker and/or a tab.
Invention allows using energetically passive data carrier which is able to process actively, mainly to encode the file with a sequence of keyboard orders of a macro type. The main advantage is a higher security level by preserving user's comfort. This particular energetic passivity enables to reduce the size of the data carrier since no use of own energy source is needed and also user's comfort is increased since the user does not take care of charging or the condition of the data carrier. More macro files can be stored into the data carrier memory.
The components of the data carrier are energetically supplied from electromagnetic field of the mobile communication device either directly by at that time gained energy, or partly by energy accumulated during the state of approach to the mobile communication device at the appropriate macro file transmitting operation.
The invention enables to increase safety and comfort of data entering. At the same time, the invention accelerates the course of the direct debit when the mobile communication device substitutes keystrokes in a set order in a significantly faster mode than the user is able to enter on the keyboard manually.
The invention is described in more details by means of
In this example the connection consists of a mobile communication device 2 represented by a mobile phone NOKIA 6131 serially equipped by NFC technology and a data carrier 1 located in a key ring.
The mobile communication device 2, in described situation functions similarly as a payment card in such way that in the memory is a software application enabling to realize payments in cooperation with the payment terminal. In the mobile communication device 2 the user, after the application starts has to enter the account number from which at that time activated payment should be realized. The user chooses from the menu of the mobile communication device 2 the selected account. The process of entering the identifying data to the selected account is done in such way, that the user by entering the correct PIN code in the mobile communication device 2 starts a process of requiring a file with sequence of keyboard orders—macro file. Requiring order is encoded and transmitted via transmitting and receiving unit of the mobile communication device 2.
After entering PIN code, the user approaches the key ring which represents the data carrier 1 closer to the mobile communication device 2 by which a contact-free communication link 3 will be made. Electromagnetic field will energize the block 7 for transforming electromagnetic field in the data carrier 1 and the arisen electric energy will supply the components of the data carrier 1. The requesting order is decoded and evaluated in the processor 4 of the data carrier 1. In accordance with the evaluation, the appropriate file with a sequence of keyboard orders which represent the keystrokes in order defining compete identification of the chosen account is selected from the memory 5 placed in data carrier 1. The file with a sequence of keyboard orders will be encoded in data carrier 1. Subsequently, the encoded file is transmitted from data carrier 1 via transmitting and receiving unit 6 into the mobile communication device 2 where it is decoded and used as a common macro file obtained from the keyboard.
Due to its connection, data carrier 1 can also function for payment authenticity and confirmation since from the hardware point of view, it is able to do computing operations which enable encoding and decoding needed for electronic signature realization.
Industrial applicability is obvious. According to this invention, it is possible to enter a sequence of keyboard orders through a separate data carrier with a memory.
According to this invention it is also possible to produce, connect and use passive data carrier, principally by using NFC chip standards where the source, according to this invention, may be supplied by the electromagnetic field of the mobile communication device.
Number | Date | Country | Kind |
---|---|---|---|
5030-2008 | Mar 2008 | SK | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2009/051212 | 3/23/2009 | WO | 00 | 6/16/2010 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2009/118681 | 10/1/2009 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5574470 | de Vall | Nov 1996 | A |
5608417 | de Vall | Mar 1997 | A |
6062472 | Cheung | May 2000 | A |
6070795 | Feiken | Jun 2000 | A |
6070796 | Sirbu | Jun 2000 | A |
6450407 | Freeman et al. | Sep 2002 | B1 |
6615243 | Meggeid et al. | Sep 2003 | B1 |
6745935 | Grieu et al. | Jun 2004 | B1 |
6828670 | Hayana et al. | Dec 2004 | B2 |
6976011 | Capitant et al. | Dec 2005 | B1 |
7200420 | Rankin | Apr 2007 | B2 |
7364092 | Narendra et al. | Apr 2008 | B2 |
7374100 | Jei et al. | May 2008 | B2 |
7407107 | Engestrom et al. | Aug 2008 | B2 |
7436965 | Sherman | Oct 2008 | B2 |
7458518 | Fukuda et al. | Dec 2008 | B2 |
7481358 | Honjo et al. | Jan 2009 | B2 |
7568065 | D'Athis | Jul 2009 | B2 |
7581678 | Narendra et al. | Sep 2009 | B2 |
7599684 | Kim | Oct 2009 | B2 |
7606533 | Perttila et al. | Oct 2009 | B2 |
7689932 | Maktedar | Mar 2010 | B2 |
7775442 | Saarisalo | Aug 2010 | B2 |
7775446 | Ochi et al. | Aug 2010 | B2 |
7805615 | Narendra et al. | Sep 2010 | B2 |
7828214 | Narendra et al. | Nov 2010 | B2 |
8055184 | DiMartino et al. | Nov 2011 | B1 |
8127999 | Diamond | Mar 2012 | B2 |
8355670 | White | Jan 2013 | B2 |
20010001875 | Hirsch | May 2001 | A1 |
20010005832 | Cofta | Jun 2001 | A1 |
20020147658 | Kwan | Oct 2002 | A1 |
20020163479 | Lin | Nov 2002 | A1 |
20020165008 | Sashihara et al. | Nov 2002 | A1 |
20030030542 | von Hoffmann | Feb 2003 | A1 |
20030138135 | Chung et al. | Jul 2003 | A1 |
20040066278 | Hughes et al. | Apr 2004 | A1 |
20040075675 | Raivisto et al. | Apr 2004 | A1 |
20040087339 | Goldthwaite et al. | May 2004 | A1 |
20040127256 | Goldthwaite et al. | Jul 2004 | A1 |
20050072595 | Cho | Apr 2005 | A1 |
20050092835 | Chung et al. | May 2005 | A1 |
20050116050 | Jei et al. | Jun 2005 | A1 |
20050125745 | Engestrom | Jun 2005 | A1 |
20050269401 | Spitzer et al. | Dec 2005 | A1 |
20050269402 | Spitzer et al. | Dec 2005 | A1 |
20060083955 | Kanouda et al. | Apr 2006 | A1 |
20060143578 | Maktedar | Jun 2006 | A1 |
20060146023 | Kidron | Jul 2006 | A1 |
20060152288 | Peng et al. | Jul 2006 | A1 |
20060186209 | Narendra et al. | Aug 2006 | A1 |
20060219776 | Finn | Oct 2006 | A1 |
20060226217 | Narendra et al. | Oct 2006 | A1 |
20060255160 | Winkler | Nov 2006 | A1 |
20070014407 | Narendra et al. | Jan 2007 | A1 |
20070014408 | Narendra et al. | Jan 2007 | A1 |
20070016957 | Seaward et al. | Jan 2007 | A1 |
20070050871 | Mashhour | Mar 2007 | A1 |
20070083772 | Harada et al. | Apr 2007 | A1 |
20070106564 | Matotek et al. | May 2007 | A1 |
20070125840 | Law et al. | Jun 2007 | A1 |
20070152035 | Adams et al. | Jul 2007 | A1 |
20070158438 | Fukuda et al. | Jul 2007 | A1 |
20070171079 | Saito | Jul 2007 | A1 |
20070233615 | Tumminaro | Oct 2007 | A1 |
20070235539 | Sevanto et al. | Oct 2007 | A1 |
20070241180 | Park et al. | Oct 2007 | A1 |
20070278290 | Messerges et al. | Dec 2007 | A1 |
20070293155 | Liao | Dec 2007 | A1 |
20080011833 | Saarisalo | Jan 2008 | A1 |
20080048036 | Matsumoto et al. | Feb 2008 | A1 |
20080051122 | Fisher | Feb 2008 | A1 |
20080059375 | Abifaker | Mar 2008 | A1 |
20080093467 | Narendra et al. | Apr 2008 | A1 |
20080120129 | Seubert et al. | May 2008 | A1 |
20080207124 | Raisanen et al. | Aug 2008 | A1 |
20080233906 | Mitomo et al. | Sep 2008 | A1 |
20080250244 | Baentsch et al. | Oct 2008 | A1 |
20080270246 | Chen | Oct 2008 | A1 |
20080306828 | Chao | Dec 2008 | A1 |
20090065571 | Jain | Mar 2009 | A1 |
20090065572 | Jain | Mar 2009 | A1 |
20090069049 | Jain | Mar 2009 | A1 |
20090069050 | Jain et al. | Mar 2009 | A1 |
20090069051 | Jain et al. | Mar 2009 | A1 |
20090069052 | Jain et al. | Mar 2009 | A1 |
20090070272 | Jain | Mar 2009 | A1 |
20090070691 | Jain | Mar 2009 | A1 |
20090070861 | Jain | Mar 2009 | A1 |
20090088077 | Brown et al. | Apr 2009 | A1 |
20090098825 | Huomo et al. | Apr 2009 | A1 |
20090108063 | Jain et al. | Apr 2009 | A1 |
20090119190 | Realini | May 2009 | A1 |
20090124273 | Back | May 2009 | A1 |
20090143104 | Loh et al. | Jun 2009 | A1 |
20090157936 | Goss et al. | Jun 2009 | A1 |
20090191812 | Teruyama et al. | Jul 2009 | A1 |
20090193491 | Rao | Jul 2009 | A1 |
20090199206 | Finkenzeller et al. | Aug 2009 | A1 |
20090199283 | Jain | Aug 2009 | A1 |
20090200371 | Kean et al. | Aug 2009 | A1 |
20090261172 | Kumar et al. | Oct 2009 | A1 |
20090265544 | Moona et al. | Oct 2009 | A1 |
20090265552 | Moshir et al. | Oct 2009 | A1 |
20090287589 | Fivel | Nov 2009 | A1 |
20090298540 | Narendra et al. | Dec 2009 | A1 |
20090307139 | Mardikar et al. | Dec 2009 | A1 |
20090307142 | Mardikar | Dec 2009 | A1 |
20090319287 | Hammad et al. | Dec 2009 | A1 |
20100012721 | Jain et al. | Jan 2010 | A1 |
20100023449 | Skowronek et al. | Jan 2010 | A1 |
20100044444 | Jain et al. | Feb 2010 | A1 |
20100045425 | Chivallier | Feb 2010 | A1 |
20100062808 | Cha et al. | Mar 2010 | A1 |
20100063893 | Townsend | Mar 2010 | A1 |
20100181377 | Chen et al. | Jul 2010 | A1 |
20100197224 | Lahdenniemi et al. | Aug 2010 | A1 |
20100203870 | Hubinak et al. | Aug 2010 | A1 |
20100205432 | Corda et al. | Aug 2010 | A1 |
20100213265 | Narendra et al. | Aug 2010 | A1 |
20100258639 | Florek et al. | Oct 2010 | A1 |
20100262503 | Florek et al. | Oct 2010 | A1 |
20100264211 | Jain et al. | Oct 2010 | A1 |
20100274677 | Florek et al. | Oct 2010 | A1 |
20100274726 | Florek et al. | Oct 2010 | A1 |
20110264543 | Taveau et al. | Oct 2011 | A1 |
20110282753 | Mullen et al. | Nov 2011 | A1 |
Number | Date | Country |
---|---|---|
1450782 | Oct 2003 | CN |
1627321 | Jun 2005 | CN |
1835007 | Sep 2006 | CN |
1870012 | Nov 2006 | CN |
101013903 | Aug 2007 | CN |
101136123 | Mar 2008 | CN |
101329801 | Dec 2008 | CN |
101339685 | Jan 2009 | CN |
101351819 | Jan 2009 | CN |
10130019 | Jan 2003 | DE |
10 2005 026435 | Dec 2006 | DE |
10 2006 019628 | Oct 2007 | DE |
10 2007 019272 | Oct 2007 | DE |
0704928 | Apr 1996 | EP |
601091 | Dec 1997 | EP |
1365451 | Nov 2003 | EP |
1450233 | Aug 2004 | EP |
1536573 | Jun 2005 | EP |
1729253 | Dec 2006 | EP |
1752902 | Feb 2007 | EP |
1752903 | Feb 2007 | EP |
1785915 | May 2007 | EP |
1943606 | Jul 2008 | EP |
2390817 | Nov 2011 | EP |
0611189 | Sep 1926 | FR |
0611190 | Sep 1926 | FR |
2390509 | Jan 2004 | GB |
2424151 | Sep 2006 | GB |
2432031 | Sep 2007 | GB |
980562 | Feb 2000 | IE |
2003-131808 | May 2003 | JP |
2004-348235 | Dec 2004 | JP |
2005-284862 | Oct 2005 | JP |
2006-033229 | Feb 2006 | JP |
2007034591 | Feb 2007 | JP |
2007-060076 | Mar 2007 | JP |
2007-166379 | Jun 2007 | JP |
2007-304910 | Nov 2007 | JP |
2008-083867 | Apr 2008 | JP |
2002-0012738 | Feb 2002 | KR |
2002-0051696 | Jun 2002 | KR |
2002-0073106 | Sep 2002 | KR |
2003-0005088 | Jan 2003 | KR |
2004-0012401 | Feb 2004 | KR |
2004-0060249 | Jul 2004 | KR |
2004-0089800 | Oct 2004 | KR |
2005-0008622 | Jan 2005 | KR |
2007-0093133 | Sep 2007 | KR |
22595 | Feb 2009 | SI |
WO 03012717 | Feb 2003 | WO |
WO 2005057316 | Jun 2005 | WO |
WO 2005086456 | Sep 2005 | WO |
WO 2006009460 | Jan 2006 | WO |
WO 2007076456 | Jul 2007 | WO |
WO 2007105469 | Sep 2007 | WO |
WO 2007136939 | Nov 2007 | WO |
WO 2008012416 | Jan 2008 | WO |
WO 2008041861 | Apr 2008 | WO |
WO 2008063990 | May 2008 | WO |
WO 2008105703 | Sep 2008 | WO |
WO 2009014502 | Jan 2009 | WO |
WO 2009087539 | Jul 2009 | WO |
WO 2009118681 | Oct 2009 | WO |
WO 2010011670 | Jan 2010 | WO |
WO 2010023574 | Mar 2010 | WO |
WO 2010032215 | Mar 2010 | WO |
WO 2010032216 | Mar 2010 | WO |
WO 2010041245 | Apr 2010 | WO |
WO 2010044041 | Apr 2010 | WO |
WO 2010097777 | Sep 2010 | WO |
WO 2010122520 | Oct 2010 | WO |
WO 2010128442 | Nov 2010 | WO |
WO 2010131226 | Nov 2010 | WO |
Entry |
---|
Madlmayar et al., “Management of Multiple Cards in NFC-Deivces”, LNCS, 2008, 21 pages. |
Wikipedia, “Bluetooth”, Wikipedia, The Free Encyclopedia, http://enwikipedia.org/wiki/bluetooth, accessed Apr. 8, 2012, 19 pages. |
Wikipedia, “Cellular Frequencies” Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/wiki/cellular—frequencies, accessed Apr. 8, 2012, 5 pages. |
“Intelligent Mouse”, IBM Technical Disclosure Bulletin, International Business Machines Corp., Thornwood, US, Feb. 1, 1995, 38(2), p. 463. |
Finkenzeller (Ed.), “RFID-Handbuch: Grundlagen und praktische Anwendungen Induktiver Funkanlagen, Transponder und kontaktloser Chipkarten”, Jan. 1, 2002, 225-231 (English abstract attached). |
“EMV Mobile Contactless Payment: Technical Issues and Position Paper”, www.emvco.com/mobile.aspx, © Oct. 11, 2007, accessed Apr. 20, 2009, 37 pages. |
“NFC Frequently Asked Questions,” NFC for Customers, www.nfc-forum.org., Retrieved from the internet on Nov. 7, 2008, 5 pages. |
Smart Card Alliance, “RF-Enabled Applications and Technology: Comparing and Contrasting RFID and RF-Enabled Smart Cards”, Smart Card Alliance Identity Council, Jan. 2007, 7 pages. |
Smart Card Alliance: “Proximity Mobile Payments: Leveraging NFC and the Contactless Financial Payments Infrastructure A Smart Card Alliance Contactless Payments Council White Paper”, www.smartcardalliance.org, © Sep. 1, 2007, accessed Nov. 7, 2008, 10 pages. |
Number | Date | Country | |
---|---|---|---|
20100323617 A1 | Dec 2010 | US |