US7302683B2ExpiredUtilityA1

Method and apparatus for controlling communications

Assignee: CARDSOFT INTERNAT PTY LTDPriority: Mar 14, 1997Filed: Aug 22, 2005Granted: Nov 27, 2007
Est. expiryMar 14, 2017(expired)· nominal 20-yr term from priority
H04L 9/40G07F 19/20G07F 19/206G06Q 20/18
67
PatentIndex Score
6
Cited by
23
References
5
Claims

Abstract

Disclosed is a device arranged to process messages for communications, comprising a virtual machine means including a message processor means which is arranged to process messages communicated to and/or to be communicated from the device, and message processor instruction means, arranged to provide directions for operation of the message processor means. Also disclosed is a method for operating a device arranged to process messages for communications and a method of programming a device arranged to process messages for communications.

Claims

exact text as granted — not AI-modified
1. A communications device which is arranged to process messages for communications, comprising a virtual machine means which includes:
 a virtual function processor and function processor instructions for controlling operation of the device, and 
 message instruction means including a set of descriptions of message data; 
 a virtual message processor, which is arranged to be called by the function processor and which is arranged to carry out the message handling tasks of assembling the messages, disassembling messages and comparing the messages under the direction of the message instruction means that is arranged to provide directions for operation of the virtual message processor, whereby when a message is required to be handled by the communications device the message processor is called to carry out the message handling task, 
 wherein the virtual machine means is emulatable in different computers having incompatible hardwares or operating systems, 
 wherein said device is a payment terminal device and wherein said virtual message processor is used to communicate with peripheral units associated with said device. 
 
   
   
     2. A device in accordance with  claim 1  wherein said device is a payment terminal device and wherein said virtual message processor is used to communication with an application associate with said device. 
   
   
     3. A device in accordance with  claim 1  wherein said wherein said virtual message processor is used to communicate means associated with the device for implementing cryptographic series. 
   
   
     4. A new device in accordance with  claim 1  wherein said device is a personal mobile device. 
   
   
     5. A device in accordance with  claim 2  wherein said virtual message processor implements secure communication services.

Join the waitlist — get patent alerts

Track US7302683B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.